搜索资源列表
Josephus
- 实现约瑟夫环,输入总个数和开始报数序号以及间隔,输出一个出队队列-Josephus, enter the total number and start reporting the number of serial interval, the output of a team queue
brace_match
- 用C++编写的括号匹配程序,输入一串字符,输出里面面匹配的括号的序号。该程序可用于编程时括号的自动匹配与提醒。-Written in C++ brackets to match the program, enter a string of characters, the serial number of the output inside surface matching brackets. The brackets can be used for programming the program
1001Message-encryption
- 本次我们完成一个简单的对字母加密程序。首先对字母进行编号,小写字母a至z编号为1至26,大写字母A至Z分别编号27至52,这样每个字母都有唯一的一个序号,在发送内容时,我们以函数F(X)=X*X+X+1对发送字母的序号进行计算,就会获取个新的序号,对该序号再进行对52取余,该序号即为加密后的要发送字母的序号,这样就能达到加密的作用。-This time we complete a simple encryption program on the letter. First letter numb
TSP
- Descr iption 给定一个完全无向带权图G,其每一条边有一个非负的整数权值。目的是要找出G的一条经过每个顶点一次且仅经过一次的回路,使回路的总权值最小。 请设计一个2-近似算法,求出近似最小的总权值,即定义最优解为C,只要输出解在[C , 2 * C]的范围内都可以“Accept”。 Input 输入第一行为一个正整数n(1 <= n <= 20),表示G中顶点的个数。接下来n行每行包括n个整数,第i行第j个的整数表示G中第i个点
Josephus
- 约瑟夫(Josephus)环问题:编号为1,2,3,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数的上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一人开始重新从1报数,如此下去,直到所有人全部出列为止。 建立n个人的单循环链表存储结构,运行结束后,输出依次出队的人的序号。(必须用链表)-Joseph (Josephus) Central question: numb
Scores-manager
- a) 运行程序后显示以下信息:1、Display all information 2、Add a student 3、Delete a student 4、Quit b) 按1后进行简单数据处理并输出所有信息,输出的信息包括: 序号、学生姓名、学号、三门课的成绩、该学生的平均成绩、总成绩;并在最后计算每一门课程的平均成绩。 c) 按2选择增加学生信息,学生数量最多为50,超过之后无法输入。输入信息包括学生姓名、学号、三门课程成绩(在程序中可以事先初始化几个学生信息)。 d
Class-Student
- 5. 设计一个学生类CStudent,该类有以下几个私有成员变量:学生姓名、学号和性别和三门课的成绩。有实现下述功能的成员函数:1)初始化学生姓名、学号、性别和年龄;2)输入四门课的成绩,并计算平均成绩和总成绩;3)输出学生信息。以CStudent类为基础设计开发一个学生成绩管理系统。要求具有以下功能: 1) 运行程序后显示以下信息:1、Display all information 2、Add a student 3、Delete a student 4、Quit 2) 按
