排序算法稳定性及意义 排序算法中有具有稳定性和非稳定两种。 对上面的数组进行排序,可以看到原数组中相同的数字也有一定的次序。什么是排序算法的稳定...
题目链接 题目描述: 思路一:Hash 使用hash表这种数据结构。hash-key存储原链表的节点,hash-value则对应存储复制的节点。...
2020-6-8 该问题出自慕课网讲师liuyubobobo公众号《是不是很酷》中的文章《稀奇古怪面试题又三则》 问题如下: 有一名同学突然联系...
题目链接 题目描述: 思路:递归 拿示例给定的二叉树举例,对于二叉树: 我们需要做的是,首先将root节点的左子树转换为一个链表,然后将root...
2020-5-14 今天,我在这篇博文 JDK1.7和JDK1.8中HashMap为什么是线程不安全的? 中,温习了 HashMap 高频的面试...
2020-5-8 今天茶足饭饱之余,在知乎上看到了一篇文章《记一道简单的java面试题》 。 题目为:实现一个方法,判断一个整数是否为奇数。 应...
Builder模式即建造者模式,在这里,我就不使用《图解设计模式》一书中的程序作为示例了,而是换一个让人更加清晰易懂的例子。 示例程序 示例程序...
Hugo是使用Go语言实现的一个博客生成器,也是截至到今天世界上最快的博客生成器。那么话不多说,我们直接开始 一:下载安装hugo 下载地址不同...
示例程序 示例为制作身份证的程序Product类和Factory类组成了生成实例的框架;IDCard类和IDCardFactory类负责实际的加...