ช่วยอธิบายโค้ด Stack นี่หน่อยครับ

#include <iostream>
#include <stack>
#include <vector>
 
using namespace std;
 
int main() {
 
  stack<string> varStack;
 
  varStack.push("Bubble");
  varStack.push("Insert");
  varStack.push("Qick");
  varStack.push("radix");
  varStack.push("Shell");
  varStack.push("Selection");
   varStack.push("Heap");
   varStack.push("Merge");
  varStack.push("Bucket");
  varStack.push("Comb");
  vector<string> array;
  while(!varStack.empty()) {
    cout << varStack.top() << " ";
    array.push_back(varStack.top()); 
    varStack.pop(); 
  }
  cout << endl; 
 
  return 0;
}
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่