快速排序 上次讲了基于分治法的归并排序,可是归并排序有许多缺点,比如它需要占用额外的内存来存储所需排序的数组, …
C++之include guard
有时候,我们在大的软件项目中需要避免一个头文件被同一个源文件引用多次,这个时候就需要用到include gua …
C++通过array实现二维数组
我们平常定义二维数组的时候,常用方法就类似于这样: 但是,我们可以采用array来实现二维数组。这个在定义的时 …
C++数组搜索(二分法)
如果我们希望判断某个元素是否存在于一个array中,我们可以使用binary_search方法。 需要注意的是 …
C++11新特性:迭代数组中的元素
之前在写c++的时候,我们想要依次迭代数组之中的元素,只能是用for循环来实现。当我学到python的时候,感 …
C++11:Random
这篇文章讲解一下C++11的在随机数上的新特性。没记错的话,之前被爆出旧版的C++的随机函数存在安全漏洞(没记 …
C++格式化输入输出
今天开始肝c++了,啊这可是我几百年没碰过的玩意儿。之前一直在安卓上面搞来搞去,暑假到现在就一直写python …