- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 输入一个链表,输出该链表中倒数第k个结点
思路:两个指针,先让第一个指针和第二个指针都指向头结点,然后再让第一个指正走(k-1)步,到达第k个节点。然后两个指针同时往后移动,当第一个结点到达末尾的时候,第二个结点所在位置就是倒数第k个节点了。。 public class Solution { public ListNode FindKthToTail(ListNode head,int k) { if(head==n
2016-06-06 17:41:04 361
原创 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。//用类似插入排序的思想解答本题public class Solution { public void reOrderArray(int [] array) { if(array.length==0|
2016-06-06 17:16:38 1214
转载 Java 强引用、 软引用、 弱引用、虚引用
转自:http://www.apkbus.com/android-13534-1-1.html1.对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由
2016-06-06 08:25:02 206
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人