test.chk
来自「开放源码的编译器open watcom 1.6.0版的源代码」· CHK 代码 · 共 3,379 行 · 第 1/5 页
CHK
3,379 行
bittest.exe
SuccessorTest: set is {11, 12, 15, 16, 31, 32, 34, 45, 77}
Successor of 0 is 11
Successor of 14 is 15
Successor of 15 is 16
Successor of 16 is 31
Successor of 31 is 32
Successor of 32 is 34
Successor of 76 is 77
Successor of 77 is -1
Successor of 85 is -1
Successor of 128 is -1
Successor of 1000 is -1
ItrTest: set is {11, 12, 15, 16, 31, 32, 34, 45, 77}
BeginFromRank 3
next: 16
next: 31
next: 32
next: 34
next: 45
next: 77
BeginFromRank 0
next: 11
next: 12
next: 15
next: 16
next: 31
next: 32
next: 34
next: 45
next: 77
BeginFromRank 1
next: 12
next: 15
next: 16
next: 31
next: 32
next: 34
next: 45
next: 77
BeginFromRank 20
BeginFromRank 9
BeginFromRank 10
79999 is in the set.
80000 is in the set.
80001 is not in the set.
80002 is not in the set.
80003 is not in the set.
set2: {1, 2, 3, 15}
set1: {1, 3, 7, 15, 21}
Set5: {5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
Complement of set5: {0, 1, 2, 3, 4, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31}
Set1:
1 3 7 15 21
Element of rank 3 in set2 is 15
Set2:
1 2 3 15
Set3:
1 3 15
set1 via iterator:
i = 1
i = 3
i = 7
i = 15
i = 21
set3: smallest 1 largest 111
set1: smallest 1 largest 21
set5: smallest 5 largest 15
btreetst.exe
------>A 0
------>A 1
------>A 2
------>A 3
------>A 4
------>A 5
------>A 6
------>A 7
------>A 8
------>A 9
------>A 10
------>A 11
------>A 12
------>A 13
------>A 14
------>A 15
------>A 16
------>A 17
------>A 18
------>A 19
------>A 20
------>A 21
------>A 22
------>A 23
------>A 24
------>A 25
------>A 26
------>A 27
------>A 28
------>A 29
------>A 30
------>A 31
------>A 32
------>A 33
------>A 34
------>A 35
------>A 36
------>A 37
------>A 38
------>A 39
------>A 40
------>A 41
------>A 42
------>A 43
------>A 44
------>A 45
------>A 46
------>A 47
------>A 48
------>A 49
------>A 50
------>A 51
------>A 52
------>A 53
------>A 54
------>A 55
------>A 56
------>A 57
------>A 58
------>A 59
------>A 60
------>A 61
------>A 62
------>A 63
------>A 64
------>A 65
------>A 66
------>A 67
------>A 68
------>A 69
------>A 70
------>A 71
------>A 72
------>A 73
------>A 74
------>A 75
------>A 76
------>A 77
------>A 78
------>A 79
------>A 80
------>A 81
------>A 82
------>A 83
------>A 84
------>A 85
------>A 86
------>A 87
------>A 88
------>A 89
------>A 90
------>A 91
------>A 92
------>A 93
------>A 94
------>A 95
------>A 96
------>A 97
------>A 98
------>A 99
------>A 002
0-----------------------------------
ExtractMin: A 0
ExtractMin: A 1
ExtractMin: A 2
ExtractMin: A 3
ExtractMin: A 4
ExtractMin: A 5
ExtractMin: A 6
ExtractMin: A 7
ExtractMin: A 8
ExtractMin: A 9
ExtractMin: A 10
ExtractMin: A 11
ExtractMin: A 12
ExtractMin: A 13
ExtractMin: A 14
The rank of '' is 0
The rank of 'Axxx' is 101
The rank of 'A 36' is 36
The rank of 'A 002' is 100
The rank of 'A 8' is 8
The rank of 'A 141' is 15
The rank of 'A 14' is 14
The rank of 'A 0' is 0
A 003 is in the tree (it shouldn't be)
A 3 is in the tree (it should be)
The element with rank 0 is 'A 0'
The element with rank 15 is 'A 15'
The element with rank 17 is 'A 17'
The element with rank 36 is 'A 36'
The element with rank 40 is 'A 40'
The element with rank 50 is 'A 50'
The element with rank -30 is 'A 0'
Begin Btree iterator test
'A 0'
'A 1'
'A 2'
'A 3'
'A 4'
'A 5'
'A 6'
'A 7'
'A 8'
'A 9'
'A 10'
'A 11'
'A 12'
'A 13'
'A 14'
'A 15'
'A 16'
'A 17'
'A 18'
'A 19'
'A 20'
'A 21'
'A 22'
'A 23'
'A 24'
'A 25'
'A 26'
'A 27'
'A 28'
'A 29'
'A 30'
'A 31'
'A 32'
'A 33'
'A 34'
'A 35'
'A 36'
'A 37'
'A 38'
'A 39'
'A 40'
'A 41'
'A 42'
'A 43'
'A 44'
'A 45'
'A 46'
'A 47'
'A 48'
'A 49'
'A 50'
'A 51'
'A 52'
'A 53'
'A 54'
'A 55'
'A 56'
'A 57'
'A 58'
'A 59'
'A 60'
'A 61'
'A 62'
'A 63'
'A 64'
'A 65'
'A 66'
'A 67'
'A 68'
'A 69'
'A 70'
'A 71'
'A 72'
'A 73'
'A 74'
'A 75'
'A 76'
'A 77'
'A 78'
'A 79'
'A 80'
'A 81'
'A 82'
'A 83'
'A 84'
'A 85'
'A 86'
'A 87'
'A 88'
'A 89'
'A 90'
'A 91'
'A 92'
'A 93'
'A 94'
'A 95'
'A 96'
'A 97'
'A 98'
'A 99'
'A 002'
z-----------------------------------------------
Begin Btree iterator test BeginFrom
'A 8'
'A 9'
'A 10'
'A 11'
'A 12'
'A 13'
'A 14'
'A 15'
'A 16'
'A 17'
'A 18'
'A 19'
'A 20'
'A 21'
'A 22'
'A 23'
'A 24'
'A 25'
'A 26'
'A 27'
'A 28'
'A 29'
'A 30'
'A 31'
'A 32'
'A 33'
'A 34'
'A 35'
'A 36'
'A 37'
'A 38'
'A 39'
'A 40'
'A 41'
'A 42'
'A 43'
'A 44'
'A 45'
'A 46'
'A 47'
'A 48'
'A 49'
'A 50'
'A 51'
'A 52'
'A 53'
'A 54'
'A 55'
'A 56'
'A 57'
'A 58'
'A 59'
'A 60'
'A 61'
'A 62'
'A 63'
'A 64'
'A 65'
'A 66'
'A 67'
'A 68'
'A 69'
'A 70'
'A 71'
'A 72'
'A 73'
'A 74'
'A 75'
'A 76'
'A 77'
'A 78'
'A 79'
'A 80'
'A 81'
'A 82'
'A 83'
'A 84'
'A 85'
'A 86'
'A 87'
'A 88'
'A 89'
'A 90'
'A 91'
'A 92'
'A 93'
'A 94'
'A 95'
'A 96'
'A 97'
'A 98'
'A 99'
'A 002'
zz-----------------------------------------------
Begin Btree iterator test BeginFrom
'A 26'
'A 27'
'A 28'
'A 29'
'A 30'
'A 31'
'A 32'
'A 33'
'A 34'
'A 35'
'A 36'
'A 37'
'A 38'
'A 39'
'A 40'
'A 41'
'A 42'
'A 43'
'A 44'
'A 45'
'A 46'
'A 47'
'A 48'
'A 49'
'A 50'
'A 51'
'A 52'
'A 53'
'A 54'
'A 55'
'A 56'
'A 57'
'A 58'
'A 59'
'A 60'
'A 61'
'A 62'
'A 63'
'A 64'
'A 65'
'A 66'
'A 67'
'A 68'
'A 69'
'A 70'
'A 71'
'A 72'
'A 73'
'A 74'
'A 75'
'A 76'
'A 77'
'A 78'
'A 79'
'A 80'
'A 81'
'A 82'
'A 83'
'A 84'
'A 85'
'A 86'
'A 87'
'A 88'
'A 89'
'A 90'
'A 91'
'A 92'
'A 93'
'A 94'
'A 95'
'A 96'
'A 97'
'A 98'
'A 99'
'A 002'
zz-----------------------------------------------
Begin Btree iterator test BeginFrom
'A 27'
'A 28'
'A 29'
'A 30'
'A 31'
'A 32'
'A 33'
'A 34'
'A 35'
'A 36'
'A 37'
'A 38'
'A 39'
'A 40'
'A 41'
'A 42'
'A 43'
'A 44'
'A 45'
'A 46'
'A 47'
'A 48'
'A 49'
'A 50'
'A 51'
'A 52'
'A 53'
'A 54'
'A 55'
'A 56'
'A 57'
'A 58'
'A 59'
'A 60'
'A 61'
'A 62'
'A 63'
'A 64'
'A 65'
'A 66'
'A 67'
'A 68'
'A 69'
'A 70'
'A 71'
'A 72'
'A 73'
'A 74'
'A 75'
'A 76'
'A 77'
'A 78'
'A 79'
'A 80'
'A 81'
'A 82'
'A 83'
'A 84'
'A 85'
'A 86'
'A 87'
'A 88'
'A 89'
'A 90'
'A 91'
'A 92'
'A 93'
'A 94'
'A 95'
'A 96'
'A 97'
'A 98'
'A 99'
'A 002'
zz-----------------------------------------------
Begin Btree iterator test BeginFrom
zz-----------------------------------------------
Begin Btree iterator test BeginFrom
'A 0'
'A 1'
'A 2'
'A 3'
'A 4'
'A 5'
'A 6'
'A 7'
'A 8'
'A 9'
'A 10'
'A 11'
'A 12'
'A 13'
'A 14'
'A 15'
'A 16'
'A 17'
'A 18'
'A 19'
'A 20'
'A 21'
'A 22'
'A 23'
'A 24'
'A 25'
'A 26'
'A 27'
'A 28'
'A 29'
'A 30'
'A 31'
'A 32'
'A 33'
'A 34'
'A 35'
'A 36'
'A 37'
'A 38'
'A 39'
'A 40'
'A 41'
'A 42'
'A 43'
'A 44'
'A 45'
'A 46'
'A 47'
'A 48'
'A 49'
'A 50'
'A 51'
'A 52'
'A 53'
'A 54'
'A 55'
'A 56'
'A 57'
'A 58'
'A 59'
'A 60'
'A 61'
'A 62'
'A 63'
'A 64'
'A 65'
'A 66'
'A 67'
'A 68'
'A 69'
'A 70'
'A 71'
'A 72'
'A 73'
'A 74'
'A 75'
'A 76'
'A 77'
'A 78'
'A 79'
'A 80'
'A 81'
'A 82'
'A 83'
'A 84'
'A 85'
'A 86'
'A 87'
'A 88'
'A 89'
'A 90'
'A 91'
'A 92'
'A 93'
'A 94'
'A 95'
'A 96'
'A 97'
'A 98'
'A 99'
'A 002'
zz-----------------------------------------------
------>A 0
------>A 1
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?