码迷,mamicode.com
首页 > 2014年07月22日 > 全部分享
排序算法-冒泡、插入、归并、希尔、快速、选择--代码总结
冒泡排序代码: #include #include using namespace std; template void bubbleSort(ItemType theArray[], int n) { bool sorted = false; // False when swaps occur int pass = 1; while (!sorted && (pass...
分类:其他好文   时间:2014-07-22 00:32:35    阅读次数:363
eclipse调试openstack的nova代码
eclipse debug跟踪nova代码...
分类:系统相关   时间:2014-07-22 00:29:38    阅读次数:641
Nginx安装学习使用详细记录
前言:选择Nginx的优点:Nginx 可以在大多数 Unix like OS 上编译运行,并有 Windows 移植版。 Nginx 的1.4.0稳定版已经于2013年4月24日发布,一般情况下,对于新建站点,建议使用最新稳定版作为生产版本,已有站点的升级急迫性不高。Nginx 的源代码使用 2-clause BSD-like license。Nginx 是一个很强大的高性能Web和反向代理服务...
分类:其他好文   时间:2014-07-22 00:27:34    阅读次数:334
Spark快速上手之交互式分析
1.1  Spark交互式分析 运行Spark脚本前,启动Hadoop的HDFS和YARN。Spark的shell提供 了简单方式去识别API,同样也有一个强大的工具去交互式地分析数据。两种语言有这样的交换能力,分别是Scala 和 Python。下面将演示如何使用Python来分析数据文件。 进入Spark安装主目录,输入下面的命令,python命令行模式将会启动。 ./bin/pysp...
分类:其他好文   时间:2014-07-22 00:29:38    阅读次数:239
Spark学习体系
1:Spark生态和安装部署 Spark生态 Spark(内存计算框架) SparkSteaming(流式计算框架) Spark SQL(ad-hoc) Mllib(Machine Learning) GraphX(bagel将被取代) 安装部署 Spark安装简介 Spark的源码编译 Spark Standalone安装 Spark Standalone H...
分类:其他好文   时间:2014-07-22 00:27:35    阅读次数:317
STL源码剖析 容器 stl_list.h
list ---------------------------------------------------------------------- ??为什么很多在算法库里有的算法还要在类的成员函数里重新实现一遍? -->1.因为算法库里的是通用的,对于具体的类来说效率不高。 比如说 reverse 如果直接用 stl_algo.h 里的 reverse,会再调用 iter_swap, 而 iter_swap 的实现方法是借用临时变量来交换两个迭代器指向的元素,这样会调用 好几次构造函数、拷贝方法、析构...
分类:其他好文   时间:2014-07-22 00:27:35    阅读次数:357
STL 源码剖析 算法 stl_heap.h
heap ------------------------------------------------------------------------- binary heap 是一种完全二叉树。 隐式表示法:以 array 表述 tree。 小技巧:将 array 的 #0 元素保留,则第 i 个元素的左右子节点分别是 2i 和 2i + 1, 父节点是i/2 --> STL 里没有采用这种小技巧 将 array 无法动态改变大小,所以用 vector 替代 array 这个文件里提供了各种堆操作的...
分类:其他好文   时间:2014-07-22 00:32:34    阅读次数:256
STL源码剖析 容器 stl_deque.h
deque ------------------------------------------------------------------------ ??一直看不懂 operator->() ,不明白它为什么不用接受参数,直接 return &(operator*()) 好像我们用迭代器的时候也不没怎么用到这个函数,甚至我都不会用 1.概述 vector 是单向开口的连续线性空间,deque 则是一种双向开口的连续线性空间 允许常数时间内对起头端进行元素的插入和移除操作 没有容量概念,因为它是动...
分类:其他好文   时间:2014-07-22 00:32:34    阅读次数:225
STL源码剖析 容器 stl_stack.h
stack ------------------------------------------------------------- stack 是一种配接器(adapter),以某种容器作为底部结构,改变其接口,使之符合"先进后出"的特性。 SGI STL 默认以 deque 为 stack 底部结构 没有遍历行为,没有遍历器 示例: #include #include #include #include using names...
分类:其他好文   时间:2014-07-22 00:28:39    阅读次数:212
STL源码剖析 容器 stl_queue.h
queue ---------------------------------------------------------------------- stack 是一种配接器(adapter),以某种容器作为底部结构,改变其接口,使之符合"先进先出"的特性。 SGI STL 默认以 deque 为 stack 底部结构 没有遍历行为,没有遍历器 示例: #include #include #include #include ...
分类:其他好文   时间:2014-07-22 00:30:38    阅读次数:230
Asterisk 源代码解析之SIP呼叫
下图是asterisk的呼叫流程图: 我们以sip的呼叫过程为例来描述,其他channel的呼叫过程基本类似。 Astersik下注册的sip用户主动发起一个呼叫的函数调用过程(incoming)如下:  do_monitor->sipsock_read->handle_request->handle_request_invite->sip_new/ast_pbx_start->pbx_th...
分类:其他好文   时间:2014-07-22 00:27:37    阅读次数:294
二分图的性质
二分图中,点覆盖数是匹配数。     (1) 二分图的最大匹配数 = 最小点覆盖数           即求最少的点使得每条边都至少和其中的一个点相关联,很显然直接取最大匹配的一段节点即可。     (2) 二分图的独立数 = 顶点数 - 最大匹配数          很显然的把最大匹配两端的点都从顶点集中去掉这个时候剩余的点是独立集,这是|V|-2*|M|,同时必然可以从每条匹配边的...
分类:其他好文   时间:2014-07-22 00:32:35    阅读次数:175
FPGA 功耗结构设计
1 相对于ASIC,FPGA是耗电器件,不适合超低功耗设计技术。 2 在CMOS技术中电路的动态功耗与门和金属引线的充放电有关,电容消耗电流的一般方程为     I=V* C*f V 是电压,对于FPGA来说是一个定值。C 电容与直接被触发的门的数量以及连接这些门的布线长度有关,频率f直接与时钟频率相关。所以降低功耗都要以降低C, f入手。...
分类:其他好文   时间:2014-07-22 00:30:38    阅读次数:261
链式队列的实现
#include #include typedef int DataType; typedef struct qnode{//链式队列的结点 DataType data;//数据部分 struct qnode *next;//指向下一个结点 }LQNode; typedef struct{ LQNode *front;//队头指针 LQNode *rear;//对尾指针 }...
分类:其他好文   时间:2014-07-22 00:32:35    阅读次数:200
【web开发学习笔记】Hibernate学习总结
hibernate学习笔记 本部分的学习比较容易,代码比较全,也容易理解,没有什么较难理解的。 本人在学习过程中没有在做笔记,只是参考了网上找的学习笔记,按照那个笔记学习和复习挺快的。 源码中有一些jar包缺失,我在自学的时候也整理了相关的jar包和软件,已经上传,祝大家学习快乐。 相关资源链接:...
分类:Web程序   时间:2014-07-22 00:26:35    阅读次数:241
poj 1035 Spell checker
题解:对于给出的...
分类:其他好文   时间:2014-07-22 00:29:35    阅读次数:186
Rails
Rails Time Limit:1000MS     Memory Limit:10000KB     64bit IO Format:%I64d & %I64u Submit Status Description There is a famous railway station in PopPush City. Country there is incre...
分类:其他好文   时间:2014-07-22 00:29:36    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!