- 博客(4)
- 收藏
- 关注
原创 基本的排序算法
冒泡排序算法 #include<iostream> using namespace std; void bubble(int arr[],int length) { for(int i = 0; i<length; i++) { if(arr[i] > arr[i+1]) { int temp = arr[i];
2018-12-16 20:41:57 118
原创 海量数据处理方法
Hash 定义 举例说明 应用 Bit Map 数据库索引 双层桶 倒排索引 案例: 上千万数据,统计出现次数最多的前N个数据,分两种情况,可以一次性的读入内存,不可以一次性读入内存。 ...
2018-12-12 16:51:22 271
原创 常见的数据结构
栈 定义 栈是指限制在表尾进行删除和增加的线性表。 线性表是指有序的元素的序列,第一个元素无前驱,最后一个元素没有后继,中间的元素有并且只有一个前驱和后继。线性表分为链式存储的和顺序存储两种来实现。 数据结构是怎么实现的 顺序存储:用数组来实现 #include<iostream> usin
2018-12-11 11:46:38 156
原创 c++11的新特性
c++11里面有很多的新特性,之前在项目代码中也使用过很多次,但是没有系统的整理过,在这里整理一下我特别喜欢的一些c++11的新特性,这些也是我使用频率比较高的特性嘿嘿! auto表达式 我一般在容器迭代的时候使用auto,这样就不需要定义迭代器的类型。 for(auto it = vec.begin(); it != vec.end(); it++) { cout<<*it&lt...
2018-12-10 13:26:05 310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人