摘要: 题目大意: 第一个数是1,第二个数值11(1个1),第三个数值21(2个1),给定第几个数,输出相应的字符串。 思路: 起初的想法是递归,写着发现,就这么一直写就行,挺简单的。 递归解法: 阅读全文
posted @ 2016-10-23 21:02 prog123 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 栈的相关操作。 public class Solution { public boolean isValid(String s) { if(s == "") return true; Stack<Character> st = new Stack<Character>(); st.push(s.ch 阅读全文
posted @ 2016-10-23 14:40 prog123 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 数组经过排序,删除数组中的元素,使数组中所有元素只出现一次,返回新数组的长度。不允许分配新的数组空间。 解法一(没看到题目中的数组已经排好序了。。。): 解法二(因为已经排好序了,所以,直接判断相邻的两个元素是否相同即可): 阅读全文
posted @ 2016-10-23 13:56 prog123 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 题目大意:删除数组中的给定值,返回数组的长度。要求:1、不能申请额外的数组空间。 阅读全文
posted @ 2016-10-23 13:33 prog123 阅读(170) 评论(0) 推荐(0) 编辑