随笔分类 -  C/C++

摘要:[toc] 动态数组 cpp srand(time(0)); std::vector qwq; for(int i = 1;i qwq; for(int i = 1;i qwq; for(int i = 1;i qwq; for(int i = 1;i ,std::greater qaq; for( 阅读全文
posted @ 2018-11-08 10:51 Chicago_01 阅读(284) 评论(1) 推荐(1)
摘要:[toc] 什么是堆? 堆是一种数据结构,可以用来实现优先队列 大根堆 大根堆,顾名思义就是根节点最大。我们先用小根堆的建堆过程学习堆的思想。 小根堆 下图为小根堆建堆过程 堆的操作 上浮 下沉 插入 弹出 取顶 堆排序 STL heap 所在库 include cpp include using 阅读全文
posted @ 2018-09-21 16:06 Chicago_01 阅读(351) 评论(0) 推荐(0)
摘要:按结构体中某个成员进行排序,下面代码以成员b1为升序的排序 代码: 阅读全文
posted @ 2018-08-08 17:01 Chicago_01 阅读(2661) 评论(0) 推荐(0)