java中常见算法
yss0925
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
letcode remove-element
letcode remove-element 题目描述 Given an array and a value, remove all instances of that value in place and return the new length. The order of elements can be changed. It doesn’t matter what you l原创 2016-04-22 22:04:35 · 307 阅读 · 0 评论 -
基于归并排序的实现与应用
基于归并排序的实现与应用 归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并 归并操作 并操作(merge),也叫归并算法,指的是将两个顺序序列合并成一个顺序序列的方法。 如设有数列原创 2016-04-22 11:43:46 · 365 阅读 · 0 评论 -
链表中环的入口结点
链表中环的入口结点 一个链表中包含环,请找出该链表的环的入口结点。 思路: 对于找相遇点的问题,“快慢”指针是一个很好的突破口,在这个问题描述中如果我们知道环中结点的个数n:便很好的可以利用”快慢“的性质,如定义P1,P2两个指针,P2先移动n个结点,然后P1,P2一起移动,则相遇的结点就是我们所求的入口结点。(P2移动的结点数-P1移动的结点数=n)环中个数的求解: 同理采用“快慢”指针原创 2016-04-25 18:26:43 · 311 阅读 · 0 评论
分享