- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 字符串的排列组合
本文是参考何海涛的博客第28题,自己进行学习的过程总结。题目:输入一个字符串,打出该字符串的所有排列组合,不考虑重复字符。思路:一般拿到这种题目,我们会自己写一个最简单的字符串abc,来进行排列组合,找出规律,我们会写出abc,acb,bac,bca,cab,cba。这六种,观察规律,我们会发现这六种排列组合,一组是以a开头,一组以b开头,一组以c开头,所以我们会想到递归,依次将a
2016-07-22 16:02:35 3011
原创 StringBuffer和StringBuilder编程遇到的问题
public class StrBuf {public static void main(String[] args){StringBuffer strBuf = new StringBuffer(3);strBuf.setCharAt(0, 'c');strBuf.setCharAt(1, 'c');strBuf.setCharAt(2, 'c');System.out.println(strB
2016-07-19 19:08:26 1472
原创 Leetcode 109. Convert Sorted List to Binary Search Tree
题目:将一个升序的单向链表,转换成平衡的二叉搜索树。旧思路:就像108题一样,我们一般做的是把数组转成二叉树,但是一个单向链表,我刚开始的思路是也像数组一样,就是每次找a[i]的时候,都要从表头开始找到第i个节点,但是这种思路显然很笨。新思路:这个是在网上看的别人的代码,虽然关键的代码只有七行,但是已经被原作者那强大的思维能力深深震撼了,虽然也是用的递归,但是递归我从来没这么用过。
2016-07-15 10:18:30 426
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人