自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 KNN算法实现鸢尾花的分类

题目原生python实现knn分类算法,用鸢尾花数据集。题目分析KNN算法:准备数据:来源百度下载鸢尾花数据集,共150组数据,将数据分为训练数据和测试数据,训练数据为120组,测试数据为30组。(KNN算法中训练集与测试集的比例应为0.74:0.25)。 设置特征数据和标签:花萼长度、花萼宽度、花瓣长度、花瓣宽度作为特征数据,鸢尾花种类为标签 设置邻居个数 选择距离的计算方式(...

2019-10-13 23:51:07 3162

原创 将非负十进制整数n转换成b进制。(其中b=2~16)

题目:将非负十进制整数n转换成b进制。(其中b=2~16)递归模型递归函数为transform,设置有两个参数,第一个参数为需要转换的数(num),第二个为转换为几进制(n),将十进制数转化为其余进制时相除求余数将其输出,在转换为11—16进制时将10-15分别用ABCDEF进行输出,递归出口为num值为0时。 ...

2019-06-08 18:36:28 267

原创 递归问题

题目:1.一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?一、题目分析递归模型:经过n个村庄后剩余鸭子数为lastduck,则卖出的鸭子数为lastduck+2,经过这个村庄前的鸭子数为2*(lastduck+1)经过七个村庄时lastduck=2二、算法构造 ...

2019-05-29 17:39:53 233

原创 组件化开发方法

题目分析1.Java版CORBA程序1——HelloWorld分析:JAVA IDL是一种分布式对象的技术:是对象可以通过网路和不同的平台交互,JavaIDL提供了ORB(对象请求代理)来支持分散的程序中的对象之间的交互。ORB是一个类库,实现了JavaIDL应用和其它支持CORBA应用之间的底层通信。CORBA模型分析CORBA服务器要有一个ORB对象,每个服务器实例化...

2019-05-18 16:48:22 198

原创 KFC点餐

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

2019-05-12 20:35:53 602

原创 工厂模式

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

2019-05-05 20:23:14 243

原创 RPG游戏角色创建

一.实验目的掌握面向对象程序设计的方法。明确类与对象的概念,掌握面向对象设计七大原则; 掌握常见的设计模式以及类图的描述。二、实验内容功能描述几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。本次上机要求编写一个简化的创建游戏角色的程序。游戏角色应有的属性本题目要求的游戏角色应有以下属性:名字、性别、种族、...

2019-04-20 20:10:34 270

转载 24点游戏

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

2019-04-13 22:16:00 330

原创 学生信息管理系统

题目内容对例1的学生信息管理系统,要求完成以下基本任务:1.改写程序为良好程序风格(文档注释,函数注释,语句注释)。2.将功能补充完全(基于文件处理,完成刷新和保存功能)。3.将学生信息改为更好的数据组织,而非离散形式(结构体)。算法设计(流程图) 源代码 #include<stdio.h> //I/O函数#include<s...

2019-04-06 17:30:56 326

原创 图灵机UN*2

一、题目对于任意给定的一台Turing机和任意给定的字符串w ( w不含空格),编程模拟此Turing机的运行过程,要求输出从开始运行起的每一步骤的结果。二、算法构造3.算法实现程序源代码(请写入必要的注释)#include<stdio.h>void main(){ int a,b,length,k=0,i=0,j=0,m=0; int ...

2019-03-23 20:14:37 209

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

一、题目基本要求:求N个数的最大公约数和最小公倍数。用C或C++或java或python语言实现程序解决问题。1.程序风格良好(使用自定义注释模板)2.提供友好的输入输出,并进行输入数据的正确性验证。二、设计思路三、源代码#include <stdio.h>#define N 100 ...

2019-03-23 20:07:45 197

原创 求最大公约数

题目:运行最大公约数的常用算法,并进行程序的调式与测试,要求程序设计风格良好,并添加异常处理模块(如输入非法等)。设计思路共有四种算法如下:1、辗转相除法辗转相除法(又名欧几里德法)C语言中用于计算两个正整数a,b的最大公约数和最小公倍数,实质它依赖于下面的定理:根据这一定理可以采用函数嵌套调用和递归调用形式进行求两个数的最大公约数和最小公倍数,现分别叙述如下:①函数...

2019-03-08 23:50:07 425

原创 三天打鱼两天晒网

中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题基本要求:1.程序风格良好(使用自定义注释模板),提供友好的输入输出。提高要求:1.输入数据的正确性验证2.使用文件进行数据测试。如将日期 20100101 20111214 等数据保存在in.txt...

2019-03-02 06:14:25 91

空空如也

空空如也

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

TA关注的人

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