vector 可变数组,内存空间是连续的,容量不会进行缩减。支持高效随机存取,即支持[]和at()操作。尾部插入删除效率高,其他位置插删效率较低;
list 双向链表,内存空间可不连续,不支持随机存取。插入和删除的效率很高;
deque 双端队列,内存空间是多个连续的内存块,在一个映射结构中保存对这些块以及顺序的跟踪,可利用的内存更大,且内存大小是可以自动缩减的。支持随机存取,但是随机存取性能没有vector 好。首尾插入效率高,其他位置插删效率低;...
分类:
其他好文 时间:
2014-09-26 19:20:08
阅读次数:
245
iPhone 5的显示屏尺寸是640X1136像素,但在iOS中使用点而不是像素来计算长度,所以有个图标文件叫做Default-586@2x.png为应用制作图标时无须制作四角圆滑的图片,iPhone将自动对边缘进行圆角化处理。Exit 是从iOS6开始引入的,是为了双向Segue,即为了通过配置的...
分类:
其他好文 时间:
2014-09-26 18:56:48
阅读次数:
139
1、Mcspi控制器结构Spi总线总共有四根信号线(CLK时钟线,CS片选线,MOSI主设备输出从设备输入线,MISO主设备输入从设备输出线),其工作过程就是,在clk的控制下,主设备和从设备的两个双向移位寄存器进行数据交换。一般CPU内都会集成一个或者多个Mcspi(多通道串行接口)控制..
分类:
其他好文 时间:
2014-09-26 08:19:19
阅读次数:
922
二叉排序树在不改变BinaryNode的 struct{data;*left;*right} 情况下是可以转换成双向链表的.由于二叉树的主要数据都记录在根节点BinaryNode* root 上的,所以这里就只用BinaryNode类手动建一棵树,树形如下:新增的有三个主要函数,BinaryNode...
分类:
其他好文 时间:
2014-09-25 15:43:09
阅读次数:
122
PS:自己写的,自测试OK,供大家参考。/*高级题样题:地铁换乘描述:已知2条地铁线路,其中A为环线,B为东西向线路,线路都是双向的。经过的站点名分别如下,两条线交叉的换乘点用T1、T2表示。编写程序,任意输入两个站点名称,输出乘坐地铁最少需要经过的车站数量(含输入的起点和终点,换乘站点只计算一次)...
分类:
编程语言 时间:
2014-09-25 02:56:08
阅读次数:
357
unison简介:双向同步镜像工具,支持跨平台同步。unios可以史本地磁盘的两个文件夹保持内容一致,也支持网络数据的同步特点:跨平台1.对内核和用户权限无特别要求2.unison是双向的,能自动更新两份副本中没有冲突的部分3.两种方法,一种是远程shell方式,由ssh完成另一种是sock..
分类:
其他好文 时间:
2014-09-24 20:48:18
阅读次数:
298
花了好几个小时,详细规划出了整个过程,包括所有基本操作。。。有什么疑问请下方留言
#include
using namespace std;
#define ElemType char
#define ERROR 0
#define OK 1
typedef struct Node
{
ElemType data;
struct Node *next;
}Node,*Lin...
分类:
其他好文 时间:
2014-09-24 00:20:15
阅读次数:
315
reverse-double-linked-list
分类:
编程语言 时间:
2014-09-23 19:27:55
阅读次数:
284
1.SPI和IIC一般都作为板上通信,UART、SMBUS和USB一般都作为板间通信。其中SMBUS是参考IIC制定出来的眼生病,两者很像。2.SMBUS的I/O接口是由两条线组成的双向串行总线。可工作在主从两种模式。SDA:串行数据的控制SCL:串行时钟的产生、同步、仲裁以及起始/停止的控制和产生...
分类:
其他好文 时间:
2014-09-23 17:07:24
阅读次数:
546
deque双向队列是一种双向开口的连续线性空间,可以高效的在头尾两端插入和删除元素,提供随机访问,deque在接口上和vector非常相似,下面列出deque的常用成员函数:Table6.9. Constructors and Destructor of DequesOperation Effect...
分类:
其他好文 时间:
2014-09-23 15:18:34
阅读次数:
183