1 / 5
文档名称:

java 课程设计练习题.doc

格式:doc   大小:101KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java 课程设计练习题.doc

上传人:wz_198613 2021/9/1 文件大小:101 KB

下载得到文件列表

java 课程设计练习题.doc

相关文档

文档介绍

文档介绍:题g:设计和实现描述任意一个排序算法(快速排序、冒泡排序、选择排序等) 的动画。
要求n个待排序的数据是动态生成的(n〉=10);每次排序的步骤都要在动画 中显示出来。






1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
10
18
19
20
21
22
23
24
25
26
27
28
29
30
31
日历
E 2010^5月
题目:编写程序实现一个简单的日历,
主要功能包括显示当月的日历表 ,当日特殊
显不o
题目:编写程序实现五子棋
程序设计一个围棋棋盘,由两名玩家进行对战,并可以选择落子的先后顺序,重 置棋盘,刷新重新开始,最后判断某一方是否为五子连珠。
两个简单题目一起完成:
题目1:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小 兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总 数为多少?
程序分析:兔子的规律为数列1, 1, 2, 3, 5, 8, 13, 21....
题目2:输入某年某月某日,判断这一天是这一年的第几天?
程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天, 特殊情况,闰年且输入月份大于3时需考虑多加一天。
5题目描述:在几千人的大团队,工程师们经常需要在一起进行“头脑风暴”, 这样会议室就成了紧缺资源。为了有效利用资源,大家决定制定规则,自动安排 会议室的使用。
为了公平起见,应按照申请时间从早到晚依次考虑,先到先得,且申请一 旦被接受就不能再取消。注意同一时间开的不同会议必须在不同的会议室,而同 一个人不能同时参加两个会议。
输入格式:输入第…行为会议室总数N和申请总数M;第二行是N个整数,表示 会议室能够容纳的人数以下〃行每行是一个请求,按请求时间先后顺序排列(即 应优先满足在输入中更早出现的请求)。
每个请求中第一个是整数,表示会议需要的时间长度(单位:小时);之 后为与会人名单。人名由不超过四个汉字组成,用半角逗号分隔(每人名字固定 且唯一,有重名的也在登记时区分开)。名单后的数字表示可以安排会议的时间,
也以半角逗号分隔,如10, 11, 14, 15表示第10, 11,
14, 15个小时可以开会(会议时间为9到19之间的正整数)。
输出格式:
输出"个数,依次表示每个请求是否被接受。1表示接受,0表示不接受。
输入示例:
4
20 2
3张三,李四,王五10, 11, 12, 14, 15
1张三12
4王六,王七,王八,王九,王十9, 10, 11, 12, 13, 14, 15
2张三14, 15
输入示例:
10 0 1
6、题目描述:
每个工程师团队都有一笔还算丰裕的食品经费,足够每天购置多种水果。水 果往往下午送达公司前台。前台的姐姐们只要看到同时出现五种或以上的水果, 就称之为“水果开会”。
从搜索引擎切词的语法角度,只要两种水果的名字中有一个字相同就属于同 样的类别。例如“小雪梨”和“大雪梨”是同一种水果,而“核桃”和“水蜜 桃”也被认为是同一种水果。尤其要指出的是,如果