- 博客(47)
- 收藏
- 关注
原创 代码随想录算法训练营第二十三天 | 力扣 669. 修剪二叉搜索树, 108.将有序数组转换为二叉搜索树, 538.把二叉搜索树转换为累加树
Java,数据结构,leetcode,二叉树,二叉搜索树
2023-04-29 20:35:29 78
原创 代码随想录算法训练营第二十二天 | 力扣 235. 二叉搜索树的最近公共祖先, 701.二叉搜索树中的插入操作, 450.删除二叉搜索树中的节点
算法,二叉树,二叉搜索树,数据结构
2023-04-29 17:05:55 35
原创 代码随想录算法训练营第二十一天 | 力扣 530.二叉搜索树的最小绝对差, 501.二叉搜索树中的众数, 236. 二叉树的最近公共祖先
二叉树,算法,数据结构,leetcode
2023-04-27 22:32:40 44
原创 代码随想录算法训练营第二十天 | 力扣 654.最大二叉树, 617.合并二叉树, 700.二叉搜索树中的搜索, 98.验证二叉搜索树
二叉树,二叉搜索树,数据结构,算法,leetcode
2023-04-25 08:49:08 105
原创 代码随想录算法训练营第十八天 | 力扣 513. 找树左下角的值, 112. 路径总和, 106. 从中序与后序遍历序列构造二叉树
二叉树,leetcode,算法
2023-04-23 22:42:49 54
原创 代码随想录算法训练营第十六天 | 力扣 104. 二叉树的最大深度 , 111.二叉树的最小深度, 222.完全二叉树的节点个数
算法,leetcode,数据结构,二叉树
2023-04-23 21:46:42 43
原创 代码随想录算法训练营第十四天 | 力扣 144. 二叉树的前序遍历, 145. 二叉树的后序遍历, 94. 二叉树的中序遍历,
给你二叉树的根节点root,返回它节点值的遍历。
2023-04-23 21:10:22 46
原创 代码随想录算法训练营第十五天 | 力扣 102. 二叉树的层序遍历, 226.翻转二叉树, 101. 对称二叉树,
二叉树,算法,数据结构,leetcode
2023-04-23 21:08:41 128
原创 代码随想录算法训练营第十三天 | 力扣 239. 滑动窗口最大值 , 347.前 K 个高频元素
给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。返回 滑动窗口中的最大值。
2023-04-23 20:39:24 86
原创 代码随想录算法训练营第十一天 | 力扣 20. 有效的括号 , 1047. 删除字符串中的所有相邻重复项, 150. 逆波兰表达式求值
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同类型的左括号。
2023-04-16 18:49:34 76
原创 代码随想录算法训练营第十天 | 力扣 232. 用栈实现队列, 225. 用队列实现栈
请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):实现 MyQueue 类:void push(int x) 将元素 x 推到队列的末尾int pop() 从队列的开头移除并返回元素int peek() 返回队列开头的元素boolean empty() 如果队列为空,返回 true;
2023-04-16 17:31:52 61
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人