
面试
爱做的小乌龟
但行好事,莫问前程
展开
-
面试常考数据结构算法
数据结构与算法,这个部分的内容其实是十分的庞大,要想都覆盖到不太容易。在校学习阶段我们可能需要对每种结构,每种算法都学习,但是找工作笔试或者面试的时候,要在很短的时间内考察一个人这方面的能力,把每种结构和算法都问一遍不太现实。所以,实际的情况是,企业一般考察一些看起来很基本的概念和算法,或者是一些变形,然后让你去实现。也许看起来简单,但是如果真让你在纸上或者是计算机上快速地完成一个算法,并且设计测试转载 2016-12-06 14:47:39 · 535 阅读 · 0 评论 -
单链表逆置
首先定义带头结点的单链表private class Node { public int value; public Node nextNode; public Node(int value) { this.value = value; } }/** * 逆置单链表(非递归) * @param head 头结点 * @return 逆置后的头结点转载 2017-01-14 12:07:05 · 471 阅读 · 0 评论 -
面试常见String问题总结
String s1 = "abc" String s2 = "abc" System.out.println(s1==s2)结果为true 由于是字符串常量。而且字符串在程序中经常使用,所以JAVA对其提供了缓冲区,缓冲区的字符串会被共享使用双引号的形式定义字符串常量就是存储在缓冲区中的。使用“abc”时会现在缓冲区中查找是否存在此字符串,没有就创建一个,有则直接使用,第一次使用“abc’时会在缓转载 2017-01-14 23:22:10 · 335 阅读 · 0 评论