![240](https://cdn2.jianshu.io/assets/default_avatar/6-fd30f34c8641f6f32f5494df5d6b8f3c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:湖南
归并排序是建立在归并操作上的一种有效排序算法,该算法是采用分治法的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列。即先使每个子序列...
快速排序是对冒泡排序的一种改进,他的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中的一部分的所有数据都比另一个部分的所有数据都要...
插入排序的工作方式像许多人排序一手扑克牌。开始时,我们的左手为空并且桌子上的牌面向下。然后,我们每次从桌子上拿走一张牌并将它插入左手中正确的位置...
这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中的气泡最终会上浮到顶端一样,故名“冒泡排序...
在java中,new是用来开辟堆内存(又叫做初始化)例如: 1.String str = new String("Test");2.String...
1.charAt() 2.compareTo() 如果参数字符串等于此字符串,则返回值 0;如果此字符串小于字符串参数,则返回一个小于 0 的值...
1. hashCode() hashCode()用于返回对象的哈希码(又称散列码),hashCode代表的值是对象在hash表中的位置(并不是内...
由帮助文档可知,getClass()的作用是返回此Object的运行时类。 那么,什么是运行时类? 只需将其理解成具有该对象类型的所有元数据的对...