<style> .reveal .slides { text-align: left; font-size:32px; } </style> ## 530競技程式培力基地(五) ---- - stack - queue --- ## stack 堆疊 ---- stack 就像是堆盤子一樣,往上疊 也是從最上面取盤子 LIFO (Last In First Out) ---- ```cpp= stack<type> st; stack<int>st; st.push(12);// 12 st.push(13);// 12 13 st.push(14);// 12 13 14 int n=st.size();// n = 3 int tp=st.top();// tp = 14 st.pop();// 12 13 ``` --- ## queue 佇列 ---- queue 像是排隊的概念,從後面進入 從前面取出 FIFO (First In First Out) ---- ```cpp= queue<type>q; queue<int>q; q.push(1);// 1 q.push(2);// 1 2 q.push(3);// 1 2 3 int n=q.size();// n = 3 int u=q.front();// u = 1 q.pop();// 2 3 ``` --- [題目連結](https://vjudge.net/contest/762166)
{"title":"530競技程式培力基地(五)","description":"string","contributors":"[{\"id\":\"2f04e9e4-ce0e-4fa7-9f7e-a3c9ae53239b\",\"add\":675,\"del\":1,\"latestUpdatedAt\":1761809840953}]"}
    59 views