![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
data structure
天明少侠
这个作者很懒,什么都没留下…
展开
-
Java运算符总结
移位运算符 << :按位左移运算符。左操作数按位左移右操作数指定的位数。 num << 1,结果相当于num乘以2 >> :按位右移运算符。左操作数按位右移右操作数指定的位数。num >> 1,结果相当于num除以2 java.util.ArrayList.grow(int)方法中 int newCapacity = oldCap...原创 2018-04-21 21:33:20 · 138 阅读 · 0 评论 -
Java常用排序算法
概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 直接插入排序 代码实现 public static void insertSort(int[] a) { // 有序序列、无序序列 // 第一个元素当然是有序的(a[0...原创 2018-04-04 10:59:11 · 146 阅读 · 0 评论 -
Java实现字符串反转
一、JDK封装方法实现 java.lang.AbstractStringBuilder的reverse()方法 java.lang.StringBuffer线程安全【synchronized实现同步方法】 public static String reverseByJDK(String str) { if (str == null || str.length() ==...原创 2018-04-11 17:36:30 · 569 阅读 · 2 评论