牛牛和朋友们为了在相对远距离进行信息传递,他们使用了一种旗语方式。他们通过将信号字符串在特定的行数采用"Z"字形排列方式加密(从上往下,从左到右读取)。然而,由于网络问题,有时候加密过后的旗语传递效果不佳,这导致他们需要程序师们提交一个函数来解码这些被加密过的旗语,他们找到了你,请你实现一个函数,根据给定的加密字符串 s 和行数 numRows 进行解码。
示例1

输入

"TWIPARSEHC_NK",3

输出

"TAHKWPRECNIS_"

说明

字符串的Z字型排列为:
T      A       H      K
W P R  E  C   N
I       S       _
故从Z字型读取该字符串就是TWIPARSEHC_NK,需要还原的是正常横向读取的
示例2

输入

"P",1

输出

"P"

备注:
 1  1
加载中...