คำถามในหัวข้อ 'stdvector'
การเชื่อม std::vector สองอันเข้าด้วยกัน วิธีใดมีประสิทธิภาพมากกว่า และอย่างไร/เพราะเหตุใด
พิจารณาสถานการณ์ต่อไปนี้:
std::vector<int> A;
std::vector<int> B;
std::vector<int> AB;
ฉันต้องการให้ AB มีเนื้อหาของ A และเนื้อหาของ B อยู่ในลำดับเดียวกัน
แนวทางที่ 1:
AB.reserve( A.size() + B.size() ); //...
133 มุมมอง
schedule
23.10.2023
การค้นหาที่มีประสิทธิภาพในเวกเตอร์สตริงที่เรียงลำดับ
ผมมีเวกเตอร์สตริงยาวๆ ตัวอย่าง:
std::string data;
data.push_back("abc");
data.push_back("bcd");
//...
data.push_back("zze");
data.push_back("zzz");
สตริงในเวกเตอร์จะถูกจัดเรียงตามตัวอักษร
ฉันเข้าใจว่าฉันสามารถใช้ std::find...
478 มุมมอง
schedule
13.01.2024