- 博客(3)
- 收藏
- 关注
原创 堆--优先级队列--topK问题
堆是一个用途很广泛的数据结构,是实现topK问题、堆排序以及优先级队列等问题的必备工具。深刻理解堆这种数据结构,掌握实现堆的技能是学习数据结构非常重要和必备的 一环。 堆的本质是: vector + 向上调整 和 向下调整 人们在想象中把它抽象为一棵每个父亲节点都比它两个子节点 大/小 的二叉树
2017-09-21 19:59:22 581
原创 C++ 四种类型转换
C++ 四种类型转换 隐式类型转换 int i = 0; double d = i; 强制类型转换 int* p = &i; int b = (int)p;//不会报错 static_cast//静态的类型转换 可以转换不含有virtual函数的对象 只能转换相关类型(如不可以把指针转换成整型值) int i = 0; double dl
2017-09-20 23:27:33 308
转载 文本文件与二进制文件详解(转发)
转自:http://www.cnblogs.com/pengwangguoyh/articles/3223072.html 前言: 1)文本文件:这类文件以文本的ASCII码形式存储在计算机中。它是以”行”为基本结构的一种信息组织和存储方式。 2)二进制文件:这类文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们,只有通过相应的软件才能将其显示出来。二进制文件一般是可执行程序、
2017-09-14 19:16:05 440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人