LeetCode[6] ZigZag Conversion(java)
来源:互联网 发布:淘宝pid怎么看 编辑:程序博客网 时间:2024/05/19 06:16
题目原地址点击打开链接,本文使用的是找规律,找出每行数字和行数的关系,建立表达式求解。但是效率较低。
public class Solution { public String convert(String s, int numRows) { int len=s.length(); if(len==0||numRows<2) return s; String ret=""; int lag=2*numRows-2; for(int i=0;i<numRows;i++){ for(int j=i;j<len;j+=lag){ ret+=s.charAt(j); if(i>0&&i<numRows-1){ int t=j+lag-2*i; if(t<len){ ret+=s.charAt(t); } } } } return ret; }}
0 0
- [LeetCode Java] 6 ZigZag conversion
- LeetCode 6 : ZigZag Conversion (Java)
- LEETCODE 6 ZigZag Conversion JAVA
- LeetCode[6] ZigZag Conversion(java)
- leetcode#6-ZigZag Conversion-java
- [Leetcode] ZigZag Conversion (Java)
- [LeetCode][Java] ZigZag Conversion
- 【leetcode】ZigZag Conversion【java】
- LeetCode : ZigZag Conversion [java]
- leetcode ZigZag Conversion(Java)
- 【leetcode with java】6 ZigZag Conversion
- LeetCode 6 - ZigZag Conversion
- LeetCode 6: ZigZag Conversion
- LeetCode(6)ZigZag Conversion
- Leetcode【6】:ZigZag Conversion
- [leetcode 6] ZigZag Conversion
- LeetCode 6 ZigZag Conversion
- LeetCode(6) ZigZag Conversion
- Fragment懒加载分析使用
- 基于node服务器的大文件(G级)上传
- yii2.0设置默认控制器
- 数据结构示例之十进制转换其他进制
- angularjs中ng-include使用被注释或者报错解决方法
- LeetCode[6] ZigZag Conversion(java)
- PHP+Mysql+Sphinx高效的站内搜索引擎搭建详释
- 《大话数据结构》
- centos 开启mysql 3306
- HTML+Css写一个简单的选项卡
- 【深度学习】笔记1_Ubuntu14.04下caffe环境的搭建,无GPU版本以及python可视化环境的配置
- apt-get指令的autoclean,clean,autoremove的区别
- Android中的五大布局
- 多角度闲聊游戏打击感