C/C++
文章平均质量分 75
xiaoluo1188
我是个很有热情的人,就是脑子不够聪明。
展开
-
树的常用算法
#include "stdio.h"#include "malloc.h"#define MAXSIZE 100//初始分配单元为100//-------------------stack.h的定义----------------------------------------//树的结点定义typedef int DataType_tree;//树结点的数据域类型原创 2011-10-20 12:37:49 · 640 阅读 · 0 评论 -
链表的排序
#include "stdio.h"#include "malloc.h"#define LEN sizeof(struct node)typedef int DataType; typedef struct node{ DataType data; struct node *link; struct node *sort; //定义一个排序的原创 2011-10-20 12:38:35 · 263 阅读 · 0 评论 -
中缀表达式转换成后缀表达式
优先级表如下:操作符 # ( *,/ +,- )进栈后 0 1 5 3 6进栈前 0 6原创 2011-10-20 12:40:02 · 267 阅读 · 0 评论 -
图的遍历 帮我看下错在哪里啊
#include "stdio.h"#include "malloc.h" //堆的头文件#define maxVertices 30 //图中定点数目的最大值#define maxWeight 65535; //用65535代表无穷大//--------------图的类型和操作的定义------------------------typedef c原创 2011-10-20 12:35:39 · 354 阅读 · 0 评论 -
谈谈我对数据结构
我想肯定也还有很多跟我以前一样,数据结构不知道怎么的学,难是一方面,不知道有什么用也是一方面。我刚学数据结构时认为只要把代码看懂,会把代码写出来才是把数据结构学好了。现在想想当时的自己真傻,其实学数据结构并不是学里面的代码,而是学思想,我们可以发现严蔚敏的数据结构书里并没有完整的代码给你,那本书大多是讲理论比较多,主要是以功能模块形式出现,是的这本书是叫我们怎样的把一个实际问题用数学方面描述出来。原创 2011-10-20 13:11:52 · 572 阅读 · 0 评论 -
打印杨辉三角形
#include "stdio.h"#define maxsize 100/*--------循环队列及操作如下------------ */typedef int DataType;typedef struct node{ DataType data[maxsize]; /*循环队列的存储空间 */ int front,rear;原创 2011-10-20 12:39:09 · 419 阅读 · 0 评论 -
小根堆的调整
#include "stdio.h"#include "stack.h"#define maxHeapSize 20 //小根堆中最多允许元素///---------------堆的类型跟操作的定义-----------------------------------//小根堆的数据结构类型定义typedef int DataType;typedef struct原创 2011-10-20 12:36:54 · 3593 阅读 · 0 评论