- 博客(6)
- 收藏
- 关注
原创 原生python实现knn分类算法
一、 作业题目原生python实现knn分类算法,使用用鸢尾花数据集。二、 算法设计1、 KNN算法原理KNN(K-Nearest Neighbor)算法是机器学习算法中最基础、最简单的算法之一。它既能用于分类,也能用于回归。KNN通过测量不同特征值之间的距离来进行分类。它的思想非常简单:对于任意n维输入向量,分别对应于特征空间中的一个点,输出为该特征向量所对应的类别标签或预测值。KNN...
2019-10-14 21:18:18 301
原创 C语言完成十进制转B进制
一、 基础部分1、 递归(1) 递归模型change(n)=n x<jinzhichange(n)=change(x) x>=jinzhix=x/jinzhi重复执行以下步骤(1)和步骤(2),知道n为0.① 取B进制数的个位:求余运算x%进制,把结果存入数组。② 讲B进制数降一阶:整除运算x=x%进制。③ 从后往前输出数组元素。如果数组元素小于10,照原样...
2019-06-08 15:45:18 445
原创 java实现简单点餐系统
一.题目分析:模拟肯德基快餐店的收银系统实现:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。工厂方法模式Factory Method,又称多态性工厂模式。在工厂方法模式中,核心的工厂类不再负责所有的产品的创建,而是将具体创建的工作交给子类去做。该核心类成...
2019-05-12 19:56:06 9943 4
原创 c语言实现简单的24点游戏
题目叙述:24点游戏是经典的纸牌益智游戏。常见游戏规则:从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。基本要求: 随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,用擅长的语言(C/C++/Java或其他均可)实现程序解决问题。算法设计:应用穷举法搜索整个解的空间,...
2019-04-13 16:18:52 2390
原创 求N个数的最大公约数和最小公倍数。
基本要求:求N个数的最大公约数和最小公倍数。提高题目:Hanks博士是BT(Bio-Tech,生物技术)领域的知名专家,他的儿子名叫Hankson。现在,刚刚放学回家的Hankson正在思考一个有趣的问题。今天在课堂上,老师讲解了如何求两个正整数c1和c2的最大公约数和最小公倍数。现在Hankson认为自己已经熟练地掌握了这些知识,他开始思考一个“求公约数”和“求公倍数”之类问题的“逆问题”,...
2019-03-23 17:48:38 319
原创 三天打鱼两天晒网的C语言代码及其流程图
三天打鱼两天晒网的C语言代码及其流程图题目:中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题。代码:int main(){int year,month,day;int add=0,j=0;int year1=2010;int a[12]={...
2019-03-02 10:06:20 3111 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人