ZigZag Conversion
来源:互联网 发布:淘宝网1元秒杀专区 编辑:程序博客网 时间:2024/06/06 04:49
public class Solution { public String convert(String s, int nRows) { int len = s.length(); if (len == 0 || nRows <= 1) return s; String[] ans = new String[nRows]; Arrays.fill(ans, ""); int row = 0, delta = 1; for (int i = 0; i < len; i++) { ans[row] += s.charAt(i); row += delta; if (row >= nRows) { row = nRows-2; delta = -1; } if (row < 0) { row = 1; delta = 1; } } String ret = ""; for (int i = 0; i < nRows; i++) { ret += ans[i]; } return ret; }}
0 0
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- Zigzag Conversion
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- ZigZag Conversion
- 前缀表达式求解
- git相关命令
- 最大子段和
- OC知识总结(一)
- Factory Method模式的误区:Factory Method模式是简化版的Abstract Factory吗?
- ZigZag Conversion
- vs2012下mfc程序通过ado方式使用access数据库编译的程序在xp底下无法使用解决方法
- Balanced Binary Tree -- leetcode
- 神经网络与机器学习笔记——贝叶斯分类器
- 高通平台 lcd driver 调试小结
- [Practical.Vim(2012.9)].Drew.Neil.Tip04学习摘要
- Android图片处理(Matrix,ColorMatrix)
- Android_shape详解
- 黑马程序员----[20150509][IO流3]