发布了文章2019-10-19
map简介 map是C++中的一种键值对容器,要点就是数据在map中是成对出现的,能够通过键也就是key来快速找到对应的值。 使用map 自己编程时需要在代码前加上下面的头文件来使用map {代码...} 声明 {代码...} map迭代器 和vector一样,map也存在迭代器,方便对map进行遍...
发布了文章2019-05-01
905. Sort Array By Parity(easy) 题目理解:一个数组中全是非负数,现在要我们把偶数放在前面,奇数放在偶数之后 首先想到的做法:声明一个新的vector,扫描A两遍,第一遍插入偶数,第二遍插入奇数,返回新的vector可能优化方向: 扫描一遍 不分配新空间 于是想到...
发布了文章2019-05-01
我对vector的认识就是C++提供的包装好的数组,即对象的集合,一般来说,刷题过程中普通数组都可以用vector来代替,毕竟vector有很对简单用法并且不用考虑长度问题。因为是基础用法部分,就不深究vector和数组的区别以及vector的特性了,直接进入使用吧
发布了文章2019-05-01
今天学到的第一课:如果你真的想做什么事,一定不要把这件事放到最后做,即便你觉得自己有时间做。本来预计好晚上都用来刷题,结果健身+同学讨论+洗澡之后已经十一点了。。
发布了文章2019-05-01
今天学到的第一课:如果你真的想做什么事,一定不要把这件事放到最后做,即便你觉得自己有时间做。本来预计好晚上都用来刷题,结果健身+同学讨论+洗澡之后已经十一点了。。
发布了文章2019-04-30
我觉得刷题单纯看题数太基础了,还是希望有一个博客能把刷题的思考过程记录下来,从分析题目提取主干,观察是否可以转化为经典问题,构建思路并验证到最后写代码和优化,希望这样子能最大得帮助我成长
发布了文章2019-04-30
我觉得刷题单纯看题数太基础了,还是希望有一个博客能把刷题的思考过程记录下来,从分析题目提取主干,观察是否可以转化为经典问题,构建思路并验证到最后写代码和优化,希望这样子能最大得帮助我成长