自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 python原生写KNN算法(鸢尾花)

1.作业题目Python原生代码实现KNN算法(鸢尾花数据集)2.算法设计步骤:(1)利用KNN算法对鸢尾花数据进行分类(利用sklearn自带的iris数据集)(2)将33%的数据作为测试集(3)将数据传入预测函数中,得出结果(4)将传入的数据与实际数据进行对比,得出正确率(5)主函数整合所有方法:(1)获取鸢尾花数据:iris_data(self...

2019-10-14 22:14:45 1541

原创 将非负十进制整数n转换成b进制

题目1:将非负十进制整数n转换成b进制。(其中b=2~16)算法设计思路:递归:让输入的十进制数和所需要转化的几进制数输入递归体,再将每一步的运算结果储存起来,最终逆序输出,递归体为:x[m]=a%b;m++;f(a/b,b);递归出口:a<b。非递归:利用%和/将数值一步步储存,之后逆序输出,在数组内部判断值是否大于9,大于9的话就会用大写字母输出。栈结构:...

2019-06-08 13:52:48 1235

原创 KFC点餐系统

题目:同学们应该都去麦当劳或肯德基吃过快餐吧?请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。基本要...

2019-05-11 20:24:44 863

原创 工厂模式

一、题目分析简单工厂模式使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,请实现该场景。现需要增加一个新的Robot类,如果传入参数R,则返回一个Robot对象,对代码进行修改并注意女娲的变化。工厂方法模式海尔工厂(Haier)生产海尔空调(HaierAirCondition),美的工厂(Mid...

2019-05-05 10:30:10 541

原创 创建游戏角色

题目:1.功能描述几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。本次上机要求编写一个简化的创建游戏角色的程序。2.游戏角色应有的属性本题目要求的游戏角色应有以下属性:名字、性别、种族、职业、力量、敏捷、体力、智力、智慧、生命值和魔法值。名字:不超过50个字符。性别:可以选择男性和女性。种族:一共可选五个种族,...

2019-04-20 17:38:46 746

原创 经典纸牌游戏:24点游戏

经典纸牌游戏:24点游戏从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。基本要求:随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,用擅长的语言(C/C++/Java或其他均可)实现程序解决问题。注...

2019-04-13 11:28:48 1542

原创 “求公约数”和“求公倍数”之类问题的“逆问题”

题目:Hanks博士是BT(Bio-Tech,生物技术)领域的知名专家,他的儿子名叫Hankson。现在,刚刚放学回家的Hankson正在思考一个有趣的问题。今天在课堂上,老师讲解了如何求两个正整数c1和c2的最大公约数和最小公倍数。现在Hankson认为自己已经熟练地掌握了这些知识,他开始思考一个“求公约数”和“求公倍数”之类问题的“逆问题”,这个问题是这样的:已知正整数a0,a1,b0...

2019-03-23 15:03:59 324

原创 求多个数字的最大公约数和最小公倍数

一、算法设计思路步骤一:写出两个数值的最大公约数和最小公倍数的函数,将整个程序测试完整可用。步骤二:在主函数内输入相求几个数字的个数,以及这几个数字,这几个数字以数组的形式输入。步骤三:将输入的数字前两个a[0]和a[1]放入求最大公约数和最小公倍数的函数内,求出一个值放入数组中的第二个位置a[1],让此时的a[1]与输入的a[2]再求值......以此类推,直至得到最后一个数值为止,...

2019-03-23 14:40:34 1074

原创 图灵机的编程实现

一、题目分析:1.题目:对于任意给定的一台Turing机和任意给定的字符串w ( w不含空格),编程模拟此Turing机的运行过程,要求输出从开始运行起的每一步骤的结果。2.分析:第一步:十进制数转化为二进制数;第二步:给转化好的十进制数上识别’0’或’1’,并将0转化为0,1转化为10,并加上逗号,其用数字表示为110.第三步:利用for循环以及if条件语句,将每一种内态和输...

2019-03-23 12:06:06 5276

原创 三天打渔,两天晒网

中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题。设计方法与思路:步骤一:建立时间类,里边分别有年、月、日,以及判断时间是否正确函数和计算总天数函数。步骤二:写入类中的两个函数判断时间正确函数其中包括年份与2010的比较,各个月份输入时间...

2019-03-02 12:47:07 655

原创 scratch案例开发2

       之前已经对scratch的功能、它所能解决,应用的地方等等有了一定的了解,我们预计会将3,4,5,年级的孩子分为三个阶段来做好scratch的分段教学,经查询,以下是3,4,5各年级的课程内容:         三年级:加减法的混合运算、物体的不同面的观察、乘法、周长、面积、小数的认识。         我们将会采取循序渐进的方式,做一些在一定范围内可以被孩子所能接受的案例,...

2018-11-20 20:53:13 4933 1

原创 scratch案例开发1

        在做实例的过程中,一般的单个图片的展示都比较简单,而一旦牵扯到图画,就算有一秒钟移动到指定位置的功能,也会有一种不流畅感,而为了让图片连接而成的动画更具自然感,我们则需要在每一个点上加上时间差,并且让人物与景色在一起同时动造成人眼所无法识别的滞后动法,下方就是对比图。前一张图是假设的鸡兔同笼的模版案例,其中鸡和兔的数量可以由孩子自己输入,但鸡和兔的数量一旦大了,如何将它们的...

2018-11-13 22:13:30 9054

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除