在努力存钱的小松鼠很矫健
在努力存钱的小松鼠很矫健
全部文章
分类
归档
标签
去牛客网
登录
/
注册
在努力存钱的小松鼠很矫健的博客
全部文章
(共57篇)
题解 | 用两个栈实现队列,思路是先把堆栈1全都倒出去,在堆栈2的顶部就是要输出的,去掉之后再倒回来
class Solution { public: void push(int node) { stack1.push(node); } int pop() { if (stack2.empty()) { while (...
2025-09-02
0
16
题解 | 队列消数,这题下标是从零开始的,不是从一开始的
#include <queue> class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param tickets int整型vector ...
2025-09-01
0
16
题解 | 无法吃午餐的学生数量,使用while循环可以设置队尾已验证人数是否等于剩余人数来判断
#include <queue> class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param students int整型vector ...
2025-09-01
0
15
题解 | 【模板】队列操作,注意队列是queue,队头元素是q.front()
#include <iostream> #include <queue> using namespace std; int main() { int n; cin>>n; int a,b,x; queue<int> q...
2025-09-01
0
17
题解 | 验证栈序列,清理逻辑有点费脑子
#include <iostream> #include <vector> using namespace std; int main() { int a, b; cin>>a; for (int k=0; k<a; k++) { ...
2025-08-26
0
19
题解 | 自动管理停车场桩位系统,这题就只需要实现简单的功能就可以了。
#include <vector> class Solution { vector<int> p; public: void push(int value) { p.push_back(value); } void pop() ...
2025-08-26
0
18
题解 | 牛牛与后缀表达式,注意记录数字的时候不要把加减乘符号算进去了,其次switch的顺序有讲究
#include <iostream> #include <string> #include <vector> using namespace std; class Solution { public: /** * 代码中的类名、方法名、参数名...
2025-08-26
0
23
题解 | 有效括号序列,跟上面一题一样的
#include <iostream> #include <string> class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @...
2025-08-26
0
25
题解 | 吐泡泡,这题的关键是小泡泡合成大泡泡之后还要再往前推一步,判断大泡泡会不会和前面的抵消
#include <iostream> #include <string> using namespace std; int main() { int T; cin>>T; string s; for (int i=0; i<...
2025-08-26
0
25
题解 | 好串,不太清楚有没有漏考虑的地方
#include <iostream> #include <string> using namespace std; int main() { string s; string a; while (cin >> s) { // 注意 wh...
2025-08-26
0
19
首页
上一页
1
2
3
4
5
6
下一页
末页