算法 结构
文章平均质量分 59
CrescentS
我的资料库,学习、备份用。
展开
-
关于完全平方数
题目1:输出1-999999之间的完全平方数 程序一 #include #define MAX 999999 int main() { int i=1; long int square=1; while (square { printf("%ld/t",square); i++; square = (i*i); } printf("/n"); r原创 2009-03-28 22:52:00 · 949 阅读 · 1 评论 -
线性表——顺序结构(c语言实现)
#include #include #include #define INIT_SIZE 3 //线性表存储空间的初始分配量#define INCREMENT_SIZE 2 //线性表存储空间分配增量 //以下为函数运行结果状态代码 #define TRUE 1#define FALSE 0#define OK原创 2009-07-31 15:00:00 · 2751 阅读 · 0 评论 -
数据结构的概念
程序设计(为计算机处理问题编制一组指令集)=算法(处理问题的策略)+数据结构(问题的数学模型)数学∩软件∩硬件=数据结构数据:所有能输入到计算机中并被计算机处理的符号的总称。数据元素之间的相互关系(逻辑关系)称为结构,4类基本结构为集合、线性、树和图。数据结构:相互之间存在逻辑关系(结构)的数据元素的集合。数据类型:一个值的集合以及定义在这个值集的操作原创 2009-08-13 12:53:00 · 766 阅读 · 0 评论 -
线性表——链式结构(c语言实现)
单链表:#include #include #include //以下为函数运行结果状态代码 #define TRUE 1#define FALSE 0#define OK 1 #define ERROR 0 //创建结构typedef struct Student //元素类型为结构类型{原创 2009-08-12 23:42:00 · 2555 阅读 · 0 评论 -
特殊的线性表——栈(进制转换例)
//VC++ 6.0编译#include #include //定义常量#define STACK_INIT_SIZE 3 //栈的存储空间初始分配量#define STACKINCREMENT 1 //栈的存储空间增量#define FALSE 0 //函数执行错误的返回值#define TRUE 1原创 2009-09-08 16:58:00 · 919 阅读 · 0 评论