Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  C语言  >  正文 数据结构演示(tc版)

数据结构演示(tc版)

发布时间:2018-12-11   编辑:www.jquerycn.cn
jquery中文网为您提供数据结构演示(tc版)等资源,欢迎您收藏本站,我们将为您提供最新的数据结构演示(tc版)资源

/*前段时间写的几个tc版演示,其中一些程序在与郭翠英老师合作的<<c语言课程设计案例精编>>中用到,所以源码也就不能随便发布了,在这里主要把程序主题列出来了,因为没经验,所以没用建立工程的方法写这个程序,以后如果还有机会用tc写稍微大点的程序,应该要注意这点了。用tc来练习这些程序也是对我上学期学的数据结构复习了下,个人感觉写类似的程序一方面能提高学习兴趣,一方面也能多动下脑子。
还有别的什么有趣的演示大家可以想想!

*/

/*上海工程技术大学 02211 朱昀*/

#include "ysfun.c"/*软件常用的一些函数,比如输入输出函数等*/
#include "yshead.c"/*演示软件的开头显示部分*/
#include "rjend.c"/*结束后的提示语*/
/************************次序必须这样*******************************/
#include "f5.c"/*F5的功能*/
#include "ysmaopao.c"/*冒泡法演示*/
#include "queen.c"/*具体的皇后问题*/
#include "hanoi.c"/*具体的汉诺塔问题*/
#include "maze1.c"/*不是最短路径的迷宫探路*/
#include "jssort.c"/*基数排序*/
#include "tree2.c"/*二叉树遍历演示*/
#include "slsort.c"/*双向链表插入排序*/
#include "yser.c"/*二分法查找演示*/
#include "maze2.c"/*迷宫最短路径*/
#include "clist.c"/*报数问题*/
#include "slsort2.c"/*双链表选择排序*/
#include "insort.c"/*插入排序*/
#include "qsort.c"/*快速排序演示*/
#include "tushort.c"/*临接矩阵找最短路径*/
#include "merge.c"/*合并排序*/
#include "fib.c"/*fibonacci问题*/
#include "findtree.c"/*查找树*/
#include "car.c"/*小车入柞*/
#include "hor.c"/*马踏棋盘*/
#include "clock.c"/*时钟*/
#include "kuopo.c"/*拓扑排序*/
#include "dsort.c"/*堆排序*/
#include "huffman.c"/*huffman树*/
#include "juzhch.c"/*矩阵转换*/
#include "cxtree.c"/*穿线树*/
#include "xesort.c"/*希尔排序*/
#include "dolist.c"/*单链表插入*/
#include "maze3.c"/*柞实现四个方向的迷宫探路*/
#include "bds.c"/*表达式求解*/
#include "jzadd.c"/*系数矩阵相加*/
void OdinaryData()/*普通演示*/
{
 char flag=0;
 ClrScr();
 HZ12(50,50,20,0,"A.矩阵转置");
 HZ12(50,80,20,0,"B.穿线树生成");
 HZ12(50,110,20,0,"C.单链表插入结点");
 HZ12(50,140,20,0,"D.三元矩阵相加");
 flag=Chose(200,350,1);/*输入选择的内容*/
 ClrScr();
 if(flag=='A'||flag=='a')/*矩阵转置*/
  JuChangeMain();
 if(flag=='B'||flag=='b')/*穿线树*/
  CxtreeMain();
 if(flag=='c'||flag=='C')
  DolistMain();/*单链插入结点*/
 if(flag=='d'||flag=='D')
  JzaddMain();/*系数矩阵相加*/
 ClrScr();
}
void GoodCtext()/*F2经典例子*/
{
 char flag=0;
 ClrScr();
 HZ12(50,50,20,0,"A.皇后问题(测试)");
 HZ12(50,80,20,0,"B.汉诺塔问题");
 HZ12(50,110,20,0,"C.迷宫探路");
 HZ12(50,140,20,0,"D.迷宫探路之最短路径");
 HZ12(50,170,20,0,

您可能感兴趣的文章:
数据结构演示(tc版)
asp.net生成二维表格的实例代码
dos 运行 命令大全
如何将数据导入python
python如何导入csv文件格式
jquery getJson
LZ77算法的JS加密实现
经验共享:两年以来使用DIV排版的经验
mysql禁用日志后无法启动问题怎么解
Redis HyperLogLog

[关闭]