标签:处理 长度 return code div blog version leetcode --
这道题就是简单的处理字符,通过观察计算就可以得出每个重复字符组的长度为2×numRows-2,然后直接处理就行
static string convert(string s, int numRows) { string result; int length = 2 * numRows - 2; string save[numRows]; for (int i = 0; i < numRows; i++) for (int j = i; j < s.length(); j += length) { save[i] += s[j]; if (i != 0 && i != numRows - 1 && j + length - 2 * i < s.length()) save[i] += s[j + length - 2 * i]; } for (int i = 0; i < numRows; i++) result += save[i]; return result; }
标签:处理 长度 return code div blog version leetcode --
原文地址:http://www.cnblogs.com/INnoVationv2/p/6049419.html