#include #include #include usingnamespacestd;//这是整个kmp中最核心的地方 intget_next(constchar*t,int*next){inti=0;intj=-1;//设置j=-1,非常巧妙 intlen=strlen(t);memset(n...
分类:
其他好文 时间:
2014-07-26 00:32:56
阅读次数:
174
MyEclipse6.0 安装svn插件博客分类:技术只说一种在线安装流程:1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install; 2. 选择Search for new features to install,点击Next进入下一...
分类:
系统相关 时间:
2014-07-25 18:58:12
阅读次数:
397
在GDB中完成类似vs的set next statement的行为在visual studio中,可以同鼠标右键在源代码的指定位置,选择set next statement来快速控制程序到指定位置开始执行。这可以让那些粗心大意的程序员无需重复前面的步骤,查看之前程序是如何运行的。在GDB中,这一行为...
分类:
数据库 时间:
2014-07-25 16:32:11
阅读次数:
269
/** * 单链表节点类 * @param */class Node{ protected T value; protected Node next;}/** * 单链表类 * @param */public class ChainList{ private Node fir...
分类:
其他好文 时间:
2014-07-25 14:16:21
阅读次数:
253
在平常的测试工作中,经常要安装软件,卸载软件, 即繁琐又累。 安装和卸载完全可以做成自动化。 安装软件我们可以通过自动化框架,自动点击Next,来自动安装。 卸载软件我们可以通过msiexec命令行工具自动化卸载软件阅读目录用msiexec 命令来卸载软件注册表中查找ProductCodeC#中自动...
分类:
其他好文 时间:
2014-07-25 03:27:09
阅读次数:
203
#include
#include
typedef int ElemType;
//定义结点类型
typedef struct Node
{
ElemType data;
struct Node *next;
}LNode,*LinkList;
//单链表的建立1,头插法建立单链表,逆序生成
LinkList LinkListCreateH()
{
LinkList L,p;
...
分类:
其他好文 时间:
2014-07-24 23:33:03
阅读次数:
237
vim 多文件和多屏幕操作1、在同一窗口中打开多个文件vi file1 file2 file3:n 切换到下一个文件 (n=next):N 切换到上一个文件2、在不同窗口中打开多个文件如果已经打开一个了一个文件,则在vi的命令输入状态下输入 :sp 另外一个文件的路径及文件名,如此就可以在一个窗.....
分类:
其他好文 时间:
2014-07-24 21:48:42
阅读次数:
195
下面给出自己编写的代码: 1 #include 2 intP[100],A[100]; 3 voidprint_permutation(intn,int*P,int*A,intcur) 4 { 5 inti,j; 6 if(cur==n) 7 { 8 for(i=0;i 2 #...
分类:
其他好文 时间:
2014-07-24 21:40:12
阅读次数:
166
1.为了反转这个单链表,我们先让头结点的next域指向结点2,再让结点1的next域指向结点3,最后将结点2的next域指向结点1,就完成了第一次交换,顺序就变成了Header-结点2-结点1-结点3-结点4-NULL,然后进行相同的交换将结点3移动到结点2的前面,然后再将结点4移动到结点3的前面就...
分类:
编程语言 时间:
2014-07-24 21:37:32
阅读次数:
221
#include#includeusing namespace std;typedef int ElemType;typedef struct Node{ ElemType data; struct Node* next;}*LinkList,Node;LinkList LinkList...
分类:
其他好文 时间:
2014-07-24 17:19:15
阅读次数:
224