自定义博客皮肤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算法

一.作业题目题目:原生python实现KNN分类算法,用鸢尾花数据集。KNN算法:给定一个训练数据集,对新的输入实例,在训练数据集中找到与该实例最邻近的K个实例(也就是所说的K个邻居),这K个实例的多数属于某个类,就把该输入实例分类到这个类中。二.算法设计算法实现步骤:1、准备数据集;2、对某一个需分类的样本数据计算其与特征样本中的各个类别的距离,如:欧式距离;欧氏距离...

2019-10-14 20:55:59 378

原创 将非负十进制整数n转换成b进制。(其中b=2~16)

题目1:将非负十进制整数n转换成b进制。(其中b=2~16)递归模型:(1)递归出口:n=0;(2)递归体:if(d>=10)//如果是10进制以上 { if(n%d>=10) { printf("%c",(char)((n%d-10)+'A'));...

2019-06-09 12:12:38 444

原创 递归之赶鸭子,角谷定理

一.实验目的掌握递归程序设计的方法。明确递归的概念,通过对问题的分析,找出递归关系以及递归出口以对问题进行递归结构设计; 掌握递归程序转换为非递归程序的方法。算法分析 用递归方法设计下列各题,并给出每道题目的递归出口(递归结束的条件)和递归表达式。同时考虑题目可否设计为非递归方法,如果可以,设计出非递归的算法。1.一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只...

2019-06-07 16:31:59 536

原创 CORBA组件编程

一.实验目的掌握组件化开发的概念,了解CORBA模型及ORB机制; 掌握CORBA组件编程方法。二.实验内容1.配制环境JDK环境:按照java课本来就好2.编写编译IDL接口CORBA处理字符串有:String和wstring两种类型,string类型主要用于处理ASCII类型的字符串,wstring用于处理多字节的字符串,例如:中文。3.编写编译服务端程序4.编写编...

2019-05-25 12:09:05 335

原创 Java实现肯德基点餐系统

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

2019-05-12 12:04:34 1491

原创 Java设计模式之简单工厂、方法工厂、抽象方法模式

一.实验目的1) 熟悉建模工具。2) 掌握简单工厂模式、工厂方法模式、抽象工厂模式,并进行设计应用。二.题目分析(1)简单工厂模式使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,请实现该场景。现需要增加一个新的Robot类,如果传入参数R,则返回一个Robot对象,对代码进行修改并注意女娲...

2019-05-09 22:49:16 143

原创 RPG游戏角色创建

一.实验目的1.掌握面向对象程序设计的方法。明确类与对象的概念,掌握面向对象设计七大原则;2.掌握常见的设计模式以及类图的描述。二.题目分析1.功能描述几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。本次上机要求编写一个简化的创建游戏角色的程序。2.游戏角色应有的属性本题目要求的游戏角色应有以下属性:名字、性别...

2019-04-25 23:10:12 271

原创 24点游戏 c++

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

2019-04-14 18:01:51 809

原创 学生信息管理系统

学生信息管理系统,要求完成以下基本任务:1.改写程序为良好程序风格(文档注释,函数注释,语句注释)。2.将功能补充完全(基于文件处理,完成刷新和保存功能)。3.将学生信息改为更好的数据组织,而为离散形式(结构体)。提高要求:将程序中的不足(如数据验证)等根据自己的理解和能力完成。源代码:#include<stdio.h> /*I/O函数*/#include&...

2019-04-14 17:58:19 346

原创 Turning模拟UN+1

题目分析:对于任给的一台Turning机和任意给定的字符串w(w不含空格),编程模拟Turning的运行过程,要求输出从开始起的每一步骤的结果。简单的图灵机UN+1:00—>00R;内态为0,输入为0,右移01—>11R;内态为0,输入为1,右移10—>01stop;内态为1,输入为0,停止11—>11R;内态为1,输入为1,右移源代码:#...

2019-03-31 09:39:26 153

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

第二章作业一、题目基本要求: 求N个数的最大公约数和最小公倍数。用C或C++或java或python语言实现程序解决问题。提高要求:思考一个“求公约数”和“求公倍数”之类问题的“逆问题”,这个问题是这样的:已知正整数a0,a1,b0,b1,设某未知正整数x满足:1、 x和a0的最大公约数是a1;2、 x和b0的最小公倍数是b1。Hankson的“逆问题”就是求出满足...

2019-03-23 10:34:44 2179

原创 上机作业:4种算法求最大公约数

一.实验目的明确算法的概念和特点。通过对问题的分析,设计合理的算法解决问题;二.实验内容运行最大公约数的常用算法,并进行程序的调式与测试,要求程序设计风格良好,并添加异常处理模块(如输入非法等)。1.辗转相除法辗转相除法(又名欧几里德法)C语言中用于计算两个正整数a,b的最大公约数。①函数嵌套调用其算法过程为: 前提:设两数为a,b设其中a 做被除数,b做除数,temp为余数1...

2019-03-15 19:06:25 346

原创 程序设计方法学作业

程序设计方法学作业编程题目#include &amp;amp;lt;stdio.h&amp;amp;gt;#include &amp;amp;lt;stdlib.h&amp;amp;gt;int Insert(); //录入数据并判断是否合法int Date(int, int, int); //求期间的天数,参数为年月日int Date(int year, int month, int day){int days = 0; //期.

2019-03-02 13:37:17 273

空空如也

空空如也

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

TA关注的人

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