刷题c++基础知识
刷题时的查漏补缺
dreamlpx
这个作者很懒,什么都没留下…
展开
-
关于二分查找
转来自己学习原创 2021-08-25 14:35:15 · 218 阅读 · 0 评论 -
每天6道题之基础知识点2——堆
前言 主要就是参考的一些其他大牛的博客来自己学习! c++ STL堆操作 C++ STL中哈希表 hash_map从头到尾详细介绍 C++ STL map用法总结(整理) C++ STL unordered_map容器用法详解原创 2021-08-13 12:12:59 · 86 阅读 · 0 评论 -
每天6道题之基础知识1:STL优先级队列
前言 本来是想把第十七题那个任务调度器的题给写了,但是我看题解看不懂,所以就去学基础知识了,然后就学了优先级队列。 在题解里看到说用堆来解决,用优先级队列来解决,这给我干懵了,我个菜鸡零基础,给我说这个,属实不太懂,然后就补了一些知识,如下: 1 什么是优先级队列 优先级队列与队列一样,只能从队尾插入元素,从队首删除元素,但是它有一个特性,就是队列中最大的元素总是位于队首,一般说用堆的思想其实就是指的优先级队列。优先级队列详细解释 (1)头文件:#include (2)声明方法:priority_que原创 2021-08-12 22:50:57 · 109 阅读 · 0 评论