本文共 605 字,大约阅读时间需要 2 分钟。
链接:https://oj.leetcode.com/problems/zigzag-conversion/
查找规律的题目,数学差,做起来真吃力。
class Solution {public: string convert(string s, int nRows) { string result; if(nRows < 2) return s; int len = 2*nRows -2; for(int i = 0; i < nRows; i++) { for(int j = i; j < s.length(); j += len) { result.push_back(s[j]); int x = j+len-2*i; if(i != 0 && i != nRows-1 && x < s.length()) { result.push_back(s[x]); } } } return result; }};
转载地址:http://zktsi.baihongyu.com/