数据结构抽签游戏 抽签是我们日常生活中经常遇到的一件事,并且其形式有很多种。这里介绍一种抽签游戏,如图3所示,最上面一排是游戏的参加者——称为抽签者,最下面一排是签号(奖品、公差等)。每个人依次顺着竖线往下走,当碰到横线时,即转横向前进,碰到竖线再往下,以此类推,则游戏结束后,抽签者会一一对应到最下面一排的签号。
A算法求解九宫问题 A*算法求解九宫问题 1题目分析 A*算法是一种静态路网中求解最短路最有效的方法。九宫问题是这样的:将数字l~8按照任意次序排在3x3的方格阵列中,留下一个空格。与 空格相邻的数字,允许从上、下、左,右方向移动到空格中。游戏的最终日标是通过合法移动,将数字从给定的初始布局转变到按顺序排列布局
文章编辑程序 程序的功能:静态存储一页文章,每行最多不超过80个字符,共N行;要求(1)分别统计出其中英文字母数和空格数及整篇文章总字数;(2)统计某一字符串在文章中出现的次数,并输出该次数;(3)删除某一子串,并将后面的字符前移。存储结构使用线性表,分别用几个子函数实现相应的功能;
学分管理系统 学分管理程序具体功能如下:(1)通过键盘输入某位学生的学分;(2)给定学号,显示某位学生的学分完成情况;(3)给定某个班级的班号,显示该班所有学生学分完成情况;(4)给定某位学生的学号,修改该学生的学分信息;(5)按照某类课程的学分高低进行排序;(6)提供一些统计各类信息的功能。