- 博客(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 650
原创 邻接表的存储方式
//邻接表的创建和输出功能,用于无向图的操作,如要改成有向图的应用,需在创建图函数的时候做修改 #include using namespace std; #define MAX 10 typedef struct ArcNode//弧结点 { int adj;//该弧指向的顶点位置 struct ArcNode *next;//指向下一个弧的指针 int inform;
2011-12-31 11:49:16 779
原创 拓扑排序
#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 545
原创 普里姆算法
#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 1043
原创 克鲁斯卡尔算法
#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 767
原创 迷宫问题
#include #define MAXSIZE 100 #define M 10 #define N 10 struct { int i; //当前方块的行号 int j;//当前方块的列号 int di;//下一个可走的方位的方位号 }st[MAXSIZE]; int top=-1; //初始化栈指针 void mgpath(int mg[10][10]) {
2011-12-31 11:36:49 998
原创 四叉树的前序,后序,层次遍历
//四叉树的前序,后序,层次遍历 #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 2863
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人