特牛生活网

C语言解决 Z字形变换(力扣第6题)_力扣第六题c_i_Crave的博客-CSDN博客

网友收藏
文章浏览阅读345次。将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行Z 字形排列。比如输入字符串为 "PAYPALISHIRING"行数为 3 时,排列如下:之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"PAHNAPLSIIGYIR"。上面的图不容易观察画成下面这样的就明显多了:解决思路:先用一个二维数组来接收原数组变形后的,题中给出了二维数组的行,要自己计算二维数组的列;最后开辟一个目标数组,从二维数组头依次向目标数组赋值;解题..._力扣第六题c
标签:力扣第六题c