【文件属性】:
文件名称:构建大顶堆leetcode-data-structures-and-algorithms:数据结构和算法&编码访谈&LeetCode
文件大小:128KB
文件格式:ZIP
更新时间:2021-06-30 06:26:39
系统开源
构建大顶堆
leetcode
数据结构与算法日常练习
重学数据结构与算法
提升自己的编程能力与逻辑思维能力
(๑•̀ㅂ•́)و✧
番外篇
---
数组
concat
函数
splice
函数
链表
单向链表
双向链表
循环链表
有序链表
栈
顺序栈
链式栈
十进制转二进制
浏览器的前进、后退功能
队列
顺序队列
链式队列
顺序双端队列
链式双端队列
循环队列
击鼓传花游戏
回文检查器
递归
斐波那契数列
求
n
的阶乘
数据集合的全排列
排序
冒泡排序
选择排序
插入排序
希尔排序
归并排序
快速排序
计数排序
基数排序
查找
有序数组的二分查找
插值查找
模糊二分查找
散列表
支持插入、删除、查找的散列表
分离链接法处理散列表中的冲突
线性探查法处理散列表中的冲突
二叉树
二叉树的前、中、后序以及层次遍历
支持插入、删除、查找的二叉查找树
查找二叉查找树中的最大、最小节点
查找二叉查找树中某个节点的前驱、后继节点
堆
小顶堆
大顶堆
堆排序
优先级队列
利用优先级队列合并
K
个有序数组
求一组动态数据集合的最大
Top
K
贪心
最少硬币找零问题
分数背包问题
实现
Huffma