数据结构
文章平均质量分 74
hniyani
爱程序,爱生活
展开
-
breseham画直线算法
#includevoid main(){ int driver,mode; int xa,ya,xb,yb,c; int dx,dy,steps,k; int inc,tmp,const1,const2,p; int x,y; int wx,wy; driver=DETECT; k=1; mode=0; initgraph(&driv原创 2009-03-12 09:33:00 · 1821 阅读 · 0 评论 -
直线DDA算法的C语言实现
注:输入线段起点和终点的x,y坐标,程序将生成直线,每生成10个点暂停显示一下当前x,y坐标位置. #includevoid main(){int driver,mode;int xa,ya,xb,yb,c;int dx,dy,steps,k;float fx,fy,x,y;int wx,wy;driver=DETECT;mode=0;init转载 2009-03-12 08:22:00 · 5001 阅读 · 0 评论 -
多项式操作的c++实现
#include"define.h"typedef struct{ float coef;//系数 int expn;//指数}term,ElemType;typedef struct LNode{ ElemType data; struct LNode *next;}*Link;typedef struct{ Link head,tail; int len;}Link原创 2009-04-03 19:26:00 · 1443 阅读 · 0 评论 -
栈
栈的数据结构,包括实现文本编辑,迷宫求解,汉诺塔,多项式求解等。其中多项式求解因为所发设计的缺陷,所以只能计算10以内的数。 define.h#include#includeusing namespace std;# define TRUE 1# define FALSE 0 # define OK 1# define ERROR 0# de原创 2009-04-09 20:04:00 · 478 阅读 · 0 评论