java
文章平均质量分 69
vip_Miki
比技术更重要的是有一颗稚子之心,更是要为之坚持的东西
展开
-
LeetCode OJ ZigZag Conversion
题目描述: 给定一个字符串和一个行数,数据分布的方式是ZigZag分布,ZigZag的意思是锯齿分布 分析: 看到这道题的时候,我首先不理解ZigZag是啥意思,英语so poor,查了字典后,才知道是锯齿的意思。 知道锯齿就有趣多了 在这里我们用到的是StringBuffer,定义一个StringBuffer数组,根据行数设定StringBuffer的大小 每个StringBuffi原创 2016-05-11 16:47:34 · 451 阅读 · 0 评论 -
LeetCodeOJ 3sum
题目描述:给定一个整型数组,取任意3个数,只要它们的和满足等于0这个条件就输出出来 题目分析:首先对这个整形数组进行排序,做这样的题一般是先进行排序,然后再进行搜索 所以一共有两大步:1.排序2.搜索 首先要进行解释一下,排序之后,数组中的元素是按从小到大的顺序排列起来的,在算法中,我们定义了两个指针,头指针,尾指针 public class T原创 2016-05-12 10:27:52 · 272 阅读 · 0 评论 -
LeetCode OJ 3.求字符串中最长不重复子串长度问题
题目描述: 给定一个字符串,求出这个字符串中最大长度的字段,返回长度 public class LongSubString{ public int lengthOfSubString(String s){ //首先把字符串转化成字符数组 char[] arr = s.toCharArray(); //start:开始位置 cur:实时长度;max:最大长度 int start原创 2016-05-10 23:50:22 · 3035 阅读 · 0 评论