摘要: 作为一个程序员,配置环境是最基本的功夫,然而我却捣鼓了一下午,包括安装Ubuntu,安装JDK和配置环境变量。 简单记录下自己的安装过程: 1 下载JDK tar包,使用tar -xzvf jdk****.tar.gz ,然后解压出来得到一个jdk***文件夹,里面包括各种java命令和工具,我的在 阅读全文
posted @ 2016-04-19 19:16 music180 阅读(1433) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 主要思想是通过数组来保存每个字符的出现次数,数组访问O(1),所以总时间复杂度可以保持O(n),通过两次遍历可以解决问题 3 * @param ch 4 * @return 5 */ 6 7 public sta... 阅读全文
posted @ 2015-11-05 14:15 music180 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1 public static void assignSeat(){ 2 int count = 50; 3 int[][] seats = new int[2][count];//int[0]是50个座位,存储值为学生号,int[1]是对应50个学生,值为... 阅读全文
posted @ 2015-11-05 09:48 music180 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 本题来自《剑指offer》 路径为从根节点到叶节点一条路径,路径经过的各节点数值之和等于某一给定数值,则打印路径上的节点因为需要打印满足条件的路径节点信息和各节点之和,需要栈记录经过的节点,和一个保存数值之和的变量用前序遍历方法,可以首先访问节点,然后将节点入栈,并将数值和之前入栈的节点值相加如果... 阅读全文
posted @ 2015-08-11 10:47 music180 阅读(1544) 评论(0) 推荐(0) 编辑
摘要: 其实,虽然是个程序员,骨子里有种文学的心,读人文书籍胜过读技术的欢乐。以前,最初喜欢在日记本里面写东西,包括制定学习战略计划、记录生活琐事等;后来喜欢在qq空间写东西,现在qq日志里面还有一堆年轻时的矫揉造作的杰作,偶尔读一下还是惊异于当时的文学功底,现在早已忘光了那些华丽辞藻,更喜欢写点朴实接近生... 阅读全文
posted @ 2015-08-11 10:15 music180 阅读(114) 评论(0) 推荐(0) 编辑