本repo是刘汝佳老师的《算法竞赛入门经典》(第一版)cpp实现~原书中的代码混杂了c与cpp的精髓,作为一个完美(偏执)主义者,强行用纯cpp重构了例题及练习题代码。(找个借口重学cpp) 在重构的过程中,参考了经典的C++ primer和c++官网cplusplus,(努力)参考C++11以上新标准,使得语言更加c++化。 同时,我在自己的博客里也总结了常见的cpp语法特性及解题思路
- 入门经典第一、二章 基本数据类型及文件读写
- 入门经典第三章之字符串(上) cpp中string用法
- 入门经典第三章之字符串(下) 字符串经典例题及大规模读写效率分析
- 入门经典第四章 gdb调试(待补充)
- 大整数类设计文档 第五章中的bign大整数类设计,相较于原书,增加了 * - / 运算并通过样例测试
未完待续...
入门经典第五章主要是杂题的讨论,近期会补上相关代码;从第六章开始进入数据结构习题部分,可能汝佳大佬默认大家都很会数据结构,而将要遗忘的我打算参考挑战程序设计竞赛2先对数据结构进行实现,然后再根据入门经典的例题、习题进行应用
所以欢迎大家关注博客并提出相关意见呀