题目描述是从上到下,从左到右Z字形排列. 找规律.这种形式一般都是mod x 余数有规律.然后写的时候围绕x构造,而非判断,代码会简单一些. 设行数为r 先观察r=5的情况 发现第0行的字符原始index mod 8 ==0 第1行 mod 8 ==1 或7(-1) ... 第4行 mod 8 == 4 (-4) 也就是mod 2r-2 余0,±1,±2...±r-1 然后直接写就行. 简单写法在于,不判断index,而是直接构造,0+mod,0+mod-1:1+mod,1+mod-1,1+2…