作业
我不学习机器学习
这个作者很懒,什么都没留下…
展开
-
算法设计与分析-dfs
13-1.cpp#include<iostream>#include<cmath>using namespace std;const int N = 20;int a[N];int Prime(int x) { int i, n; n = (int)sqrt(x); for (i = 2; i < n; i++) { if (x % i == 0) { return 0; } } return 1;}int Check(int k, in原创 2021-05-21 11:17:12 · 227 阅读 · 2 评论 -
算法设计与分析-greedy
12-3.cpp#include<iostream>using namespace std;const int n = 5;int arc[100][100];int color[100];int Ok(int i) { for (int j = 0; j < n; j++) { if (arc[i][j] == 1 && color[i] == color[j]) { return 0; } return 1; }}void Colo原创 2021-05-21 11:16:14 · 135 阅读 · 0 评论 -
Python语言-第3次作业
3-1.pyclass Classes: count=0 clsList=[] def __init__(self,name): self.name=name self.stu=[] def addClass(cls): Classes.clsList.append(cls) def addStudent(self,Student): self.stu.append(Student) s原创 2021-04-22 11:21:21 · 179 阅读 · 0 评论 -
算法设计与分析-dp666
9-2.cpp#include<iostream>using namespace std;const int n = 5;int DataTower(int d[n][n]) { int maxAdd[n][n] = { 0 }, path[n][n] = { 0 }; int i, j; for (j = 0; j < n; j++) { maxAdd[n - 1][j] = d[n - 1][j]; } for (i = n - 2; i >= 0; i--原创 2021-04-21 12:41:51 · 243 阅读 · 0 评论 -
Python语言-第2次作业
2-1.pyfor x in range(1,34): for y in range(1,51): for z in range(100): if 3*x+2*y==100-z/2: if x+y+z==100: print("大马有",x,",小马有",y,",马驹有",z)原创 2021-04-08 11:18:41 · 185 阅读 · 0 评论 -
Python语言-第1次作业
1-1.pyimport mathfrom math import sqrtdef sqrt_binary(num): x=sqrt(num) y=num/2.0 low=0.0 up=num*1.0 count=1 while abs(y-x)>0.00000001: print(count,y) count+=1 if(y*y>num): up=y原创 2021-04-08 10:47:50 · 232 阅读 · 0 评论 -
Java面向对象程序设计——0609作业(读写文件)
1、定义学生类:属性:学号,姓名,学院,年级,班级定义构造方法,根据给定的学号,姓名给属性赋值;定义年级,学院,班级的getter和setter定义toString方法,将各个属性用逗号连接起来构成字符串并返回。public class Student { String ID,name,college,grade,Class; Student(String ID,String name){ this.ID=ID; this.name=name; } public String ge原创 2020-06-09 22:05:30 · 700 阅读 · 0 评论 -
Java面向对象程序设计——0526作业(ArrayList学生管理)
1、新建学生类Student,属性:学号,姓名、专业; 构造方法:无参构造方法; 有一个参数的构造方法:参数为学号,给属性赋值; 方法:学号的getter访问器;其他所有属性的getter和setter访问器; 重写从Object继承的toString方法,返回学号,姓名、专业连接成的字符串;2、定义类班级,属性: 年级,专业,班级名,班级学生信息(用ArrayList存储班级所有学生) 构造方法:给年级,专业,班级赋值,对班级学生信息属性进行初始化; 方法原创 2020-05-26 15:43:02 · 2112 阅读 · 1 评论 -
Java面向对象程序设计——0509作业(类和对象的扩展)
编写Employee类:为抽象类,保存在Company包中(1)属性:姓名、工号、工作天数。(2)构造方法:有参构造方法:根据传递的参数,设置姓名、工号、工作天数的值。(3)抽象方法salary:无参,返回值为double类型。编写TemporaryEmployee(临时工)类:继承Employee类,保存在Company包中(1) 编写构造方法,实现姓名、工号、工作天数的初始化。(2) 实现抽象方法salary( ),计算并返回工资,计算公式为:基本工资(2000)+工作天数*3原创 2020-05-09 13:33:10 · 493 阅读 · 0 评论 -
Java面向对象程序设计——0428作业(数组与多态)
定义学生类:属性:学号,姓名,班级;定义构造方法:包含三个参数,分别给三个属性赋值;定义方法print,分别输出三个属性的值。定义学生类的子类 classleader定义属性职务post定义有四个参数的构造方法,先调用父类构造方法,再给post赋值。定义方法print,输出班级,姓名,职务在Demo类中定义学生类数组students在Demo类的构造方法中用参数指定数组元素的个...原创 2020-04-28 18:19:31 · 334 阅读 · 0 评论