![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 79
BeforeEasy
这个作者很懒,什么都没留下…
展开
-
后端开发、C++开发面经分类整理
博主秋招参加了字节百度腾讯B站虾皮美团等多个大厂的秋招,均已得到offer。现将参与的多轮面试中被问到的基础类问题进行分类整理,也欢迎大家补充!我投递的主要是后端开发工程师、C++开发等,感觉遇到的问题大致可以归纳为以下几类:存储 语言 操作系统 网络 分布式 数据结构 和其他原创 2022-02-18 23:48:38 · 1331 阅读 · 0 评论 -
C++、Java、Python、Go的优先队列用法及C++最大堆实现
文章目录优先队列C++用法声明基本操作Java用法声明基本用法PythonheapqPriorityQueueGo手写一个最大堆优先队列通常是语言内已经实现好了的一种数据结构。首先,优先队列显然是一种“队列”,而队列(Queue)的特点是“先进先出,后进后出”。优先队列区别于普通队列的点在于能够对进队的数据自动排序,始终维持着队列从小到大排或者从大到小排。也可以理解为数据的优先级不一样,每次出队都是最高优先级的先出队。比如维持着从大到小排序的优先队列,能保证把插入的数据从大到小排,每次从队列中取数原创 2021-07-02 18:25:51 · 288 阅读 · 1 评论 -
C++工程代码自查list
C++工程代码自查list// 是实打实的踩坑经验本着早发现早治疗的原则,写个list, 每次大的更新前尽量先离线自查一下。 经验有限,踩坑后再更新下标下标最容易出现越界的问题检查所有用到显式数字索引的地方,是否明确任何情况下这些索引都是有值的检查所有vector部分,是否有对某个位置的单独索引,能不能保证在size内全局检查所有用到at的部分,取不到肯定会异常的,是否提前做了find处理检查map中用中括号索引的部分,是否是期待这里在没有key的时候创建新key返回值和参数返回值原创 2021-04-11 23:25:16 · 126 阅读 · 0 评论