- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 单链表的逆置
#include #include typedef int DataType; //数据结构的定义 typedef struct node{ DataType data; struct node *next; }LinkNode,*LinkList; //利用尾插法建立链表 LinkNode *CreateList() { LinkNode *head,*
2013-10-07 23:13:55 594
原创 一元多项式相加
按照数据结构书上写的 #include #include typedef int DataType; typedef struct Polynode { int coef; int exp; struct Polynode *next; }Polynode, *PolyList; //用尾插法建立一元多项式链表 PolyList polyCreate() { Polynode
2013-10-06 23:33:58 994
原创 循环单链表的合并
#include #include typedef int DataType; typedef struct node { DataType data; struct node *next; }LinkNode,*LinkList; LinkNode *CreateList(void) { LinkList head,q,p; int flag=1; DataType data;
2013-10-06 22:54:05 903
原创 两个单链表的合并
如果用的是头插法打印出来时逆序 #include #include typedef int DataType; typedef struct node { DataType data; struct node *next; }LinkNode,*LinkList; //利用头插法建立单链表 /*LinkNode *CreateList(void) { LinkNode *s,*head
2013-10-06 22:31:22 1111 1
原创 洗牌算法
http://bbs.csdn.net/topics/390576381 从这里的一个帖子粘过来的。只是存着,方便下次看。 #include #include #include int d[6]; int i,n,a,b,t; int c,j; void main() { srand(time(NULL)); printf("shuffle 0..n-1 demo\n
2013-09-04 15:18:34 1069
转载 CListCtrl的应用
虽然我对CListCtrl不熟,但这几天的编程,我也学到了一点,就在这里总结一下。 一、给CListCtrl添加表头 如下代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 void CMainFrameDlg::AddListForPC() {
2013-08-31 14:41:35 625
原创 会话管理1
这主要是看书过程中一些东西记录,如果有人看到书上和我写的差不多的话,可能咱俩看的同一本书《jsp&Servlet》林信良第二版。 我们知道web应用程序的请求与响应式基于http,为无状态的通信协议。一次请求对应一次响应,不会记得上次的请求。但是有的功能必须由多次的请求完成。 实现会话管理的基本方式有三种: 1.隐藏域 2.Cookie 3.URL重写 现在
2013-05-20 13:21:54 636
原创 JavaServlet get和post的选用
关于get 和post如何选择: 1.从功能上: 1.get 的请求参数长度是有限的,如果请求参数过长的话可以使用post 2。get的请求参数会出现在地址栏,如果考虑到信息的保密性就不能使用get,但因为post不会出现在地址栏所以它不能被加入书签 2,有些浏览器有网址缓存功能,如果网址的URL相同的话则直接从缓存中读取,如果不希望服务器状态发
2013-04-14 11:01:25 972
原创 Jsp&Servlet
最近在看jsp&Servlet,过程中学习到了一些东西,用这个记录一下,如果有错请大家指正。 jsp的编写和学习首先得有个环境,我用的是eclipse IDE for java EE Developers(http://www.eclipse.org/ downloads/去下载),这个版本,当然你也可以使用myeclipse还有NetBeans来开发,还有Web容器Tomact(h
2013-04-11 18:14:39 642
原创 内核模块的加载和卸载
今天终于将加载和卸载完成了,之前老是出现问题 模块的定义: vim hello.c #include #include #include MODULE_LICENSE("GPL"); static int __init lkp_init(void) { printk(" Hello,world! from the kernel space...\n");
2013-03-07 16:47:32 893
转载 Linux内核模块编译、加载&卸载及查看运行结果
Linux内核模块编译、加载&卸载及查看运行结果 花了一晚上的时间才搞出这么点名堂,有点丢人。不过丢人就丢人吧,总归得把这仅有的成果记录下来。 [环境]Vmware5.5 + Fedora8(Kernel:2.6.23.1-42.fc8-i586) =================================================== [源代码hellomod.
2013-03-06 14:09:42 1042
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人