摘要: #include<stdio.h>#include<stdlib.h>#include<math.h>#define TURE 1 #define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1#define OVERFLOW -2typedef int Status;typedef int ElemType; typedef struct OLNode{int i,j; //该非零元的行下标和列下标ElemType e;struct OLNode *right,*down; //该非零元所在行 阅读全文
posted @ 2013-05-13 11:06 梁红伟12138 阅读(285) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h>#include<stdlib.h>#include<malloc.h>#define TRUE 1#define FALSE 0#define NULL 0#define OK 1#define OVERFLOW 0#define ERROR 0typedef int QElemType;typedef int Status;typedef struct QNode{QElemType data;struct QNode *next;}QNode,*QueuePtr;typedef struct{QueuePtr fron 阅读全文
posted @ 2013-05-03 20:01 梁红伟12138 阅读(169) 评论(0) 推荐(0) 编辑
摘要: #include<malloc.h> #include<stdio.h>#include<math.h>#include<process.h> // exit()#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0typedef char SElemType;typedef int Status; // Status是函数的类型,其值是函数结果状态代码,如OK等#define STACK_INIT_SIZE 10 // 存储空间初始分配量#define STACKINCREMENT 2 阅读全文
posted @ 2013-04-29 15:56 梁红伟12138 阅读(122) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> /* EOF(=^Z或F6),NULL */#include<stdlib.h> /* atoi() */#include<string.h>#include<malloc.h> /* malloc()等 */#include<io.h> /* eof() */#include<process.h> /* exit() */#define OK 1 #define ERROR 0#define TRUE 1 #define FALSE 0#define STACK_INIT_SIZE 1 阅读全文
posted @ 2013-04-27 15:07 梁红伟12138 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 常见经典排序算法1.希尔排序2.二分插入法3.直接插入法4.带哨兵的直接排序法5.冒泡排序6.选择排序7.快速排序8.堆排序一.希尔(Shell)排序法(又称宿小增量排序,是1959年由D.L.Shell提出来的)/* Shell 排序法 */#include <stdio.h>void sort(int v[],int n){ int gap,i,j,temp; for(gap=n/2;gap>0;gap /= 2) /* 设置排序的步长,步长gap每次减半,直到减到1 */{for(i=gap;i<n;i++) /* 定位到每一个元素 */{for(j=i-gap; 阅读全文
posted @ 2013-04-26 12:02 梁红伟12138 阅读(618) 评论(0) 推荐(1) 编辑
摘要: Sniffer 数据报文解码详解 本文主要对:数据报文分层、以太报文结构、IP协议、ARP协议、PPPOE协议、Radius协议等的解码分析做了简单的描述,目的在于介绍Sniffer软件在协议分析中的功能作用并通过解码分析对协议进一步了解。对其其他协议读者可以通过协议文档和Sniffer捕获的报文对比分析。数据报文分层如下图所示,对于四层网络结构,其不同层次完成不通功能。每一层次有众多协议组成。如上图所示在Sniffer的解码表中分别对每一个层次协议进行解码分析。链路层对应“DLC”;网络层对应“IP”;传输层对应“UDP”;应用层对对应的是“NETB”等高层协议。Sniffer可以针对众多协 阅读全文
posted @ 2013-04-18 08:45 梁红伟12138 阅读(815) 评论(0) 推荐(0) 编辑