觉醒火龙果很想五点下课
觉醒火龙果很想五点下课
全部文章
分类
归档
标签
去牛客网
登录
/
注册
觉醒火龙果很想五点下课的博客
全部文章
(共127篇)
题解 | 字符串出现次数的TopK问题
#include <queue> #include <string> #include <unordered_map> #include <vector> #include <algorithm> class Solution { pub...
2025-07-15
0
27
题解 | 最长公共子序列(二)
#include <vector> class Solution { public: //最长是多少?怎么得到那个序列? string LCS(string s1, string s2) { if( s1.size() ==0 || s2.size()==...
2025-07-14
0
26
题解 | 完全二叉树结点数
/** * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * TreeNode(int x) : val(x), left(nullptr), right(nullptr) {...
2025-07-11
0
34
题解 | 把二叉树打印成多行
/** * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * TreeNode(int x) : val(x), left(nullptr), right(nullptr) {...
2025-07-11
0
31
题解 | 丑数
class Solution { public: //数只有2、3、5构成,可以利用前面的数生成后面的数,开始只有丑数1,通过乘2、3、5,来得到下一个丑数 int GetUglyNumber_Solution(int index) { int i=0, j=0, k=0, ...
2025-07-11
0
24
题解 | 调整数组顺序使奇数位于偶数前面(一)
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param array int整型vector * @return int整型vecto...
2025-07-10
0
27
题解 | 数组中只出现一次的两个数字
class Solution { public: //如果数组中只有一个单数,所有的数进行异或,结果值为单数 //但是有两个,我们想就分两组来异或,通过一位来分两组,相同的数一定为一组, //但是两个单数如何分到两组呢,需要找到那一位可以区分两个数的,也就是两个数的那位是不同...
2025-07-03
0
24
题解 | 判断一棵二叉树是否为搜索二叉树和完全二叉树
/** * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * TreeNode(int x) : val(x), left(nullptr), right(nullptr) {...
2025-07-02
0
22
题解 | 二叉搜索树与双向链表
/* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { } };*/ class ...
2025-07-01
0
36
题解 | 三数之和
class Solution { public: //求三数之和,从两数之和而来,一个循环固定一个数,循环内进行双指针:相当于求两数之和为第三数的相反值 //考虑重复问题,同样,未使用或者正在使用是可以使用本数的,而相同的数使用过了,这个数就不能使用了,标记且跳过; vect...
2025-07-01
0
34
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页