- 博客(14)
- 收藏
- 关注
原创 Python实现浪漫的樱花与烟花雨
本文参考了https://blog.csdn.net/weixin_43943977/article/details/102691392博主的樱花以及https://blog.csdn.net/weixin_44786530/article/details/90311184博主的烟花“樱花是爱情与希望的象征,代表着高雅,质朴纯洁的爱情。樱花宛如懵懂少女的,安静得在春天开放,满树的白色粉色...
2020-02-09 12:47:18
9085
2
原创 原生Python实现KNN分类算法,用鸢尾花数据集
参考资料:https://zhuanlan.zhihu.com/p/55960501一、题目:原生Python实现KNN分类算法,用鸢尾花数据集。二、算法设计 KNN算法的思路:如果一个样本在特征空间中与k个实例最为相似(即特征空间中最邻近),那么这k个实例中大多数属于哪个类别,则该样本也属于这个类别。算法流程:读取下载好的鸢尾花数据集; 对文本进行处理,将...
2019-10-15 18:09:02
1347
原创 将非负十进制整数n转换成b进制(Java实现)
题目分析:题目:将非负十进制整数n转换成b进制。(其中b=2~16)要求:采用递归思想编程解决问题,要求设计出递归模型(递归出口和递归体的函数式)。 程序设计风格良好,实现功能测试代码,确保程序的健壮性。 画出递归树或者递归栈的调用过程。 实现非递归方法。分析:将非负十进制数n转化成b进制首先用n对b取余,将余数作为转换后数的最低位 将商值赋给n继续对b取余,所得余...
2019-06-08 22:28:16
1227
原创 赶鸭子;角谷定理;java实现
题目分析目的:掌握递归程序设计的方法。明确递归的概念,通过对问题的分析,找出递归关系以及递归出口以对问题进行递归结构设计; 掌握递归程序转换为非递归程序的方法。要求: 用递归方法设计下列各题,并给出每道题目的递归出口(递归结束的条件)和递归表达式。同时考虑题目可否设计为非递归方法,如果可以,设计出非递归的算法。1.一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭...
2019-05-29 17:06:45
517
原创 组件化开发方法,CORBA模型,显示字符串,实现连加连减
题目分析目的:掌握组件化开发的概念,了解CORBA模型及ORB机制; 掌握CORBA组件编程方法。步骤:1.配制环境JDK环境。2.编写编译IDL接口。3.编写编译服务端程序。4.编写编译客户端程序。5.运行测试与调试。6.完成报告。题目一:要求编写实现显示“Hello,World!+班级+中文姓名”字符串。题目二:编写实现连加、连减和加减混合等数学++...
2019-05-18 14:19:21
326
原创 KFC收银系统(Java)
题目要求:请参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。基本要求:程序设计风格良好,控制台界面友好,最...
2019-05-12 11:19:30
566
原创 工厂模式
题目分析1. 简单工厂模式使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,请实现该场景。现需要增加一个新的Robot类,如果传入参数R,则返回一个Robot对象,对代码进行修改并注意女娲的变化。工厂方法模式海尔工厂(Haier)生产海尔空调(HaierAirCondition),美的工厂(Mide...
2019-05-05 22:08:06
247
原创 龙与地下城,游戏角色创建,c++实现
(本代码参考https://blog.csdn.net/u010056396/article/details/23821789)一、题目分析1.题目要求:·编写一个简化的创建游戏角色的程序。·游戏角色应有的属性:本题目要求的游戏角色应有以下属性:名字、性别、种族、职业、力量、敏捷、体力、智力、智慧、生命值和魔法值。名字:不超过50个字符。性别:可以选择男性和女性。...
2019-04-21 16:37:25
1227
原创 24点纸牌游戏,c语言实现
(此程序参考https://blog.csdn.net/weixin_41258179/article/details/82901853,并做出一些改进)一、题目要求:24点游戏规则:从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。基本要求:随机生成4个代表扑克牌牌面的数字字母...
2019-04-14 15:15:56
2978
1
原创 单词小助手(c语言实现)
单词小助手(声明:此程序非原创,是在已有程序上进行一些修改和添加)一、题目分析题目要求:1.改写程序为良好程序风格(文档注释,函数注释,语句注释)。2.将单词测试中的功能完善,可针对做错的单词重复记忆。3.查询单词的功能添加英文词查询,中文查询的功能完善(考虑如何显示同样中文意义,不同的英文单词)分析:要求2,将做错的单词保存在新的错词文件中,并增添加强记忆函数;...
2019-04-06 17:07:03
1037
原创 求n个数的最大公约数和最小公倍数并实现求公约数和求公倍数的逆问题
一,题目要求:基本要求:求N个数的最大公约数和最小公倍数。用C或C++或java或python语言实现程序解决问题。1.程序风格良好(使用自定义注释模板)2.提供友好的输入输出,并进行输入数据的正确性验证。提高要求:Hanks博士是BT(Bio-Tech,生物技术)领域的知名专家,他的儿子名叫Hankson。现在,刚刚放学回家的Hankson正在思考一个有趣的...
2019-03-23 15:47:42
499
原创 模拟图灵机运行过程,实现XN*2
一,题目分析:模拟图灵机的运算过程,运用图灵机的基本指令和编码方式实现XN*2。二,算法构造:图灵机在扩展二进制位实现(XN*2)的运算指令:00→00R,01→10R,10→01R,11→100R,100→111R,110→01STOP。算法思路:1,输入一个十进制,将十进制转化成二进制;2,将二进制转化成图灵机扩展的二进制编码;3,通过图灵机...
2019-03-22 19:44:25
1622
原创 运行最大公约数的常用算法,并比较其运行时间
一.题目分析:题目要求:运行最大公约数的常用算法,并进行程序的调式与测试,要求程序设计风格良好,并添加异常处理模块(如输入非法等)。分析:1.辗转相除法辗转相除法(又名欧几里德法)C语言中用于计算两个正整数a,b的最大公约数和最小公倍数。①函数嵌套调用其算法过程为:前提:设两数为a,b设其中a 做被除数,b做除数,temp为余数1、大数放a中、小数放b中;2、...
2019-03-09 01:26:40
588
原创 三天打渔两天晒网
中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序。1.程序风格良好(使用自定义注释模板),提供友好的输入输出。2.输入数据的正确性验证。3.使用文件进行数据测试。如将日期 20100101 20111214 等数据保存在in.txt文件中,程序读入in....
2019-03-02 20:42:31
454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人