Headers <algorithm> <vector> <array> <list> <stack> <queue> <set> <map> <unordered_set> <unordered_map> <string> <iterator> <utility> <tuple> <numeric ...
分类:
编程语言 时间:
2020-06-07 21:34:14
阅读次数:
88
书本介绍 使用Pythonic方式思考问题【Pythonic是一种编程风格】致力于编写高质量Python代码的59个有效方法。 遵守PEP8 PEP8是针对Python代码格式而编订的风格指南。使代码变得更加易懂、易读。方便多人协作。无论是修改、阅读都容易一些。这边就不自己总结了。毕竟网上资料比较全 ...
分类:
编程语言 时间:
2020-06-07 16:34:44
阅读次数:
78
这里简单学习一下STL关联容器,主要是map、multimap、set、multiset以及unordered_map。前四个底层实现都是利用红黑树实现的,查找算法时间复杂度为$O(log(n))$,而unordered_map从名字上就知道是无序容器,其实现原理类似哈希表,查找算法时间复杂度$O( ...
分类:
其他好文 时间:
2020-06-06 11:23:47
阅读次数:
69
几乎所有的索引都是建立在字段之上. 索引: 系统根据某种算法, 将已有的数据(未来可能新增的数据),单独建立一个文件: 文件能够实现快速的匹配数据, 并且能够快速的找到对应表中的记录. 索引的意义 提升查询数据的效率 约束数据的有效性(唯一性等) 增加索引的前提条件: 索引本身会产生索引文件(有时候 ...
分类:
数据库 时间:
2020-06-05 23:09:37
阅读次数:
75
1.vector是动态连续数组;list是双链表. 2.关联容器set, map,multiset,multimap都是有序的;而unordered_xxx是无序的. 3. ...
分类:
其他好文 时间:
2020-06-05 21:23:51
阅读次数:
73
前不久看到这样一句话,说:C++程序员可以分成两类,读过Effective C++的和没读过的——不知道你是属于哪类呢?如果你属于后者的话,那么看到这份pdf格式免费最新高清中文版Effective C++第三版点击下载查阅之后,相信你也会成为前者的哦!所以有需要的朋友们千万不要错过这样一份文档资料 ...
分类:
编程语言 时间:
2020-06-05 13:16:57
阅读次数:
2460
一、技术总结 这里题目意思就是,知道二叉树的前序遍历和后序遍历怎么知道二叉树的结构,因为我们知道只有知道了中序遍历才可以唯一确定二叉树,所以以上的情况出来的结果可能是不唯一的。 那么我们怎么去确定它是否唯一是一个值得思考的点,我们如果发现先序遍历抛开最开始的根结点后的第一个结点(左子树或则是右子树的 ...
分类:
其他好文 时间:
2020-06-04 20:10:21
阅读次数:
64
JCB Electronic Service Tool Diagnostic Interface is used for fast and effective fault finding, check maintenance standards, see if the machine has bee ...
分类:
其他好文 时间:
2020-06-04 20:00:49
阅读次数:
70
JCB Electronic Service Tool Diagnostic Interface is used for fast and effective fault finding, check maintenance standards, see if the machine has bee ...
分类:
其他好文 时间:
2020-06-04 19:34:14
阅读次数:
65
泛型程序设计的基本概念 编写不依赖于具体数据类型的程序 将算法从特定的数据结构中抽象出来,成为通用的 C++的模板为泛型程序设计奠定了关键的基础 术语:概念 用来界定具备一定功能的数据类型。例如: 将“可以比大小的所有数据类型(有比较运算符)”这一概念记为Comparable 将“具有公有的复制构造 ...
分类:
编程语言 时间:
2020-06-04 10:32:02
阅读次数:
67