![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
整理一些算法题目
小马爱打代码
刚刚毕业,希望通过博客记录自己工作和学习过程中的点点滴滴!!!!
展开
-
手写HashMap(链表+数组)
手写HashMappackage HashMap;/** * @author ma * @date 2022/1/24 */public class MyHashMap<K, V> { class Node<K, V>{ //键值对 private K key; private V value; //链表、后继 private Node<K, V> next;原创 2022-01-24 22:39:23 · 294 阅读 · 0 评论 -
十大排序算法Java版
十大排序算法时间、空间复杂度比较排序算法平均时间复杂度最差时间复杂度空间复杂度数据对象稳定性冒泡排序O(n2)O(n2)O(1)稳定选择排序O(n2)O(n2)O(1)数组不稳定、链表稳定插入排序O(n2)O(n2)O(1)稳定快速排序O(n*log2n)O(n2)O(log2n)不稳定堆排序O(n*log2n)O(n*log2n)O(1)不稳定归并排序O(n*log2n)O(n*log2n)O(n)原创 2022-01-22 13:07:44 · 187 阅读 · 0 评论