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