自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 k近邻法算法对鸢尾花数据集进行分析

一.算法设计k近邻法(k-nearest neighbor, k-NN)是1967年由Cover T和Hart P提出的一种基本分类与回归方法。它的工作原理是:存在一个样本数据集合,也称作为训练样本集,并且样本集中每个数据都存在标签,即我们知道样本集中每一个数据与所属分类的对应关系。输入没有标签的新数据后,将新的数据的每个特征与样本集中数据对应的特征进行比较,然后算法提取样本最相似数据(最近邻)...

2019-10-15 17:46:28 1449

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

1.题目分析题目要求将非负十进制数转化成b进制,分析此题目主要有以下几点(1)转化的思路为转化为几进制数就用原来的十进制数除以要转换的进制数求余数。(2)如果是十进制以上就涉及到最后表示的时候要用字符代替数字,实现方式可以这样if (n%d >= 10){printf("%c", (char)((n%d - 10) + ‘A’));}(3)如果余数小于10,就直接输出。实现...

2019-06-08 18:22:15 1197

原创 模拟肯德基快餐店点餐

一.题目请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。基本要求:1.程序设计风格良好,控制台界面友好,最多两人...

2019-05-12 20:07:07 524

原创 面向对象程序设计方法RPG小游戏实例

第四章面向对象程序设计方法一.实验目的1.掌握面向对象程序设计的方法。明确类与对象的概念,掌握面向对象设计七大原则;2.掌握常见的设计模式以及类图的描述二.七大原则总结(1)单一职责原则:类的职责要单一,不能将太多的职责放在一个类里。(2)开闭原则:一个软件实体应当对扩展开放,对修改关闭,也就是说在设计一个模块时,应该使这个模块在不被修改的前提下被扩展,即实现在不修改源代码的情况下改变...

2019-04-20 18:19:00 1477 1

原创 C语言实现24点

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

2019-04-13 13:11:07 14656 11

原创 单词小助手

第三章 结构化程序设计一.实验目的:1.明确结构化程序设计的基本结构。2.通过对问题的分析,设计合理的结构化程序解决问题。二.题目分析:本次单词小助手的上机实验,老师给出了大部分功能实现的代码,包括词库维护、单词预览、单词背诵(中英)、单词背诵(英中)、查询成绩、帮助、退出系统。主要由我完善,完成以下要求:1.改写程序为良好程序风格(文档注释,函数注释,语句注释)。2.将单词测试中的...

2019-04-04 23:13:28 148

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

完成实验报告包含以下内容:1.题目要求:求N个数的最大公约数和最小公倍数。用C或C++或java或python语言实现程序解决问题。1.程序风格良好(使用自定义注释模板)2.提供友好的输入输出,并进行输入数据的正确性验证。2.题目分析:求n个数的最大公因数和最小公倍数我们都可以采用穷举法来完成。穷举法(也叫枚举法)穷举法求N个正整数的最大公约数的解题步骤:从N个数中较小数开始由大到小列...

2019-03-23 15:55:44 1353

原创 实现图灵机扩展二进位乘2运算

图灵机一.实验目的:1.掌握图灵机的概念和基本结构,理解图灵机的基本指令和编码方式;2.掌握图灵机的编程方法,用图灵机实现扩展二进位乘2运算。二.题目分析:任意给定的一个十进制数,我们都可以把它转化为二进制数,我们现在要实现将这个数通过图灵机变为原来的二倍。图灵机就是指一个抽象的机器,它有一条无限长的纸带,纸带分成了一个一个的小方格,每个方格有不同的颜色。有一个机器头在纸带上移来移去。机...

2019-03-23 15:51:27 1225

原创 辗转相除法,穷举法、更相减损法、Stein算法四种算法求最大公因数

四种算法求最大公因数题目分析:本次实验内容为使用以下几种算法1:辗转相除法函数嵌套调用2:辗转相除法函数递归调用3:穷举法(利用数学定义4:更相减损法5:Stein算法函数非递归调用6:Stein算法函数递归调用;求出随机生成的几十组数据(两个一组)的最大公因数,并且显示出每种算法的运行时间,观察做以比较看看哪个算法在计算相同组数据时生成它们的最大公因数速率快。1.辗转相除法辗转相除法(又...

2019-03-09 12:57:09 1646 2

原创 用C语言编写的三天打鱼两天晒网

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

2019-03-02 08:57:43 3486

空空如也

空空如也

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

TA关注的人

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