【文件属性】:
文件名称:扩展矩阵leetcode-DsAlgo:数据结构和算法实践
文件大小:39KB
文件格式:ZIP
更新时间:2021-07-01 03:09:07
系统开源
扩展矩阵leetcode
算法
在练习以下主题时在数据结构和算法中解决的问题
大批
链表
堆栈
队列
二叉索引树(BIT)
树木
位魔法。
排序
虽然我没有把它们都放在
Github
你可以通过访问我的个人资料找到问题陈述
力码
黑客等级
数组:
数组是最常用的数据结构之一,有许多有趣的问题可以使用数组来解决,我把我在学习时尝试过的一些问题放在这里。
矩阵的螺旋顺序
在数组中实现
K
个堆栈
查找数组中缺失的数字
在排序数组中搜索,列表继续。
链表
像数组一样,链表也是一种线性数据结构,只是它的元素不存储在连续的位置。
以下是我尝试过的一些问题,并针对
LeetCode
和
HackerRank
等
oline
编码平台上的大多数链表问题提交了解决方案。
检测链表中的循环
检测并删除链表中的循环
反转链表
反转大小为
k
的链表
合并两个已排序的链表并将其扩展为合并k个已排序的链表。
使用递归以相反的顺序打印链表。
等等
堆栈
堆栈是后进先出数据结构(LIFO)。
堆栈中有许多有趣的问题需要解决。
这里是其中的一些。
数组中的最大直方图
数组中的下一个更大的元素
使用堆栈实现队列。
特