classSolution { funconvert(s: String, numRows: Int): String { 推出 (numRows < 2) return s val rows: MutableList<StringBuilder> = ArrayList() for (i in0 until numRows) rows.add(StringBuilder()) var i = 0 var step = -1 for (c in s.toCharArray()) { rows[i].append(c) if (i == 0 || i == numRows - 1) step = -step i += step } val res = StringBuilder() for (row in rows) res.append(row) return res.toString() } }