-1:000000000000 | 0:7e615493bfc7 |
---|---|
1 // set.delete(v) decrements set.size iff the set contained v. | |
2 | |
3 var s = Set(); | |
4 for (var i = 0; i < 10; i++) | |
5 s.add(i); | |
6 | |
7 for (var i = 10; i > 0; i--) { | |
8 assertEq(s.size, i); | |
9 assertEq(s.delete(i), false); | |
10 assertEq(s.size, i); | |
11 assertEq(s.delete(i - 1), true); | |
12 assertEq(s.size, i - 1); | |
13 assertEq(s.delete(i - 1), false); | |
14 assertEq(s.size, i - 1); | |
15 } |