目 1
录 1
第1章递归 1
范例1-1简易计算器 3
第2章数组 13
范例2-1数组索引 14
范例2-2工资存取 16
范例2-3数组相乘 20
范例2-4课表 24
第3章堆栈与队列 30
范例3-1基本堆栈 31
范例3-2汉诺塔 37
范例3-3基本队列 44
范例3-4循环队列 52
第4章链表 63
范例4-1链表概念 64
范例4-2链表模型 67
范例4-3链表操作 75
范例4-4双向链表 85
第5章树 107
范例5-1数组二叉树 110
范例5-2结构二叉树 113
范例5-3类别二叉树 120
范例5-4二叉树应用 127
第6章排序 132
范例6-1起泡排序法 133
范例6-2插入排序法 147
范例6-3快速排序法 156
范例64合并排序法 162
第7章搜索 175
范例71线性搜索法 176
范例7-2二分搜索法 180
范例7-3哈希搜索法 185
范例7-4九宫棋 190
第8章图 217
范例8-1图表示 218
范例8-2图搜索 224
范例8-3最短路径 230
范例8-4图的应用 238
附录A范例程序操作练习 247
附录B VCL控件索引表 298