C++ Standard Library untuk DSA. Container, iterator, dan algoritma STL yang penting untuk menulis DSA dengan ringkas.
Setiap Chapter pada Section ini disusun bertahap: konsep dasar, implementasi C++, lalu latihan dan refleksi. Pastikan pembaca menyelesaikan Chapter sebelumnya karena topik saling berkaitan.
vector, deque, list, array, forward_list.
Buka → # Container Associativeset, map, multiset, multimap.
Buka → # Unordered Containersunordered_set dan unordered_map dengan hash.
Buka → # IteratorsKategori iterator dan operasinya.
Buka → # Algorithms Librarysort, binary_search, lower_bound, dan algoritma lain di <algorithm>.
Buka → # Ranges LibraryRanges C++20 untuk komposisi algoritma yang ekspresif.
Buka → # Comparator dan Custom OrderingFungsi comparator, operator<, dan std::less.
Buka → # Lambda ExpressionFungsi anonim untuk callback dan comparator.
Buka → # pair, tuple, dan Structured BindingTipe komposit untuk pengelompokan nilai heterogen.
Buka → # Kompleksitas Container STLRingkasan kompleksitas operasi tiap container STL.
Buka →