上回介绍了在Emacs中如何插入删除文本的简单操作,以及一些杂七杂八的命令,都还是蛮容易的。这回先跳过编辑这部分,介绍Emacs中的Minibuffer,呃,翻译过来叫迷你缓冲,听着比较难受,后面还是用E文吧。一、初识Minibuffer Minibuffer 乃是Emacs命令读取复杂参数的位置....
分类:
系统相关 时间:
2015-08-09 00:13:08
阅读次数:
241
堆栈
【链表实现堆栈】
优点:可以无限增添元素,只要内存足够,
缺点:内存中存储位置不连续
typedef int ElementType;
//只能向头部插入元素,因为如果在尾部插入,删除时,找不到上一个节点/
//因为链表是单向的
//所以 push pop 操作在头结点进行
class Stack{
public:
Stack(){
S=(Stack*)malloc(...
分类:
编程语言 时间:
2015-08-08 18:20:10
阅读次数:
164
这一次,笔者使用了STL库中的优先级队列(Priority Queue)来完成Dijkstra算法中extract-min()语句(即从未选中的节点中选取一个距离原点s最小的点)的功能。由于优先级队列的插入、删除操作只需要logn的时...
分类:
编程语言 时间:
2015-08-07 22:31:49
阅读次数:
447
Swift中数组的基本操作具体如下:
(1)计算数组长度
.
(2)判断数组是否为空
.
(3)数组新增一个元素
。
(4)数组合并
。
(5) 插入元素到任意位置
。
(6)删除任意位置的某个元素
(7)删除数组最后一个元素
(8)插入删除操作数组不能越界
如以下操作都是非法的:
。
...
分类:
编程语言 时间:
2015-08-07 20:04:49
阅读次数:
146
顺序容器: vector 支持快速随机访问 list 支持快速随机插入删除 deque 双端队列容器适配器:通过原有的容器类型定义新的接口 stack:后进先出 queue:先进先出 priority_queue:有优先级管理的队列顺序容器的定义:
分类:
其他好文 时间:
2015-08-07 18:49:37
阅读次数:
94
1.创建一个节点,用creatElement(TagName)appendChild 是添加子节点。用法是 父级.appendChild(子节点);2.插入用insertBefore用法 父级.insertBefore(子节点,在谁之前)。 我犯得错误是没有把创建的li获取出来,直接写的oLi[0....
分类:
其他好文 时间:
2015-08-07 15:58:26
阅读次数:
100
1、Vector是顺序容器,是一个动态数组,支持随机存取、插入、删除、查找等操作,在内存中是一块连续的空间。在原有空间不够情况下自动分配空间,增加为原来的两倍。vector随机存取效率高,但是在vector插入元素,需要移动的数目多,效率低下。
注意:vector动态增加大小时,并不是在原空间之后持续新空间(因为无法保证原空间之后尚有可供配置的空间),而是以原大小的两倍另外配置一块较大的空间,然...
分类:
编程语言 时间:
2015-08-06 11:11:45
阅读次数:
192
编码实现环状单向链表(尾指针直接指向头指针,中间没有空节点),去除连续的重复元素的操作。
比如:1(头)->2->2->3->3->1->1(头) 去除以后的结果是1->2->3,注意头尾的1也要去掉一个。
//时间复杂度为O(N)
//空间复杂度为O(1)
//代码如下:
#include
#include
#include
#include
#include
#i...
分类:
其他好文 时间:
2015-08-05 22:20:05
阅读次数:
110
给出一个链表的头指针,要求找到倒数第k个节点,并输出这个节点的值例子:先看一个例子,链表为:1 2 3 4 5 6,倒数第2个节点就是5,倒数第一个节点就是6,以此类推。这里的链表有头节点,就是说head->next才是指向第一个节点的。链表的数据结构如下:1 // ListNode2 typede...
分类:
其他好文 时间:
2015-08-05 21:46:59
阅读次数:
191
题意:动态的插入删除查询数据,允许数据重复
分析:一看就是个multiset,直接做。STL大法好。
代码:
#include
#include
#include
#include
#include
#include
using namespace std;
int n;
int a;
multiset s;
int main()
{
while(scanf("%d",&n)!=EO...
分类:
其他好文 时间:
2015-08-05 15:01:38
阅读次数:
158