标签:
class Solution {
public String convert(String s, int numRows) {
List<StringBuilder> list = new ArrayList<StringBuilder>() ;
for(int i=0;i<numRows;i++){
list.add(new StringBuilder()) ;
}
int indexofs =0 ;
while(indexofs<s.length()){
for(int j=0 ; indexofs<s.length() && j< numRows ;j++){
list.get(j).append(s.charAt(indexofs++)) ;
}
for(int j=numRows -2 ; indexofs<s.length() && j>0 ; j--)
{
list.get(j).append(s.charAt(indexofs++));
}
}
StringBuilder sb = new StringBuilder() ;
for(int i=0;i<numRows;i++){
sb.append(list.get(i)) ;
}
return sb.toString();
}
}
https://leetcode.com/problems/zigzag-conversion/
水题,最近开始学java框架了,必须要学好啊
标签:
原文地址:http://www.cnblogs.com/coderbill/p/5488005.html