标签:
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