自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 覆盖六类的八大排序

运用自己学过的六类算法中的八个排序(必须覆盖六类排序),对一个无序的数组进行排序并且输出,然后计算每个算法的空间复杂度和时间复杂度,分析其优缺点。六类排序:交换排序、插入排序、选择排序、归并排序、基排序、桶排序1.交换排序(1)冒泡排序冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成

2020-10-18 19:18:37 313

原创 输入5个学生四门功课的成绩,然后求出:1.每个学生的总分;2.每门课程的平均分;3.输出总分最高的学生的姓名和总分数。

​//输入五名同学 四门课程成绩 计算出每个人的总分数 课程的平均成绩 和 输出总分最高的同学 #include<iostream>#include <iomanip>using namespace std;int main(){ int M = 5,N = 4,k; char name[M][20] = {"\0"}; double total,averge,max = 0; double Course_grade[M][N] = {0}; for(in

2020-10-18 17:42:15 7934

原创 给定某个年、月、日的值,例如,1998年4月7日。计算出这一天属于该年的第几天。要求写出计算闰年的函数和计算日期的函数。

​#include<iostream>#include"date.h"using namespace std;int main(){ int year,month,day; cout<<"Please input date(XXXX XX XX):"; cin>>year>>month>>day; if(Is_leap(year)) cout<<"Yes"<<endl; else cout&lt

2020-10-18 17:34:32 605

原创 定义一个类:团队(Team),该类中包含一些其它类的对象(教师,研究生,本科生等),为该类定义一个有参的构造方法及一些方法来描述团队的行为。

​package Shiyan2;public class Test3 { public static void main(String[] args) { Graduate graduate1 = new Graduate("张三",20,"男","研究生"); Graduate graduate2 = new Graduate("张四",20,"男","研究生"); Undergraduate undergraduate1 = new Undergraduate(

2020-10-18 17:24:20 839 4

原创 定义一个类,该类中包含以下几个方法(静态): 实现两个字符串数组的逆序排序,输出结果为字符串数组; 求两个整形数组的交集; 求两个浮点型数组的并集;

​package Shiyan2;public class Test2 { public static void main(String[] args) { String str1[] = {"Hello","World!"}; String str2[] = {"abc","def"}; int a1[] = {1,2,3,4,5}; int a2[] = {6,7,8,9,0,10}; int a3[] = {1,2,3,4,5}; int a4[] = {5,6,

2020-10-18 17:23:22 1014 2

原创 定义一个汽车类,要求该类中至少包含5个私有的属性(为每个属性定义设置和获取方法),该类中至少包含两个构造方法(一个无参,一个有参),以及包含5-6个方法来描述汽车对象的行为(其中一个方法要能打印输出汽

​package Shiyan2;public class Test { public static void main(String[] args) { Car car = new Car("兰博基尼",2,"黄色",200,5); car.outPut(); car.launch(); car.offPassenger(); car.onPassenger(); car.addFuel(10); } } class Car { private Str

2020-10-18 17:21:48 472

原创 定义一个计算器类,该类中包含若干个静态方法(方法用来进行两个整形值或者是两个浮点型值的加,减,乘,除运算)。

​public class Test3 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("加法:"); System.out.println(Calculator.doubleAdd(1.1, 2.4)); System.out.println(Calculator.intAdd(1, 2)); System.out.println("减

2020-10-18 17:19:45 1236

原创 在类中定义一静态个方法根据所输入的某个人的出生年份(整形值)来返回这个人的生肖(字符串类型)。

废话不多说,上代码。​public class Test2 { public static void main(String[] args) { A3.judAn(2000); A3.judAn(1998); }}class A3{ public static String str[] = {"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"}; public A3() { } public static void jud

2020-10-18 17:18:37 431 1

原创 在类中定义一个静态方法printStar,该方法没有返回值,需要一个整形参数number,在主方法中调用这个方法,调用该方法,输入值6和值10时得到下图的结果。

​public class Test1 { public static void main(String[] args) { A1.printStar(10); }}class A1{ public A1() { } public static void printStar(int k) { for(int i = 0;i < k;i++) { for(int j = 0;j < k - 1 - i;j++) { Syste..

2020-10-15 22:50:06 1938

原创 在一个源文件中编写4个类Hello、A、B和C,主方法包含在类Hello中,类A、B、C中各包含一个静态和非静态方法,在类Hello的主方法中分别调用类A、B、C中的方法

public class Hello1 { public static void main(String[] args) { A a = new A(); B b = new B(); C c = new C(); //A的非静态方法 a.a1(); //A的静态方法 A.a2(); //B的非静态方法 b.b1(); ...

2020-10-15 22:06:19 648 1

转载 waitKey函数详细使用

C++:int waitKey(int delay = 0)waitKey函数的功能是不断刷新图像,频率时间为delay,单位为ms返回值为当前键盘按键值。所以调用imshow()函数显示图像的时候,需要在后面加上while(waitKey(n)==key){},n为大于等于0的数即可,那么程序将会停在显示函数出,不运行其他代码,直到键盘值为key的响应之后。delay>0时,延迟...

2019-11-02 11:54:51 5760

空空如也

空空如也

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

TA关注的人

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