- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
集合并集问题编写一个Java应用程序,对于给定的一个字符串的集合,格式如:
{aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh}
要求将其中交集不为空的集合合并,要求合并完成后的集合之间无交集,例如上例应输出:
{aaa bbb ccc ddd hhh},{eee fff}, {ggg}
请将制作好的源文件保存为“t1.java”。(本题60分,要求1占20分,要求2占35分,要求3占5分)
(1)分析问题,描述你解决这个问题的思路、处理流程,以及算法复杂度。
(2)编程实现题目要求的集合合并。
(3)描述可能的改进(改进的方向如效果,算法复杂度,性能等等)。
2、移动数字游戏在下图中的九个点上,空出中间的点,其余的点上任意填入数字1至8;1的位置保持不动,然后移动其余的数字,使1到8顺时针从小到大排列。移动的规则是:只能将数字沿线移向空白的点。请将制作好的源文件保存为“t2.java”。(本题共60分,要求1占20分,要求2占40分)
要求:
(1)分析问题,并描述你的算法设计思想。
(2)编程显示数字移动过程。
学生信息管理系统
系统主要包括学生基本情况管理、学生成绩管理。
4、超市库存管理系统
系统功能包括商品入库,商品出库,商品库存查询等。
5、java聊天程序
系统能够实现两个用户之间自由聊天,直到其中一人发送“bye”结束聊天程序。
6、俄罗斯方块游戏
使用awt图形界面编程,实现俄罗什方块程序
7、图像传输与显示
程序分为客户端和服务端,服务端在指定端口监听,当有客户请求时,服务端通过udp发送一个图像文件给客户端,客户端接受到文件后,将其显示在窗口上。
8、三子棋游戏
编程实现三子棋游戏,游戏智能上的要求:能赢得情况下不能输。
9、电话号码存储系统
需求概述
超级市场中,有的时候需要保存购买者的名称、电话号码、地址信息,以方便进行送货上门、订购服务。
?
电话号码目录是拥有大量数据的存储库,提供有关个人和组织的信息,简易的电话号码存储系统可以采用java语言来实现,并且这些信息可以保存在磁盘文件上。
?
随着新订户的加入、一些老订户的删除以及其他订户数据的改变,必须经常地更新目录。除了添加、删除、修改操作外,还可以查询现有的数据。
第二部分:整体设计
系统采用java语言来编写,电话号码目录要求存在一个名为 telefon.dat 的文件中,该文件应包括下列订户详细信息:
?
?????? 订户名字(最多 30 个字符);
?????? 地址(最多 50 个字符);
?????? 电话号码(介于 4000000 和 4999999 之间);
?
telefon.dat 文件始终应该按订户名排序,而不管执行的是什么文件修改操作。
?
电话号码目录系统应以下列菜单开始:
?
TELEPHONE DIRECTORY SYSTEM
?
?? 1. Add new subscriber details
?? 2. Modify existing subscriber details
?? 3. Delete existing subscriber details
牋?TE4. Display subscriber details based on telephone number
?? 5. Display subscriber details based on subscriber name
?? 6. View Directory
?? 7. Quit
?????
Enter choice:
?
根据用户的选择,将执行对应的操作。
10、游船信息管理系统(要求至少完成其中的5个模块)
Bradshaw Marina是一家私人公司,在位于美国中西部的一个大的名为Clinton Lake 的内陆湖上出租划艇和提供客轮。
该湖构建于20世纪70年代,主要提供洪水控制和产生有限的电能。U.S Army Corps of Engineers
管理该湖并限制在其海岸周围建筑,创建理想的野生环境,另外还为船客提供停车设施。Bradshaw 是该湖上的3个码头中的最大的一个。
3个码头大约可以容纳600艘划艇:450艘帆船和150艘汽艇。Bradshaw 的船流量大约为350艘帆船,75艘汽艇。但是还准备进一步扩大。
??? Bradshaw Marina希望能够拥有一个自动化的系统来跟踪其客户,他 出租的划艇和船只。起初系统将只为客户,划艇和船只保留基本信息,
并执行基本的日常业务任务。这些任务包括创建租约,计算船台上的船只数量和为船台指定船只。该码头还想使用系统来搜索信息,如空船台和出租给特定客户的船只。
?? Bradshaw还想提高系统,以
您可能关注的文档
- 本科毕业论文模板以及开题报告.doc
- 本科毕业设计任务书0397.doc
- 本科生找工作必看.doc
- 毕节学院毕业论文(设计)任务书.doc
- 毕业论文jsp类最新的.doc
- 毕业论文俄罗斯方块的实现系统.doc
- 毕业论文模板(软件技术).doc
- 毕业论文其它参考题目2.doc
- 毕业论文题目库.doc
- 毕业论文正文部分.doc
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
最近下载
- 云南西部沿边高校边境缅甸语人才培养的校政企合作模式探索.docx VIP
- 《固定式钢梯及平台安全要求 第2部分:钢斜梯》GB 4053.2-2009.docx VIP
- 幼小科学衔接视角下家校社协同共育现状及对策研究.pdf VIP
- 2025中国中信金融资产管理股份有限公司甘肃分公司招聘笔试备考题库及答案解析.docx VIP
- 旅游警务服务规范.pdf
- 2025凉山州继续教育公需科目满分答案-深入学xi关于发展新生产力的重要论述.docx VIP
- 第三章 教育目的.ppt VIP
- 乳腺癌脑转移瘤护理查房.pptx VIP
- 眼科专科护理操作风险防范.pptx VIP
- 真菌镜检报告.pptx VIP
文档评论(0)