LeetCode:6.Z字形变换(C++实现)

LeetCode:6.Z字形变换

方法一:数组法
class Solution {
public:
    string convert(string s, int numRows) {
        if(s.length()==0||s.length()==1){//如果s的长度为0或1,直接返回其本身即可
            return s;
        }

        vectorvec(numRows);//初始化容器,vec[i]代表第i行的字符串
        bool upToDown=true;//判断是从上到下,还是从下到上
        for(int i=0;i

你可能感兴趣的:(leetcode,c++,算法,数据结构)