自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HarmonyOS NEXT Developer Beta2 端云一体化 运行报错

右击“cloudfunctions”目录,选择“Debug Cloud Functions” 或 “Run Cloud Functions”可能会报错。查看D:\HarmonyNext\DevEco Studio\tools\node\npm.cmd该文件权限是否全部开启。右击“cloudfunctions”目录下的具体的Cloud Functions。

2024-08-04 16:56:59 253

原创 计网复习题

在表1中,1号分组封装的TCP段的SYN=1, ACK=0, seq=846b 41c5H: 2号分组封装的TCP段的SYN=1, ACK=1, seq= e059 9fefH, ack =846b 41c6H: 3号分组封装的TCP段的ACK=1, seq= 846b 41c6H,ack= e059 9ff0H,所以1、2、3号分组完成了TCP连接的建立过程。试给出每一个局域网的地址块(包括前缀)。a)TCP传送的数据流中的每一个字节都是有一个编号的,而TCP报文段的序号为其数据部分第一个字节的编号。

2023-06-24 16:58:52 961

原创 英语4级技巧

说明:在这部分,你有30分钟的时间在课堂上写一篇关于PowerPoint(PPT)使用的文章。说明:在这部分,你有30分钟的时间写一篇关于在线图书馆的文章。在这部分中,你有30分钟的时间就教育方式中的拥有这一主题进行写作。说明:在这部分,你有30分钟的时间写一篇关于在线词典的文章。说明:在这部分中,你有30分钟的时间写下交流方式的变化这一主题。说明:在这一部分,你有30分钟的时间写关于交通方式变化的主题。许多研究声称,电脑分散了人们的注意力,使他们成为懒惰的思考者,甚至降低了他们的工作效率。

2023-06-09 17:44:29 2371

原创 应用文写作

05 英一(辞职+道歉)

2023-04-27 09:13:14 227 2

原创 考研英语石雷鹏30个写作功能句

【代码】30个写作功能句。

2023-04-26 15:07:41 2753 1

原创 求解二叉树

二叉树的三种遍历方式:1.先序遍历:按照根节点->左子树->右子树的顺序访问二叉树A B D H E I C F J K G2.中序遍历:按照左子树->根节点->右子树的顺序访问D H B E I A J F K C G3.后序遍历:按照左子树->右子树–>根节点的顺序访问H D I E B J K F G C A求解二叉树1.已知:中序遍历序列、前序遍历序列1 2 3 4 5 6 74 1 3 2 6 5 7#include&lt

2022-04-22 15:55:00 1112

原创 响应报文分析

常见状态码:状态码状态码描述说明200OK请求已成功,请求所希望的响应头或数据体将随此响应返回。出现此状态码是表示正常状态。302Move temporarily重定向,请求的资源临时从不同的地址响应请求。304Not Modified从浏览器缓存中读取数据,不从服务器重新获取数据。例如,用户第一次从浏览器访问服务器端图片资源,以后在访问该图片资源的时候就不会再从服务器上加载而直接到浏览器缓存中加载,这样效率更高。404Not Found请求资源不存

2022-01-21 11:18:13 451

原创 idea整合tomcat

目标:能够在idea中创建运行web项目路径:使用idea创建javaweb项目使用idea运行javaweb项目使用idea实现静态资源热更新想在idea中将web项目发布到tomcat中,首先要先创建web项目使用IDEA创建JavaWeb项目【第1步】 File ==> New ==> Project【第2步】 选择Java Enterprise,选择jdk8,然后配置tomcat说明:由于jdk11对于tomcat的兼容性不是很好(会出现一些异常问题),建议都使用jd.

2022-01-03 23:56:55 997

原创 HashSet集合中添加三个Person对象

在HashSet集合中添加三个Person对象,把姓名相同的人当作同一个人,禁止重复添加。要求如下:Person类中定义name和age属性,重写hashCode()方法和equals()方法,针对Person类的name属性进行比较,如果name相同,hashCode方法的返回值相同,equals()方法返回true.import java.util.*;class Person{ String name; int age; public Person(String name, int ag

2021-12-30 09:29:24 2129

原创 Leir的考试

众所周知,leir是一个 “1+1” 都能回答错误的小可爱。因为这个,她没少吃R老师的头槌。今天,R老师来了场测验。leir看着卷子,一头雾水,什么都不会啊。怎么办呢?幸好都是选择题。leir心想:“坊间传说,三长一短选最短,三短一长选最长,参差不齐就选 C。我不如就这么试一试,兴许能少吃9下头槌呢。”可是,题目好多啊,题目好长啊,leir数都数不过来了,于是就请聪明的你来帮她选出答案啦。注意,由于 “三长一短” 排在 “三短一长“之前,所以优先判断是否满足 “三长一短”,再判断是否满足 “三短一长

2021-12-10 18:24:46 825

原创 Tomcat下载与安装

Tomcat下载&安装第1步:官网地址:https://tomcat.apache.org 选择tomcat8.5版本1528465078032第2步:选择具体的版本8.5.271528465235423【tomcat软件类型介绍】tar.gz文件 是linux和mac操作系统下的压缩版本zip文件 是window操作系统下压缩版本(我们选择zip文件)第3步:下载完成 (下载的是 window版的压缩包)1528465409053第4步:解压安装直接将下载的zip文件解压到没

2021-12-07 11:59:57 3804

原创 部署web项目到tomcat

06_Tomcat:部署web项目到tomcat目标能够把web项目部署到tomcat服务器路径在tomcat中直接发布web项目使用虚拟路径发布web项目使用独立xml配置发布web项目tomcat已经安装完成,我们启动tomcat后就能够通过ip地址和端口访问到这台服务器了。但是,我们通过访问http://ip:8080 看到的页面只是tomcat提供的一个页面。真实生活中,百度和淘宝可能使用的服务器都是tomcat,但是我们访问百度和淘宝看到的却是不同的页面,这是因为我们访问的是百度和淘

2021-12-07 11:58:08 4543

原创 到底有多二

一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值。如果这个数是负数,则程度增加0.5倍;如果还是个偶数,则再增加1倍。例如数字-13142223336是个11位数,其中有3个2,并且是负数,也是偶数,则它的犯二程度计算为:3/11×1.5×2×100%,约为81.82%。本题就请你计算一个给定整数到底有多二。输入格式:输入第一行给出一个不超过50位的整数N。输出格式:在一行中输出N犯二的程度,保留小数点后两位。输入样例:-13142223336输出样例:81.82%代码如

2021-11-22 20:46:14 89

原创 名人堂与代金券 (25 分)

对于在中国大学MOOC(http://www.icourse163.org/ )学习“数据结构”课程的学生,想要获得一张合格证书,总评成绩必须达到 60 分及以上,并且有另加福利:总评分在 [G, 100] 区间内者,可以得到 50 元 PAT 代金券;在 [60, G) 区间内者,可以得到 20 元PAT代金券。全国考点通用,一年有效。同时任课老师还会把总评成绩前 K 名的学生列入课程“名人堂”。本题就请你编写程序,帮助老师列出名人堂的学生,并统计一共发出了面值多少元的 PAT 代金券。输入格式:.

2021-11-18 22:00:10 112

原创 点赞狂魔(25 分)

微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。然而有这么一种人,他们会通过给自己看到的一切内容点赞来狂刷存在感,这种人就被称为“点赞狂魔”。他们点赞的标签非常分散,无法体现出明显的特性。本题就要求你写个程序,通过统计每个人点赞的不同标签的数量,找出前3名点赞狂魔。输入格式:输入在第一行给出一个正整数N(≤100),是待统计的用户数。随后N行,每行列出一位用户的点赞标签。格式为“Name K F 1⋯F K .

2021-11-18 21:29:55 107

原创 寻找大富翁

胡润研究院的调查显示,截至2017年底,中国个人资产超过1亿元的高净值人群达15万人。假设给出N个人的个人资产值,请快速找出资产排前M位的大富翁。输入格式:输入首先给出两个正整数N(≤10^6)和M(≤10),其中N为总人数,M为需要找出的大富翁数;接下来一行给出N个人的个人资产值,以百万元为单位,为不超过长整型范围的整数。数字间以空格分隔。输出格式:在一行内按非递增顺序输出资产排前M位的大富翁的个人资产值。数字间以空格分隔,但结尾不得有多余空格。输入样例:8 38 12 7 3 20 9 5

2021-11-16 14:59:31 609

原创 7-15 跳一跳

Drizzle 面前有一条由一堆非负整数组成的道路,从第一个数字起步,每次他都能跳出不大于当前数字的距离,每个数字之间的距离为1,那么他最少需要跳多少次才能到达终点?要求:输入:第一行输入道路中数字的个数n也就是道路的长度,第二行输入这n个数字输出:输出一个数字,表示最少跳跃次数示例:输入:52 3 1 1 4输出:2解释: 跳到最后一个位置的最小跳跃数是 2。从下标为 0 跳到下标为 1 的位置,跳 1 步,然后跳 3 步到达数组的最后一个位置。范围:对于 2.

2021-11-16 12:24:25 1066 1

原创 加油站之最小加油次数 (15 分)

加油站之最小加油次数 (15 分)一辆汽车要行驶L单位距离。最开始时,汽车上有P单位汽油,每向前行驶1单位距离消耗1单位汽油。如果在途中车上的汽油耗尽,汽车就无法继续前行,即无法到达终点。途中共有N个加油站,加油站提供的油量有限,汽车的油箱无限大,无论加多少油都没问题。给出每个加油站距离终点的距离L和能够提供的油量P,问卡车从起点到终点至少要加几次油?如果不能到达终点,输出-1。输入格式:第一行输入N; 接下来N行分别输入两个整数L和P。 最后一行表示汽车的起点到终点的位置L和油量P。输出格

2021-11-15 21:09:22 1425

原创 最少失约 (10 分)

最少失约 (10 分)某天,诺诺有许多活动需要参加。但由于活动太多,诺诺无法参加全部活动。请帮诺诺安排,以便尽可能多地参加活动,减少失约的次数。假设:在某一活动结束的瞬间就可以立即参加另一个活动。输入格式:首先输入一个整数T,表示测试数据的组数,然后是T组测试数据。每组测试数据首先输入一个正整数n,代表当天需要参加的活动总数,接着输入n行,每行包含两个整数i和j(0≤i<j<24),分别代表一个活动的起止时间。输出格式:对于每组测试,在一行上输出最少的失约总数。输入样例:

2021-11-15 15:50:36 1420

原创 java中的输入

猜数游戏:输入一个小数,看是否对!!!import java.util.Scanner;public class chaishu{ public static void main(String[] args){ Scanner input = new Scanner(System.in); // input可以改成任意可行的字符,只要与下面的输入保持一致即可 double n = (double)Math.random(); // 随机生成一个小数

2021-10-01 20:21:37 687

原创 猴子吃包子

猴子吃包子从前,有一只吃包子很厉害的猴子,它可以吃无数个包子,但是,它吃不同的包子速度也不同;肉包每秒钟吃x个;韭菜包每秒钟吃y个;没有馅的包子每秒钟吃z个;现在有x1个肉包,y1个韭菜包,z1个没有馅的包子;问:猴子吃完这些包子要多久?结果保留p位小数。输入格式输入1行,包含7个整数,分别表示吃不同包子的速度和不同包子的个数和保留的位数。输出格式输出一行,包含1个实数,表示吃完所有包子的时间。样例输入4 3 2 20 30 15 2样例输出22.50数据规模和约定0&lt

2021-04-12 23:16:16 90

原创 字符串的冒泡排序 (20 分)

字符串的冒泡排序 (20 分)我们已经知道了将N个整数按从小到大排序的冒泡排序法。本题要求将此方法用于字符串序列,并对任意给定的K(<N),输出扫描完第K遍后的中间结果序列。输入格式:输入在第1行中给出N和K(1≤K<N≤100),此后N行,每行包含一个长度不超过10的、仅由小写英文字母组成的非空字符串。输出格式:输出冒泡排序法扫描完第K遍后的中间结果序列,每行包含一个字符串。输入样例:6 2bestcateastafreeday输出样例:bestacatd

2021-03-25 20:32:25 251

原创 出生年 (15 分)

以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话。输入格式:输入在一行中给出出生年份y和目标年份中不同数字的个数n,其中y在[1, 3000]之间,n可以是2、或3、或4。注意不足4位的年份要在前面补零,例如公元1年被认为是0001年,有2个不同的数字0和1。输出格式:根据输入,输出x和能达到要求的年份。数字间以1.

2021-03-24 21:00:09 339

原创 点赞 (20 分)

点赞 (20 分)微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。本题就要求你写个程序,通过统计一个人点赞的纪录,分析这个人的特性。输入格式:输入在第一行给出一个正整数N(≤1000),是该用户点赞的博文数量。随后N行,每行给出一篇被其点赞的博文的特性描述,格式为“K F1⋯F​K”其中1≤K≤10,Fi(i=1,⋯,K)是特性标签的编号,我们将所有特性标签从1到1000编号。数字间以空格分隔。输出格式:

2021-03-23 19:59:24 101

原创 跟奥巴马一起画方块 (15 分)

跟奥巴马一起画方块 (15 分)美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长N(3≤N≤21)和组成正方形边的某种字符C,间隔一个空格。输出格式:输出由给定字符C画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,我们输出的行数实际上是列数的50%(四舍五入取

2021-03-21 21:40:55 291

原创 倒数第N个字符串 (15 分)

倒数第N个字符串 (15 分)给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增。例如当 L 为 3 时,序列为 { aaa, aab, aac, …, aaz, aba, abb, …, abz, …, zzz }。这个序列的倒数第27个字符串就是 zyz。对于任意给定的 L,本题要求你给出对应序列倒数第 N 个字符串。输入格式:输入在一行中给出两个正整数 L(2 ≤ L ≤ 6)和 N(≤105)。输出格式:在一行

2021-03-14 09:28:44 877

原创 A-B (20 分)

A-B (20 分)本题要求你计算A−B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串A−B。输入格式:输入在2行中先后给出字符串A和B。两字符串的长度都不超过104​​ ,并且保证每个字符串都是由可见的ASCII码和空白字符组成,最后以换行符结束。输出格式:在一行中打印出A−B的结果字符串。输入样例:I love GPLT! It's a fun game!aeiou输出样例:I lv GPLT! It's fn

2021-03-13 22:39:25 220

原创 帅到没朋友 (20 分)

帅到没朋友 (20 分)当芸芸众生忙着在朋友圈中发照片的时候,总有一些人因为太帅而没有朋友。本题就要求你找出那些帅到没有朋友的人。输入格式:输入第一行给出一个正整数N(≤100),是已知朋友圈的个数;随后N行,每行首先给出一个正整数K(≤1000),为朋友圈中的人数,然后列出一个朋友圈内的所有人——为方便起见,每人对应一个ID号,为5位数字(从00000到99999),ID间以空格分隔;之后给出一个正整数M(≤10000),为待查询的人数;随后一行中列出M个待查询的ID,以空格分隔。注意:没有朋友的

2021-03-13 21:33:07 73

原创 古风排版 (20 分)

古风排版 (20 分)中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。输入格式:输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。输出格式:按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足N个)。输入样例:4This is a test case输出样例:asa Tst ihe tsi ce s代码如下:#include<bits/stdc++.h

2021-03-13 19:55:54 138

原创 到底有多二 (15 分)

到底有多二 (15 分)一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值。如果这个数是负数,则程度增加0.5倍;如果还是个偶数,则再增加1倍。例如数字-13142223336是个11位数,其中有3个2,并且是负数,也是偶数,则它的犯二程度计算为:3/11×1.5×2×100%,约为81.82%。本题就请你计算一个给定整数到底有多二。输入格式:输入第一行给出一个不超过50位的整数N。输出格式:在一行中输出N犯二的程度,保留小数点后两位。输入样例:-13142223336输出样例

2021-03-13 19:13:24 193

原创 小字辈 (25分)

本题给定一个庞大家族的家谱,要请你给出最小一辈的名单。输入格式:输入在第一行给出家族人口总数 N(不超过 100 000 的正整数) —— 简单起见,我们把家族成员从 1 到 N 编号。随后第二行给出 N 个编号,其中第 i 个编号对应第 i 位成员的父/母。家谱中辈分最高的老祖宗对应的父/母编号为 -1。一行中的数字间以空格分隔。输出格式:首先输出最小的辈分(老祖宗的辈分为 1,以下逐级递增)。然后在第二行按递增顺序输出辈分最小的成员的编号。编号间以一个空格分隔,行首尾不得有多余空格。输入样例:

2021-01-27 21:42:46 120

原创 前世档案 (20分)

网络世界中时常会遇到这类滑稽的算命小程序,实现原理很简单,随便设计几个问题,根据玩家对每个问题的回答选择一条判断树中的路径(如下图所示),结论就是路径终点对应的那个结点。现在我们把结论从左到右顺序编号,编号从 1 开始。这里假设回答都是简单的“是”或“否”,又假设回答“是”对应向左的路径,回答“否”对应向右的路径。给定玩家的一系列回答,请你返回其得到的结论的编号。输入格式:输入第一行给出两个正整数:N(≤30)为玩家做一次测试要回答的问题数量;M(≤100)为玩家人数。随后 M 行,每行顺次给出.

2021-01-27 20:17:42 296

原创 出租 (20分)

下面是新浪微博上曾经很火的一张图:一时间网上一片求救声,急问这个怎么破。其实这段代码很简单,index数组就是arr数组的下标,index[0]=2 对应 arr[2]=1,index[1]=0 对应 arr[0]=8,index[2]=3 对应 arr[3]=0,以此类推…… 很容易得到电话号码是18013820100。本题要求你编写一个程序,为任何一个电话号码生成这段代码 —— 事实上,只要生成最前面两行就可以了,后面内容是不变的。输入格式:输入在一行中给出一个由11位数字组成的手机号码。输

2021-01-22 12:09:21 990 1

原创 换个格式输出整数 (15分)

让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12…n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数。例如 234 应该被输出为 BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。输入格式:每个测试输入包含 1 个测试用例,给出正整数 n(<1000)。输出格式:每个测试用例的输出占一行,用规定的格式输出 n。输入样例 1:234输出样例 1:BBSSS1234输入样例 2:23输出样例 2:S

2021-01-20 12:45:00 82

原创 计算摄氏温度 (5分)

给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。输入格式:输入在一行中给出一个华氏温度。输出格式:在一行中按照格式“Celsius = C”输出对应的摄氏温度C的整数值。输入样例:150输出样例:Celsius = 65代码如下:#include<bits/stdc++.h>using namespace std;int main(){ int n, m; cin &g

2021-01-19 17:37:07 150

原创 个位数统计 (15分)

给定一个 k 位整数 N=d​k−110k−1+⋯+d1101+d0(0≤di≤9, i=0,⋯,k−1, dk−1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。输入格式:每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N。输出格式:对 N 中每一种不同的个位数字,以 D:M 的格式在一行中输出该位数字 D 及其在 N 中出现的次数 M。要求按 D 的升序输出。输入样例:100311输出

2021-01-19 17:23:16 109

原创 打印沙漏 (20分)

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印***** *** * ********所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分隔。输出格式:首先打印出由给定符号组成的最大的沙漏形状,

2021-01-19 16:45:30 47

原创 Hello World (5分)

这道超级简单的题目没有任何输入。你只需要在一行中输出著名短句“Hello World!”就可以了。输入样例:无输出样例:Hello World!代码如下:#include<bits/stdc++.h>using namespace std;int main(){ cout<<"Hello World!"; return 0;}...

2021-01-19 15:37:48 78 1

原创 整除光棍 (20分)

这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。 现在,你的程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示x乘以s是一个光棍,第二个数字n是这个光棍的位数。这样的解当然不是唯一的,题目要求你输出最小的解。提示:一个显然的办法是逐渐增加光棍的位数,直到可以整除x为止。但难点在于,s可能是个非常大的数 —— 比如,程序

2021-01-18 20:23:48 87

原创 数字黑洞 (20分)

数字黑洞 (20分)给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。例如,我们从6767开始,将得到7766 - 6677 = 10899810 - 0189 = 96219621 - 1269 = 83528532 - 2358 = 61747641 - 1467 = 6174

2021-01-16 21:36:19 126

空空如也

空空如也

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

TA关注的人

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