自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第1关:求一组数据中最大的两个数

if(a[i]>a[j]){//如果前面的数大于后面的数则交换。本关任务:利用分治法求一组数据中最大的两个数和最小的两个数。void sb(int *a,int len)//排序。处补充代码,完成本关任务。

2024-04-08 18:04:46 322 1

原创 第2章 递归算法设计技术

递归调用算法与相同功能的非递归算法相比,主要问题在于重复计算太多,而且调用本身需要分配额外的空间、传递数据和控制,所以时间和空间开销通常都比较大。函数递归调用自身时,每次调用都会得到一个与以前的变量集合不同的新的变量集合。设计不合理,这段程序将无限递归,始终不能结束。递归定义就是循环定义。

2024-04-02 09:10:43 212

原创 vue安装与配置

原因:这些警告是npm在安装依赖包时发出的,通常是由于您的项目中的某些依赖项已经过时或被废弃。这个错误是由于在安装CLI插件时,npm无法找到所需的包@webassemblyjs/vue3.0:vue create 项目名 ( 项目名不要取中文和大写字母。这可能是由于该版本的包在npm仓库中不存在或被删除了。vue2.0:vue init webpack 项目名。运行项目:npm run serve。3.安装vue-router V4。5.打开Vue 项目管理器。介绍vue安装与配置。

2024-03-13 19:13:58 931

原创 R7-1 学生类-构造函数

按照格式:类名 [name=, sex=, age=]输出。使用idea自动生成,然后在修改成该输出格式。String name、String sex、int age,所有的变量必须为私有(private)。•输入1行name age sex , 调用上面的有参构造函数新建对象。3.对每个属性生成setter/getter方法。能对name,sex,age赋值。

2023-06-27 16:27:26 202

原创 R7-11 点

点是最简单的形,是几何图形最基本的组成部分。### 输入格式:请在这里写输入格式。例如:输入在一行中给出2个绝对值不超过1000的整数A和B。

2023-06-27 16:05:23 80

原创 R7-29 sdut-oop-6 计算各种图形的周长(多态)

定义测试类ShapeTest,用Shape接口(或类)定义变量shape,用其指向不同类形的对象,输出各种图形的周长。if(da <= 0 || db <= 0){//输入数据中有0或负数,则不表示任何图形。一行中若有3个数(中间用空格间隔),表示三角形的三边的长度。(1)三角形类Triangle (2)长方形类Rectangle (3)圆形类Circle等。行数与输入相对应,数值为根据每行输入数据求得的图形的周长。若输入数据中有0或负数,则不表示任何图形,周长为0。一行中若有1个数,表示圆的半径;

2023-06-27 16:03:09 132

原创 R7-20 横平竖直

一个木块如果高度比宽度大,我们说它是竖着放的,否则我们说它是平放的。读入一个木块的高度和宽度。如果它是平放的,则输出A,否则输出B。根据题目要求完善下面的代码。输入在一行中给出2个绝对值不超过1000的正整数A和B。在一行中输出一个字符A或者B。

2023-06-27 16:02:18 68

原创 R7-65 闰年判断

说明:当试题指定你输出一个字符串作为结果(比如本题的yes或者no,你需要严格按照试题中给定的大小写,写错大小写将不得分。输入包含一个整数y,表示当前的年份。数据规模与约定 1990 <= y <= 2050。输出一行,如果给定的年份是闰年,则输出yes,否则输出no。给定一个年份,判断这一年是不是闰年。年份是4的倍数而不是100的倍数;在这里给出相应的输出。在这里给出一组输入。其他的年份都不是闰年。年份是400的倍数。

2023-06-27 15:22:58 56

原创 R7-66 成绩分级管理

学校进行成绩分级管理,取消分数制,改为成绩分级评定。具体办法是:小于60分为E类;60分至70分(不含70分)为D类;70分至80分(不含)为C类;80分至90分(不含)为B类;设计一个程序,对输入的成绩进行等价划分。根据输入的成绩,输出对应的等级(大写字母)在这里给出相应的输出。在这里给出一组输入。输入一个整数表示成绩。

2023-06-27 15:16:11 45

原创 R7-67 西安距离

西安的道路可以看做是与x轴或y轴垂直的直线,小明位于(a,b),而目的地位于(c,d),问最少几步可以到达。一行中四个整数,a,b,c,d,表示坐标为(a,b)与(c,d),这里0<=a,b,c,d<=1000。小明来到了古都西安,想去参观大唐西市!输出这两个点的西安距离。

2023-06-27 15:12:02 418

原创 R7-68 二进制的前导的零

一个十进制的数字,比如24,在一个32位的计算机内部被表达为00000000000000000000000000011000。可以看到,从左边数过来,在第一个1之前,有27个0。我们把这些0称作前导的零。//求n的二进制数,t自减至二进制数的第一个1,即前导0个数。现在,你的任务是写一个程序,输入一个整数,输出在32位表达下它前导的零的个数。一个整数,表达输入被表达为一个32位的二进制数时,在第一个1之前的0的数量。//前导0个数为0,测试点。一个整数,在32位的整数可以表达的范围内。

2023-06-27 15:05:01 35

原创 R7-70 分队列

班级第一次列队,通常老师会让同学按身高排成一列,然后1、2报数,喊到1的同学向前一步,就这样,队伍就变成两列了。假设现在一个班级有n个同学,并且他们已经按身高排成了一列,同学按身高从1到n编号,你能告诉我最后哪些编号的同学站在了第一列么?按顺序输出所有在第一列的同学对应的编号,每两个编号之间用一个空格隔开。if(i==1)//输出奇数i。输入一个正整数n,表示班级的人数。

2023-06-27 14:16:46 69

原创 Java复习题——单选题

a[10]=2D.132B.2。

2023-06-27 11:30:39 468

原创 Java复习题-判断题

20.Java中的switch-case分支结构中,一旦控制表达式的计算结果与某个case值匹配成功,就执行完该case对应的语句块,即结束switch-case语句。2.循环嵌套是指在一个循环语句的循环体中再定义一个循环语句的语法结构。18.子类如果想使用父类的构造方法,必须在子类的构造方法中使用,并且必须使用关键字super来表示,而且super必须是子类构造方法中的头一条语句。4.数组中有length()这个方法,如array.length()表示数组array中元素的个数T。

2023-06-25 12:24:59 820

原创 R7-74 369寝室

369寝室是比较特殊的寝室,因为别的寝室都住了四个人,而369寝室只有三个人。为了在未来的某个日子可以见面,三位小伙伴有了一个约定,假设在未来的某一年,三位小伙伴的年龄的末尾正好出现3、6、9三个数,那么他们会再次相聚。如果100年内都不存在这样的情况,输出:so sad!现在问题来了,假设今年三位小伙伴的年龄分别是x,y,z,那么,他们三人最早几年后可以相聚呢?&& a + b + c == 18) {//相遇条件判断。输入数据包括三个整数x,y,z,分别表示三位伙伴的年龄。// 提前终止程序。

2023-06-25 11:32:00 169

原创 R7-71 累加器

请你实现一个累加器。输入n个非负整数,输出他们的和。1

2023-06-24 21:54:45 39 1

原创 R7-72 我是升旗手

第一行:包括一个整数n,表示班级里共有n位同学。第二行:包含n个三位数,表示每一位同学的身高。一年一度的升旗手选拔又要到了,学校要求每个班级选出一位同学做升旗手的候选人。为升旗手对身高有严格的要求,所以班主任决定选班级里个子最高的同学(如果两位同学。一样高,则选任意一位)。你能很快地给老师答案么?输出身高最高的同学的身高。

2023-06-24 21:50:52 388 1

原创 R7-75 等腰直角三角形

等腰直角三角形是指一个角是直角,且两条直角边相等的三角形。i++) {//n行。输入一个数n,表示三角形的边长。输出对应的用*表示的等腰直角三角形。那么,你能用程序来实现么?

2023-06-24 12:23:24 60 1

原创 R7-76 666

BigInteger remainder(BigInteger val) //返回当前大整数除以val的余数。BigInteger and(BigInteger val) //返回两个大整数的按位与的结果。BigInteger multiply(BigInteger val) //返回两个大整数的积。BigInteger divide(BigInteger val) //返回两个大整数的商。BigInteger add(BigInteger val) //返回两个大整数的和。

2023-06-24 12:12:34 84 1

原创 R7-77 倒顺数字串

输入正整数n,输出它的倒顺数字串。n的倒顺数字串,每两个数字之间只用一个空格隔开。输入一个正整数n,n的范围是[1,50]。

2023-06-24 11:48:58 52

原创 R7-78 空心字母金字塔

/将该字符转换为对应的ascll码。//取字符串的第一个字符。一个空心的大写英文字母金字塔,其中第1层的“A”在第1行的第40列,列从1开始计数。输入一个大写的英文字母,输出空心的字母金字塔。

2023-06-24 11:28:05 90 1

原创 R7-79 上三角数字三角形

j++){//每行有n-i+1个数。输入一个正整数n,输出具有n层的上三角数字三角形。//计数,自加1到n。一个上三角数字三角形,每个数字占四个字符位置。只有一个正整数n,1<=n<=100。

2023-06-24 10:51:49 155 1

原创 R7-81 求1+2+...+n的和

输入一个正整数n(假设 n<=100),求1+2+...+n的和,并输出相应的运算表达式。在这里给出相应的输出。在这里给出一组输入。

2023-06-24 10:26:10 81 1

原创 R7-82 最大因子

i ++){//求最大因数。输入一个整数n(假设n >= 2),显示其非本身的最大因数。在这里给出相应的输出。在这里给出相应的输出。输出除n以外的n的最大因数。在这里给出一组输入。在这里给出一组输入。输入一个大于等于2的整数。

2023-06-24 10:06:48 155

原创 R7-83 评委打分

班级里要搞智力竞赛啦!进入最后决赛的是10个同学,随着一道道题目的出示,有时是1号选手得分,有时是5号选手得分,每次答对者得10分,最后结果如何呢?//定义数组arr:表示十位同学的初始分。i ++){//格式输出。接下去有n行,每行有一个数字x,x表示本次可以加分的选手序号(每次答对者得10分)。第一行有十个整数,表示十位同学的初始分。10个同学最终的得分值,每两位同学之间有一个空格。

2023-06-23 21:27:59 240

原创 R7-85 用foreach求数组之和

定义一个整型数组a, 数组长度通过键盘给出,使用foreach语句,求数组所有元素之和。第二行给出数组每个元素的值,空格隔开。在这里给出相应的输出。输入在第一行给出数组的长度。在这里给出一组输入。

2023-06-23 20:41:41 207 1

原创 R7-86 求一组数组中的平均数

输入10个整数,输出这10个整数的的平均数,要求输出的平均数保留2位小数。

2023-06-23 20:32:42 28 1

原创 R7-87 整数排序(降序)

思路: java中Arrays.sort()用法(对数组进行排序):(1)Arrays.sort(int[] a):对一个数组的所有元素进行排序,并且是按从小到大的顺序。(2)Arrays.sort(int[] a, int fromIndex, int toIndex):对数组a的下标从fromIndex到toIndex-1的元素排序。输入5个整数,对所有整数进行排序,按照降序输出。按照降序输出5个整数。

2023-06-23 20:22:48 85 1

原创 R7-88 输出所有大于平均值的数

输出在第1行给出平均值,保留2位小数。在第2行输出所有大于平均值的数,每个数的后面有一个空格;如果没有满足条件的数,则输出空行。输入在第1行中给出一个正整数n(1≤n≤10),第2行输入n个整数,其间以空格分隔。i++) {//输出所有大于平均值的数。本题要求编写程序,将输入的n个整数存入数组a中,然后计算这些数的平均值,再输出所有大于平均值的数。i++) {//输入数据,求和。if(n10) {//输入的n不在有效范围内。如果输入的n不在有效范围内,则在一行中输出"Invalid."。

2023-06-23 19:32:50 44 1

原创 R7-90 两个一维数组相加求和

1在Main类中.创建一个方法,方法功能为求两个一维数组之和得到求和数组并返回。2.在main方法中创建两个一维数组,一维数组的长度通过键盘得到,数组的元素通过键盘输入。3.调用add方法得到两个一维数组之和,并输出这个一维数组的值。第二行输入第一个数组的各个元素 中间以空格隔开。第三行输入第二个数组的各个元素 中间以空格隔开。输出求和数组的各个元素,每行输出一个元素。在这里给出相应的输出。思路:依据题意输入输出即可。在这里给出一组输入。第一行输入数组的元素个数。

2023-06-23 18:00:35 268 1

原创 R7-15 物联网远程点灯实验

设计一个点类GeographicInfo,类中含有三个成员latitude、longitude和bo分别存储灯的位置以及灯的状态。通过Led()方法对自身的bo成员进行检测,如果为true时输出状态on,否则输出off。远程点亮一个LED 灯是物联网最基本的实验,假如灯的位置用一个点的从标来表示,请设计一个点类 ,并针对这个类进行编程实验,当输入位置坐标和开关状态时输出Led灯的 on或off状态。坐标和开关状态,如x y true。在这里给出相应的输出。灯的开关状态 on或off。在这里给出一组输入。

2023-06-23 17:26:43 137 1

原创 R7-14 物联网感知位置计算

物联网程序设计中,经常用到两个点的地理位置信息。思路:创建两个题目中提供的GeographicInfo类的实例对象,然后完成输入和输出的操作即可。假如你的位置信息是从A到B,写一个程序输出你的出行轨迹,注意你的位置用键盘输入语句。输入四个double类型变量。在这里给出相应的输出。在这里给出一组输入。输出这几个变量的位置.

2023-06-23 17:02:09 29 1

原创 R7-13 学生类设计

1.对于Student类,设计私有属性name和age,并为每一个成员变量name和age设计其setXXX()和getXXX()方法,并对于setAge方法,如果age被赋值为

2023-06-23 16:41:35 33 1

原创 java基础

System.out.println(name+": 这是我学习Java的第"+year+"年,"+"我期待的薪资是"+gonzi);

2023-05-06 18:14:19 18 1

原创 【无标题】

System.out.println("今天收到了"+10.99+"的红包");System.out.println("今年"+12+"岁了");System.out.println("我是海绵宝宝");System.out.println("我家在海底里");

2023-05-06 18:14:17 10

空空如也

空空如也

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

TA关注的人

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