- 博客(8)
- 收藏
- 关注
转载 python实现knn分类算法
本文非原创,原博主地址目的原生python实现knn分类算法(使用鸢尾花数据集)KNN算法核心思想就是,要确定测试样本属于哪一类,就寻找所有训练样本中与该测试样本“距离”最近的前K个样本,然后看这K个样本大部分属于哪一类,那么就认为这个测试样本也属于哪一类。简单的说就是让最相似的K个样本来投票决定。因此,实现 K 近邻算法时,主要考虑的问题是如何对训练数据进行快速 K 近邻搜索。算法设...
2019-10-14 16:09:46 367
原创 进制转换与2的幂次方
一、题目要求题目1:将非负十进制整数n转换成b进制。(其中b=2~16)题目2:任何一个正整数都可以用2的幂次方表示。例如: 137=27+23+2^0 同时约定幂次方用括号来表示,即ab 可表示为a(b)。 由此可知,137可表示为: 2(7)+2(3)+2(0)进一步:7= 22+2+20 (21用2表示) 3=2+2^0所...
2019-06-07 14:33:08 1305
原创 模拟肯德基快餐店的收银系统
题目要求模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。基本要求:1.程序设计风格良好,控制台界面友好,最多两人一组完成任务。2.实现...
2019-05-12 13:49:48 558
原创 扑克牌24点小游戏
题目要求基本要求 随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,用擅长的语言(C/C++/Java或其他均可)实现程序解决问题。 1.程序风格良好(使用自定义注释模板) 2.列出表达式无重复。提高要求 用户初始生命值为一给定值(比如3),初始分数为0。随机生成4个代表扑克牌牌面的数字或字母,由用户输入包含这4个数字或字母的运...
2019-04-14 11:13:15 1620 1
原创 Java实现图灵机XNx2
题目要求程序实现图灵机XNx2的功能。1.程序风格良好(使用自定义注释模板)2.提供友好的输入输出,并进行输入数据的正确性验证。语言环境:eclipse java算法设计程序代码Number类import java.util.Scanner;//Number类用来存放用户输入的数,以及二进制数和二进制编码的转换。class Number { private int...
2019-03-23 00:39:13 1207 2
原创 求N个数的最大公约数和最小公倍数
题目要求求N个数的最大公约数和最小公倍数。用C或C++或java或python语言实现程序解决问题。1.程序风格良好(使用自定义注释模板)2.提供友好的输入输出,并进行输入数据的正确性验证。语言环境:eclipse java算法设计程序代码在这里插入代码片...
2019-03-23 00:21:12 260
原创 最大公约数四种算法的比较
题目要求可以运行最大公约数的算法,对输入进行判断,并进行四种算法效率的比较,判断哪一种算法最快。算法构造辗转相除法流程图:穷举法流程图:更相减损法流程图:Stein算法流程图:...
2019-03-09 20:03:12 531
原创 三天打鱼,两天晒网程序C++
题目要求用C或C++语言/java/python实现程序解决问题:从2010年1月1日起开始的某日,问这个人在这天是“打鱼”还是“晒网”。算法设计基础要求设计:定义一个date类用来存放年、月、日、判断是否为闰年的变量p(在初始化函数中进行判断)以及初始化函数和计算当年内天数的函数get_day(),接着定义一个计算2010年到当前年份天数的函get_yearday()。在主函数中建立...
2019-03-02 10:07:17 459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人