自定义博客皮肤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)
  • 收藏
  • 关注

原创 用原生python实现kNN

一、题目分析1.题目:原生python实现knn分类算法,用鸢尾花数据集。2.K最近邻(k-Nearest Neighbor,KNN)分类算法,是一个理论上比较成熟的方法,也是最简单的机器学习算法之一。该方法的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。KNN算法中,所选择的邻居都是已经正确分类的对象。该方法在定类决...

2019-10-15 17:25:20 200

原创 进制转换(C++)

【作业描述】将非负整数n转换成b进制(其中b为2~16)。用递归和非递归实现。【代码实现】#include<iostream>#include<stdlib.h>#define N 20using namespace std;int fun(int n,int b){ char a; int i; int k=0; if(n==0) //递归出...

2019-06-08 23:05:10 378

原创 递归程序设计(C语言)

一、实验题目用递归方法设计下列各题,并给出每道题目的递归出口(递归结束的条件)和递归表达式。同时考虑题目可否设计为非递归方法,如果可以,设计出非递归的算法。1.一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?2.角谷定理。输入一个自然数,若为偶数,则把它除以2,若为奇数,则把它乘以3...

2019-05-29 23:04:43 1106

原创 JAVA版CORBA程序

一、题目题目一:JAVA版CORBA程序1–HelloWorld编写实现显示“Hello,World!+班级+中文姓名”字符串。题目二:JAVA版CORBA程序2–Counter编写实现连加、连减和加减混合等数学++/- -运算,并进行测试。二、组件实现题目1.Java版CORBA程序1——HelloWorld1 编写IDL接口HelloWorld.idl:module sampl...

2019-05-18 13:39:07 149

原创 KFC点餐(设计模式)

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

2019-05-12 16:59:23 1520

原创 设计模式(java)

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

2019-05-05 17:05:58 165

原创 RPG角色生成器

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

2019-04-20 17:52:00 1140

原创 24点游戏(c语言)

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

2019-04-14 14:51:29 4655

原创 单词小助手(C语言改进)

一.题目分析单词小助手,要求完成以下任务:1.改写程序为良好程序风格(文档注释,函数注释,语句注释)。2.将单词测试中的功能完善,可针对做错的单词重复记忆。3.查询单词的功能添加英文词查询,中文查询的功能完善(考虑如何显示同样中文意义,不同的英文单词)提高要求:可将程序中的不足(如数据验证,排名功能)等根据自己的能力与理解完成。二.算法构造(新增函数)流程图(1)总流程图(2...

2019-04-06 16:29:54 309

原创 求N个数最大公约数和最小公倍数&&Hankson

【问题描述】基本要求: 求N个数的最大公约数和最小公倍数。用C或C++或java或python语言实现程序解决问题。提高要求:Hanks博士是BT(Bio-Tech,生物技术)领域的知名专家,他的儿子名叫Hankson。现在,刚刚放学回家的Hankson正在思考一个有趣的问题。今天在课堂上,老师讲解了如何求两个正整数c1和c2的最大公约数和最小公倍数。现在Hankson认为自己已经熟练地掌...

2019-03-23 16:13:46 362

原创 XN*2图灵机的模拟(C语言)

第二章 图灵机一、实验目的1.掌握图灵机的概念和基本结构,理解图灵机的基本指令和编码方式;2.掌握图灵机的编程方法。二、实验内容对于任意给定的一台Turing机和任意给定的字符串w ( w不含空格),编程模拟此Turing机的运行过程,要求输出从开始运行起的每一步骤的结果。三、算法构造:图灵机在扩展二进制位实现(XN*2)的运算指令:00→00R,01→10R,10→01R,...

2019-03-23 15:59:19 443

原创 四种最大公约数算法的运行时间比较

一、题目分析:我们有很多计算两个正整数的最大公约数的算法,比如辗转相除法,穷举法,更相减损法,Stein算法等,而我们就是要寻找一个解决问题的最佳方法,所以,我们今天用以上四种方法同时求不同规模测试数据的情况下的平均运行时间,从而比较四种算法的时间优越性。二、算法构造(用流程图表示)1、辗转相除法:2、穷举法(用数学定义):3、更相减损法:4、Stein算法二、算法实现/*...

2019-03-09 13:16:00 819

原创 三天打鱼两天晒网(C语言)

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

2019-03-02 10:38:59 28085 7

空空如也

空空如也

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

TA关注的人

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