
算法
SarahZuo
这个作者很懒,什么都没留下…
展开
-
linkedlist reverse
双向链表反序排列。while(headNode != null){tempNode = headNode.successorNode;headNode.successorNode =headNode.previousNode ;headNode.previousNode = tempNode;if(tempNode == null){return h原创 2012-12-10 09:43:14 · 564 阅读 · 0 评论 -
查找算法Search
Binary Search 二分查找/折半查找前提:元素从小到大有序排列在数组中。核心思想:将元素与数组中间的元素对比,相等则结束,如小,则在数组较小的部分进行二分查找,如大,则在数组中较大的部分进行二分查找。int index = binarySearch(arr, 0, arr.length);public int binarySearch(arr[], int原创 2012-12-10 09:43:11 · 515 阅读 · 0 评论