- 博客(11)
- 收藏
- 关注
原创 机器学习第一章作业
作者:A.y.日期:2019/10/15上机环境:Spyder(Anaconda3)一、问题描述使用原生python实现knn分类算法,用鸢尾花数据集。二、算法设计定义一个KNN_arithm()函数来实现knn分类算法,函数参数为鸢尾花数据集以及测试集。鸢尾花数据集中的数据共分三类,首先定义对应的三个列表以及一个distance列表分别用来存放测试数据与各个数据的欧式距离以及测试数据...
2019-10-15 12:52:22
253
原创 第六章作业--递归
作者:A.y.日期:2019/6/8运行环境:eclipse一、题目要求题目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+...
2019-06-08 22:18:56
202
原创 第四章作业(一)
作者:A.y.日期:2019/5/12上机环境:eclipse第四章作业一、题目要求同学们应该都去麦当劳或肯德基吃过快餐吧?请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自...
2019-05-12 14:17:39
393
原创 第四章作业(二)
作者:A.y.时间:2019/5/4上机环境:EclipseUML类图插件:AmaterasUML一、实验目的熟悉建模工具。掌握简单工厂模式、工厂方法模式、抽象工厂模式,并进行设计应用。二、问题描述(1)、 简单工厂模式使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,请实现该场景。现需...
2019-05-04 14:51:11
664
原创 第四章作业
作者:A.y.日期:2019/4/19上机环境:Eclipse一.实验目的1.掌握面向对象程序设计的方法。明确类与对象的概念,掌握面向对象设计七大原则;2.掌握常见的设计模式以及类图的描述。二、实验内容1.功能描述几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。本次上机要求编写一个简化的创建游戏角色的程序。2.游戏角色应有...
2019-04-20 18:01:16
480
原创 第三次作业--24点游戏
作者:罗傲宇日期:2019/4/12运行环境:Visual C++ 6.0一、问题描述:24点游戏是经典的纸牌益智游戏。常见游戏规则:从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。基本要求: 随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式。1.程序风格良好...
2019-04-13 18:02:44
372
原创 第三次上机
作者:A.y.日期:2019/4/2运行环境:Visual C++ 6.0一、实验内容对已经给出的学生信息管理系统,要求完成以下基本任务:1.改写程序为良好程序风格(文档注释,函数注释,语句注释)。2.将功能补充完全(基于文件处理,完成刷新和保存功能)。3.将学生信息改为更好的数据组织,而非离散形式(结构体)。提高要求:可将程序中的不足(如数据验证)等根据自己的能力与理解完成。...
2019-04-05 14:14:22
160
原创 第二次程序设计与方法优化作业
作者:A.y.日期:2019/3/23上机环境:Visual C++ 6.0一、问题描述:(1)求N个数的最大公约数和最小公倍数。(2)设某未知正整数x满足:x和a0的最大公约数是a1;x和b0的最小公倍数是b1;求出满足条件的正整数x的个数。二、算法设计思路:定义一个整型数组用来存放这N个数;display1()函数中将N个数中最小的数赋值给temp,判断是否每个数除以temp的...
2019-03-23 13:31:39
181
原创 第二次上机总结---图灵机
作者:A.y.日期:2019/3/23运行环境:Visual C++ 6.0一、问题描述:对于XN×2型图灵机和任意给定字符串w(w不含空格),编程模拟此图灵机的运行过程,要求输出从开始运行起的每一步骤的结果。(要求掌握图灵机的基本概念和基本结构,理解图灵机的基本指令和编码方式;掌握图灵机的编程方法)二、算法设计思路:1.定义两个字符数组a[],b[]分别用来存储操作数的二进制表示和磁带...
2019-03-23 12:56:03
623
原创 第一次上机总结
作者:A.y.日期:2019.3.7运行环境:Visual C++ 6.0问题描述:运行最大公约数的常用算法(辗转相除法、穷举法、更相减损法、Stein算法),并进行程序的调式与测试。算法设计思路:1.辗转相除法:①函数嵌套调用:display1()函数(求最大公约数):令进行运算的两个数的大的数为a,小的数为b,让a对b进行求余数temp;若temp=0,则最大公约数为b,返...
2019-03-09 12:59:38
461
原创 第一次程序设计与方法优化作业
作者:A.y.日期:2019/2/28运行环境:Visual C++ 6.0问题描述:某人从2010/1/1日起,开始"三天打鱼两天晒网",问这个人在之后的某一天中是"打鱼"还是"晒网",要求输入日期正确性验证,同时将输入数据保存到in.txt文件,将结果保存到out.txt文件。算法设计思
2019-03-01 16:31:10
171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人