自定义博客皮肤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.算法设计KNN算法设计思路:算法涉及3个主要因素:训练数据集距离或相似度的计算衡量k的大小对于确定未知类别:1.计算已知类别数据集中的点与当前点的距离(距离的计算一般使用欧氏距离或曼哈顿距离)2.按照距离依次排序3.选取与当前点距离最小的K个点4.确定前K个点所在类别的出现概率5.返回前K个点出现频率最...

2019-10-14 22:17:02 1625

原创 递归

一·题目要求题目1:将非负十进制整数n转换成b进制。(其中b=2~16)题目2:将任何一个正整数用2的幂次方表示。基本要求:1.完成题目1,采用递归思想编程解决问题,要求设计出递归模型(递归出口和递归体的函数式)。2.程序设计风格良好,实现功能测试代码,确保程序的健壮性。3.画出递归树或者递归栈的调用过程。4.实现非递归方法。提高要求:1.完成题目2,同时设计出递归模型。2.确...

2019-06-08 21:14:15 158

原创 递归程序设计

1.题目分析1.一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?分析:设置唯一的出口,当村庄编号为7时,跳出递归。2.角谷定理。输入一个自然数,若为偶数,则把它除以2,若为奇数,则把它乘以3加1。经过如此有限次运算后,总可以得到自然数值1。求经过多少次可得到自然数1。分析:设置唯一...

2019-05-28 19:36:14 409

原创 COBAR模型-------HelloWorld及Counter

1.题目分析步骤:1.配制环境JDK环境。2.编写编译IDL接口。3.编写编译服务端程序。4.编写编译客户端程序。5.运行测试与调试。6.完成报告。题目一:要求编写实现显示“Hello,World!+班级+中文姓名”字符串。题目二:编写实现连加、连减和加减混合等数学++/–运算,并进行测试。2.CORBA模型分析3.组件实现题目一:将IDL接口HelloWorld.id...

2019-05-18 09:47:41 251

原创 KFC收银系统

参考:https://www.cnblogs.com/danielleee/p/8567124.htmlhttps://blog.csdn.net/delicious_life/article/details/80632571一·题目要求参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和...

2019-05-12 08:05:50 411

原创 三种工厂模式

参考:https://www.cnblogs.com/luofay/p/6099034.htmlhttps://blog.csdn.net/qq_33220449/article/details/54602840https://www.imooc.com/article/196001.题目分析(1)、 简单工厂模式使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,...

2019-05-05 21:27:16 569

原创 简化的创建游戏角色

参考:https://blog.csdn.net/mall_lucy/article/details/70332764一.题目分析本题目要求的游戏角色应有以下属性:名字、性别、种族、职业、力量、敏捷、体力、智力、智慧、生命值和魔法值。名字:不超过50个字符。性别:可以选择男性和女性。种族:一共可选五个种族,人类、精灵、兽人、矮人和元素。职业:可选六种职业,狂战士、圣骑士、刺客、猎手、祭...

2019-04-20 19:35:10 388

原创 二十四点游戏

一·题目要求游戏规则:从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1)。基本要求:随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,用擅长的语言(C/C++/Java或其他均可)实现程序解决问题。1.程序风格良好(使用自定义注释模板)2.列出表达式无重复。二·题目分析大概思路就是穷举4个数...

2019-04-13 15:14:10 1202

原创 学生管理系统

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

2019-04-05 11:07:50 1706 1

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

一·题目要求基本要求: 求N个数的最大公约数和最小公倍数。用C或C++或java或python语言实现程序解决问题。1.程序风格良好(使用自定义注释模板)2.提供友好的输入输出,并进行输入数据的正确性验证。二·题目分析先算出两个数的最大公约数,再用最大公约数与第三个求最大公约数,直到第N个,用循环判断N个数中是否有1,若有1,则在新数组b[j]中去掉1,再求出没有1的数组b[j]里的最大...

2019-03-22 01:22:56 753

原创 图灵机

1.题目分析对于给定的一台图灵机(UN+1和XN*2)和任意给定的字符串w ( w不含空格),编程模拟此图灵机的运行过程,要求输出从开始运行起的每一步骤的结果。2.算法构造UN+1XN×23.算法设计:#include<stdio.h>//UN+1图灵机算法void F(){ char a[11]; //定义一个内态为字符型 char flag='0'; in...

2019-03-21 09:09:44 1359

原创 运行最大公约数的常用算法,并进行程序的调式与测试,要求程序设计风格良好,并添加异常处理模块(如输入非法等)。

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

2019-03-08 00:24:20 499

原创 三天打鱼两天晒网

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

2019-03-02 15:15:38 185

空空如也

空空如也

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

TA关注的人

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