相关文章
671二叉树中第二小的节点
返回树中第二小的节点。 中序遍历将节点放在set集合中,将set集合转换成list,并排序,返回第二位的值。
class Solution {HashSet<Integer> set new HashSet<Integer>();public int findSecondMinimumValue(TreeNode root) {//将…
建站知识
2025/3/17 18:09:00
671-聊天服务器的历史消息存储问题
聊天服务器的历史消息存储问题
本地消息存储: 一对一聊天中,可以在本地程序的目录以好友的QQ号作为文件夹(这个肯定是不会重复的),超过200M,存储到下一个文件,也可以按天存储消息。 考虑到安全…
建站知识
2025/3/17 18:16:04
【2022初春】【LeetCode】【树】671. 二叉树中第二小的节点
暂存吧,不是很难的题,但是一直想不出思路
/*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode…
建站知识
2025/2/18 10:33:38
671. 二叉树中第二小的节点 (Java) Leecode
解题思路:
DFS 递归
充分利用条件:root.val min(root.left.val, root.right.val)
此外每个节点其子节点要么没有,要么有两个。
首节点一定是最小的(根据上面的条件想一下),所以可以用前序遍历的方法&a…
建站知识
2025/3/3 14:32:32
AcWing 671. DDD
文章目录 AcWing 671. DDDAC代码 AcWing 671. DDD
本题链接:AcWing 671. DDD
本博客给出本题截图:
AC代码
代码:
#include <iostream>using namespace std;int main()
{int n;cin >> n;if (n 61) cout << "Bra…
建站知识
2025/2/17 9:08:35
Codeforces Round #671 (Div. 2) 简要题解
C F 671 [ d i v 2 ] \mathrm{CF671[div2]} CF671[div2] 题解
比赛链接 A ∼ C \mathrm{A\sim C} A∼C
一眼题不多讲,其实 B \mathrm{B} B 做了我好一会 D 1 D 2 \mathrm{D1D2} D1D2
简单题,我已开始以为只能过 D1 的然后把 D2 也给过了。首先我们把…
建站知识
2025/2/24 8:43:19