summaryrefslogtreecommitdiff
path: root/datastructures/stlTree.cpp
diff options
context:
space:
mode:
authormzuenni <michi.zuendorf@gmail.com>2023-03-28 13:25:59 +0200
committermzuenni <michi.zuendorf@gmail.com>2023-03-28 13:25:59 +0200
commitfe5fa1141efeb7454c763dbd2645fb4ff04487a3 (patch)
treef2197bb94ce80ab2fae886177dfa9b0bd11538ac /datastructures/stlTree.cpp
parent3b91d2662310aee532cc84e1447824459671767e (diff)
merged
Diffstat (limited to 'datastructures/stlTree.cpp')
-rw-r--r--datastructures/stlTree.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/datastructures/stlTree.cpp b/datastructures/stlTree.cpp
index 0fdc480..fbb68b9 100644
--- a/datastructures/stlTree.cpp
+++ b/datastructures/stlTree.cpp
@@ -7,10 +7,7 @@ using Tree = tree<T, null_type, less<T>, rb_tree_tag,
int main() {
Tree<int> X;
- // insert {1, 2, 4, 8, 16}
- for (int i = 1; i <= 16; i *= 2) X.insert(i);
- cout << *X.find_by_order(3) << endl; // => 8
- cout << X.order_of_key(10) << endl;
- // => 4 = min i, mit X[i] >= 10
- return 0;
+ for (int i : {1, 2, 4, 8, 16}) X.insert(i);
+ *X.find_by_order(3); // => 8
+ X.order_of_key(10); // => 4 = min i, mit X[i] >= 10
}