PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Marginalman
Re: [闲聊] 每日LeetCode
楼主:
oin1104
(是oin的说)
2024-01-29 14:34:14
我把他全部丢进第二个stack
然后他就会倒过来
然后把上面的丢掉
然后再塞回去
感觉好麻烦喔= =
然后那个MyQueue()是在干嘛的阿
我不知道他是什么
class MyQueue {
public:
vector<int> stack1;
vector<int> stack2;
MyQueue()
{
vector<int> stack1;
vector<int> stack2;
}
void push(int x)
{
stack1.push_back(x);
}
int pop()
{
while(!stack1.empty())
{
stack2.push_back(stack1.back());
stack1.pop_back();
}
int k = stack2.back();
stack2.pop_back();
while(!stack2.empty())
{
stack1.push_back(stack2.back());
stack2.pop_back();
}
return k;
}
int peek()
{
while(!stack1.empty())
{
stack2.push_back(stack1.back());
stack1.pop_back();
}
int k = stack2.back();
while(!stack2.empty())
{
stack1.push_back(stack2.back());
stack2.pop_back();
}
return k;
}
bool empty()
{
return stack1.empty();
}
};
作者:
digua
(地瓜)
2023-01-29 14:34:00
大师
作者:
RinNoKareshi
(立石凛的男友)
2023-01-29 14:34:00
大师
作者:
wu10200512
(廷廷)
2024-01-29 14:35:00
构造函数
楼主:
oin1104
(是oin的说)
2024-01-29 14:36:00
我门学校都没教这个 还在c 妈的粪槽
作者:
Rushia
(みけねこ的鼻屎)
2024-01-29 14:36:00
可以不用丢回去 s2有东西就去s2拿 不然就把s1的东西都丢s2
楼主:
oin1104
(是oin的说)
2024-01-29 14:43:00
不丢回去的话要push东西的时候 还是要丢回去ㄅ
作者:
Rushia
(みけねこ的鼻屎)
2024-01-29 14:43:00
不用阿 你PUSH到S1 PEEK和PULL都是去S2 如果没东西就把S1的东西PULL到S2再拿就好因为先进先出所以S1乱序的不用管
https://i.imgur.com/GJqSgB5.png
楼主:
oin1104
(是oin的说)
2024-01-29 14:49:00
欸干 好有道理 因为它这样一定拿完s2才把s1东西倒著塞回去 然后再拿 好扯喔 你好强
作者:
SecondRun
(雨夜琴声)
2024-01-29 15:23:00
资结会教吧
继续阅读
[取暖] 任豚收收味吧
tomuy
[原神] 可莉真的有讲过这段话吗
Vedan
Re: [闲聊] 课长是贬义词吗
diefish5566
Re: [闲聊] 课长是贬义词吗
CheshireCat
数回 真的是神益智游戏
HidekiRyuga
Re: 有人去过彰化吗
sffstpl
[闲聊] 我有看极端光谱 所以能体谅露西亚
cpblgu
[取暖] 中职姑的文真的很靠杯
tomuy
Re: [闲聊] 课长是贬义词吗
a1773042
Re: [闲聊] 课长是贬义词吗
rrraaayyy
Links
booklink
Contact Us: admin [ a t ] ucptt.com