
数据结构与算法
记录有意思的数据结构与算法
b1tb1t
主要研究终端、XR、AI/ML开发
展开
-
java 二叉树的深度和高度
二叉树原创 2024-01-04 18:58:05 · 483 阅读 · 0 评论 -
简单arraylist实现
arraylist容器原创 2024-01-03 17:45:41 · 381 阅读 · 0 评论 -
用两个栈实现队列(Java实现)
两个栈实现队列原创 2023-12-10 14:12:47 · 208 阅读 · 0 评论 -
二叉树遍历
二叉树遍历原创 2023-11-24 11:13:30 · 381 阅读 · 0 评论 -
常见排序算法
https://www.cnblogs.com/xikui/p/11196148.htmlhttps://blog.youkuaiyun.com/weixin_41190227/article/details/86600821https://www.cnblogs.com/ll409546297/p/10956960.html原创 2023-11-20 19:27:20 · 57 阅读 · 0 评论 -
Java实现生产者和消费者
生产者消费者原创 2023-10-15 22:57:37 · 90 阅读 · 0 评论 -
Android Lru cache
LRU cache原创 2023-07-17 14:36:41 · 127 阅读 · 1 评论 -
反转单链表
反转单链表原创 2023-07-26 09:37:48 · 88 阅读 · 1 评论 -
平衡二叉树
平衡二叉树要求的是左右子节点的高度不能超过1,所以我们可以判断树的左右两个子节点的高度只要不超过1就行,而树的高度怎么计算呢,其实很简单,代码如下。但这里会有个问题,因为二叉平衡树的任何一棵子树也都必须是平衡的,上面我们只判断了根节点的两个子节点的高度是否小于等于1,没有判断子树是否是平衡的。商业转载请联系作者获得授权,非商业转载请注明出处。所以这题的代码我们也很容易写出来。来源:力扣(LeetCode)作者:数据结构和算法。原创 2023-08-29 16:22:18 · 61 阅读 · 0 评论 -
动态规划三角形最小路径和
三角形最小路径和原创 2023-09-12 09:52:59 · 61 阅读 · 0 评论 -
动态规划,买卖股票的最佳时机
买卖股票的最佳时机原创 2023-09-13 09:31:29 · 56 阅读 · 0 评论 -
leetcode 129. Sum Root to Leaf Numbers
二叉树原创 2023-10-10 09:42:58 · 143 阅读 · 0 评论