立花泷之介
立花泷之介
全部文章
分类
归档
标签
去牛客网
登录
/
注册
立花泷之介的博客
全部文章
(共30篇)
题解 | 反转链表
/** * struct ListNode { * int val; * struct ListNode *next; * ListNode(int x) : val(x), next(nullptr) {} * }; */ class Solution { public: /*...
2026-02-07
0
26
题解 | 【模板】整数优先队列
看大部分题解都是使用最小堆优先队列,不过我是直接以题入手,题问什么我答什么,既然提到多重集合,那么不妨就使用这个数据结构来解题: #include <iostream> #include <set> using namespace std; int main() { ...
2026-02-07
1
23
题解 | 【模板】多重集合操作
#include<bits/stdc++.h> using namespace std; multiset<int> s; void insertValue(int x){ //TODO 实现插入逻辑 s.insert(x); } void eraseVal...
2026-02-06
1
35
题解 | 【模板】集合操作
本题重要知识点在求解后继结点和前驱结点上,为此必须要清楚s.lower_bound和s.upper_bound的区别,以及s.begin和s.end的意义与边缘的处理 #include<bits/stdc++.h> #include <set> using namespac...
2026-02-06
1
36
题解 | 无法吃午餐的学生数量
这道题我是三明治和学生都用了队列,并不像原题那样三明治是栈。本来我也无比天真,按着题目的说法让三明治为栈,但这就是出题人的阴险之处,我们会发现样例是可以顺利通过的,结果在实际提交时就出错了。思索片刻,我才恍然大悟,三明治序列的样例别有用心的设计为对称性的数据,这意味着无论你是顺序还是逆序入栈,整个栈...
2026-02-06
1
34
题解 | 队列消数
这道题设计思路上还是很简单的,参见其他题解就能快速理解。本人在解此题时反而是卡在了理解题意上,和ai一起切磋也还是卡了有40分钟,最后发现原来是对于“取出”这个动词理解有误,本人原以为取出只需要读取队首的值即可,但是其实取出不仅要读出其值,还要将其弹出队列!!!若是按照只读取不弹出的理解,是不可能想...
2026-02-06
1
29
题解 | 表达式求值
#include <vector> #include <stack> class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 返回表达式的值 ...
2026-02-05
1
33
题解 | 括号匹配深度
#include <algorithm> #include <iostream> #include <valarray> using namespace std; int main() { string s; cin >> s; ...
2026-02-05
2
35
题解 | B=A×A
#include <cmath>#include <cstdio>#include <iostream>#include <math.h>using namespace std;int main() { int T; long long b...
2026-02-04
1
29
题解 | 学生基本信息输入输出
#include <cstdio>#include <iomanip>#include <iostream>#include <cmath>using namespace std;int main() { int a; float b, c...
2026-02-04
1
28
首页
上一页
1
2
3
下一页
末页