C++ 重写《算法(第4版)》1.3 节的代码以及该节习题解答
本文汇总了笔者用 C++ 重写《算法(第4版)》 1.3 节的代码和该节习题解答的链接。
正文
涉及的算法、数据类型和测试用例。
| 算法、数据类型和测试用例 | 重写代码所在文件 | 说明 |
|---|---|---|
| ArrayIterator | array_iterator.hxx | 数组迭代器类 |
| Bag | bag.hxx | 背包类 |
| Evaluate | evaluate.cpp | Dijstra 的双栈算术表达式求值算法 |
| FixedCapacityStack | fixed_capacity_stack.hxx | 定容栈类 |
| FixedCapacityStackOfStrings | fixed_capacity_stack_of_strings.hxx | 定容字符串栈类 |
| Iterable | iterable.hxx | 可迭代接口 |
| Iterator | iterator.hxx | 迭代器接口 |
| ListIterator | list_iterator.hxx | 链表迭代器类 |
| Node | node.hxx | 链表类 |
| Queue | queue.hxx | 先进先出队列类 |
| Reverse | reverse.cpp | Stack 的用例 |
| readInts() | read_ints.cpp | Queue 的用例 |
| Stack | stack.hxx | 下压栈类 |
| Stats | stats.cpp | Bag 的用例 |
| ResizingArrayStack | resizing_array_stack.hxx | 动态调整数组大小的下压栈类 |
| ReverseArrayIterator | reverse_array_iterator.hxx | 动态调整数组大小的下压栈的迭代器类 |
| - | test_fixed_capacity_stack.cpp | FixedCapacityStack 的用例 |
| - | test_fixed_capacity_stack_of_strings.cpp | FixedCapacityStackOfStrings 的用例 |
| - | test_queue.cpp | Queue 的用例 |
| - | test_resizing_array_stack.cpp | ResizingArrayStack 的用例 |
| - | test_stack.cpp | Stack 的用例 |
习题
含习题、提高题和实验题。
受限于作者的水平,读者如发现有任何错误或有疑问之处,请追加评论。作者将在收到意见后的第一时间里予以回复。 本文来自博客园,作者:green-cnblogs,转载请注明原文链接:https://www.cnblogs.com/green-cnblogs/p/19858723 谢谢!

浙公网安备 33010602011771号