您当前的位置: 首页 >  leetcode

星许辰

暂无认证

  • 4浏览

    0关注

    466博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

LeetCode_字符串_中等_6.Z 字形变换

星许辰 发布时间:2021-07-12 22:00:57 ,浏览量:4

目录
  • 1.题目
  • 2.思路
  • 3.代码实现(Java)

1.题目

将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 “PAYPALISHIRING” 行数为 3 时,排列如下: 在这里插入图片描述 之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“PAHNAPLSIIGYIR”。 请你实现这个将字符串进行指定行数变换的函数: string convert(string s, int numRows);

示例 1: 输入:s = “PAYPALISHIRING”, numRows = 3 输出:“PAHNAPLSIIGYIR”

示例 2: 输入:s = “PAYPALISHIRING”, numRows = 4 输出:“PINALSIGYAHRPI” 解释: 在这里插入图片描述 示例 3: 输入:s = “A”, numRows = 1 输出:“A”

提示: 1

关注
打赏
1665627467
查看更多评论
立即登录/注册

微信扫码登录

0.0383s