leetcode|leetcode zigzag-convert

https://leetcode.com/problems/zigzag-conversion/description/




/**
* @param {string} s
* @param {number} numRows
* @return {string}
*/
var convert = function(s, numRows) {
var arr=[];
var a=0;
var flag=1;


for(i=0; iarr[i]='';
}
arr[0]=s[0];
i=1;
if(numRows==1){
return s;
}
while(iswitch(flag){
case 1:
if(a+1a++;
arr[a]+=s[i];
i++;
}else{
flag=2;
}
break;
case 2:
if(a>0){
a--;
arr[a]+=s[i];
i++;
}else{
flag=1;
}
break;
}
}
return arr.join("");



};



我的位置是70%
【leetcode|leetcode zigzag-convert】排名第一的直接把这个列算出来了,我没话好说

    推荐阅读