摘要: 题目:如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。如果数据在容器中已经排序,那么中位数可以由P1和P2指向的数得到,如果容器中... 阅读全文
posted @ 2018-03-29 20:54 依然有清风 阅读(540) 评论(0) 推荐(0) 编辑
摘要: heap即堆,头文件为#include,包括max-heap和min-heap,其中,max-heap在缺省的情况下是C++底层优先情况。本质是一颗以vector来实现的完全二叉树。最大堆的父节点大于等于任意子节点,最小堆小于任意子节点。如下图所示就是一颗完全的最大堆... 阅读全文
posted @ 2018-03-29 20:47 依然有清风 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一共进行了两面,二面有点心痛。一面:上来英语自我介绍,然后问了一下项目,接着开始问C++的基础,像多态;函数重载和重写;C语言能不能重载;栈变量,全局变量,静态变量的区别,内存中的位置;虚拟地址、逻辑地址定义和区别;然后问进程与线程的区别,三次握手四次挥手,中间问了s... 阅读全文
posted @ 2018-03-29 17:11 依然有清风 阅读(1107) 评论(0) 推荐(0) 编辑