- 博客(7)
- 资源 (3)
- 收藏
- 关注
翻译 vc 调试
VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。(Linux或Unix下可以在用GDB调试时,看每句C对
2012-05-17 11:11:41
665
原创 邻接表的存储方式
//邻接表的创建和输出功能,用于无向图的操作,如要改成有向图的应用,需在创建图函数的时候做修改#include using namespace std;#define MAX 10typedef struct ArcNode//弧结点{ int adj;//该弧指向的顶点位置 struct ArcNode *next;//指向下一个弧的指针 int inform;
2011-12-31 11:49:16
791
原创 拓扑排序
#include #include #include using namespace std;#define MaxVertexNum 100 typedef struct{ int *base; int * top;}sqstack;void Init(sqstack & s){ s.base=(int *)malloc(size
2011-12-31 11:47:01
556
原创 普里姆算法
#include #include #include #include using namespace std;#define max_name 5#define max_vertex_num 20 //权的上限值typedef char vertex[max_name];//顶点名字串typedef int adjmatrix[max_vertex_num]
2011-12-31 11:45:35
1051
原创 克鲁斯卡尔算法
#define MAXE 11 //最大边数#define MAXV 10 //最大顶点数#include using namespace std;#include "stdio.h"typedef struct{ int vex1; //边的起始顶点 int vex2; /
2011-12-31 11:43:24
782
原创 迷宫问题
#include#define MAXSIZE 100#define M 10#define N 10struct { int i; //当前方块的行号 int j;//当前方块的列号 int di;//下一个可走的方位的方位号}st[MAXSIZE];int top=-1; //初始化栈指针void mgpath(int mg[10][10]){
2011-12-31 11:36:49
1007
原创 四叉树的前序,后序,层次遍历
//四叉树的前序,后序,层次遍历#include #include #include using namespace std;typedef char datatype;typedef struct node //二叉树{ datatype data; struct node *lt,*rt,*lb,*rb;} fourtnode, *four
2011-12-29 11:06:04
2905
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人