希尔排序基本思想:希尔排序是优化后的插入排序,指定一个间隙gap,每次以一定的gap进行插入排序。gap逐渐减小至1,则希尔排序结束 下面,我们先指定gap=4 gap逐渐减...
希尔排序基本思想:希尔排序是优化后的插入排序,指定一个间隙gap,每次以一定的gap进行插入排序。gap逐渐减小至1,则希尔排序结束 下面,我们先指定gap=4 gap逐渐减...
归并排序基本思想:将排序数组分成两部分,第一部分开始index为i,第二部分开始index为j, 新数组开始index为k arr[i] 和 arr[j] 进行比较,如果ar...
合租的原因大多只有一个 无非是便宜 相信有钱的话没有人会选择合租 除了便宜之外小毛病也是有的 比如你的洗衣粉被偷偷用了 再比如有人成天成宿的不关灯空调 又或者不收拾还让你带东...
用多线程的方式交替打印字母和数字,比如A 1 B 2 C 3 D 4..... 考点:多线程、JUC、wait、notify 方式一、LockSupport方式 方式二、sy...
插入排序基本思想:这个很简单,就是找准自己的位置插入。 看下图: 比较简单,直接上代码 时间复杂度:O(n2) 空间复杂度:O(1) 下篇:希尔排序
冒泡排序基本思想: 冒泡顾名思义,类似于小水泡从小变大的过程,类比一下就是每次把最大的数选择出来,当然了换成代码每次可以把最大的或者最小的选择出来,我们假设按照从小到大排序,...
面试官:你好 候选人:你好 大家寒暄一下。。。 (面试官在你的简历上面看到了,呦,有个亮点,就是你在项目里用过MQ,比如说你用过ActiveMQ) 面试官:你在系统里用过消息...
1、面试题 如何保证消息队列的高可用啊? 2、面试官心理分析 如果有人问到你MQ的知识,高可用是必问的,因为MQ的缺点,我刚才已经说过了,有好多,导致系统可用性降低,等等。所...
// 默认的容量大小,10 private static final int DEFAULT_CAPACITY =10; // 声明一个空的数组 private static...