桔子笔记
浮生若梦·为欢几何冒泡排序
private static void bubbleSort(int[] array) { boolean isOrdered; for ...
归并排序
1. 思想将数组分割成一个一个有序的子数组,然后将子数组两两合并起来,形成一个新的有序数组2. 算法先写一个函数用于分割数组,直到数组不可再分然后开始回溯...
快速排序
1. 思想快速排序思想:首先选出一个基准值然后将小于基准值的数放在其左边,大于基准值的数放在其右边最后递归对左子序列和右子序列排序2. 算法一直移动右指针...
「深入理解Java虚拟机」—— 第 3 章 垃圾收集器与内存分配策略
1. 概述垃圾收集主要考虑一下三件事情:哪些内存需要回收?什么时候回收?如何回收?程序计数器、虚拟机栈、本地方法栈不需要垃圾回收,因为它们的内存分配和回收...