数据结构知识的扩充
对stl栈堆 二叉树原理做了简要的理解和使用
对之前使用的二分、广搜为什么更加高效有了更透彻的理解
本来寒假时就对这部分知识有过了解,理解起来不难接受
然后最近开始着重总结程序中一些细节问题了
比如宏定义无限小而非使用实数0 、数-1的初始化使用 、二维化一维思想简化程序复杂度。
很多细节是我之前都没怎么刻意注意过,却在搜索开始到二分、单调队列专题例题模仿中 ,一步步的修改中发现的。
目前刷题进程仍停留在单调队列,思想跟stl类似 但是有文章操作 多看题应该问题不大
最后就是要规范一下自己的书写逻辑——多使用成员函数、强迫自己每次尽可能把头文件一次写全、尽量让自己debug时思维向数据处理上过度而不是拘泥客观。
减少debug次数。
减少自己愚蠢的选择。
The 30th day after the last setback.