自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SQL129 月均完成试卷数不小于3的用户爱作答的类别

count(distinctdate_format(submit_time,'%Y%m')某用户参与做答所在月的个数,由于该用户在同一个月可能作答多次,所以需要去重。所以月均完成试卷数不小于3count(submit_time)/count(distinctdate_format(submit_time,'%Y%m')>=3。题目要求请从表中统计出“当月均完成试卷数”不小于3的用户们爱作答的类别及作答次数,按次数降序输出。count(submit_time)某用户总的完成试卷的次数。...

2022-07-23 10:50:53 425 1

原创 SQL128 未完成试卷数大于1的有效用户

现有试卷作答记录表exam_record(uid用户ID, exam_id试卷ID, start_time开始作答时间, submit_time交卷时间, score得分),示例数据如下:还有一张试卷信息表examination_info(exam_id试卷ID, tag试卷类别, difficulty试卷难度, duration考试时长, release_time发布时间),示例数据如下:请统计2021年每个未完成试卷作答数大于1的有效用户的数据(有效用户指完成试卷作答数至少为1且未完成数小于5),输出用

2022-07-12 09:44:12 236

原创 SQL126 平均活跃天数和月活人数

用户在牛客试卷作答区作答记录存储在表exam_record中,内容如下:exam_record表(uid用户ID, exam_id试卷ID, start_time开始作答时间, submit_time交卷时间, score得分)请计算2021年每个月里试卷作答区用户平均月活跃天数avg_active_days和月度活跃人数mau,上面数据的示例输出如下:解释:2021年7月有2人活跃,共活跃了3天(1001活跃1天,1002活跃2天),平均活跃天数1.5;2021年9月有4人活跃,共活跃了5天,平均活跃天数

2022-07-11 11:20:48 816 2

原创 SQL119 修改表

现有一张用户信息表user_info,其中包含多年来在平台注册过的用户信息。用户信息表user_info:请在用户信息表,字段level的后面增加一列最多可保存15个汉字的字段school;并将表中job列名改为profession,同时varchar字段长度变为10;achievement的默认值设置为0。输出结果示例:备注:建表时限制的字符集为utf8,MySQL版本为8.*后台会通过SHOW FULL FIELDS FROM user_info 来对比输出结果。1.添加列alter table 表名

2022-07-10 11:55:11 530

原创 JAVA39 集合遍历-JAVA40 排队系统-JAVA41 首尾交替出队

题目描述请使用三种方式遍历一个list集合键盘任意输入的五个int类型变量使用三种不同的方法遍历集合,遍历输出时不换行,数字之间用空格隔开代码结果请设计一个排队程序,用户有普通客人和VIP客人之分,VIP客人不排队(即VIP客人在队列头部),目前队列中已有两位客人小明和小军在排队,请将VIP客人小红新增至队列头部。无 预设代码中已经指定输出结果:现从一队学生中抽人上台演讲,为公平起见,队头队尾交替抽取,请通过程序实现这个出队的过程。一组学生的名字交替打印队头队尾学生的名字 结果:...

2022-07-03 11:23:33 234

原创 JAVA36 日期换算

题目描述已知,纽约时间比北京时间慢12小时,请根据用户输入的北京时间输出相应的纽约时间,若用户输入错误的月份或日期等信息则将其顺加。例如用户输入2021 13 32 14 43 54则生成北京时间为:2022-02-01 14:43:54 纽约时间为:2022-02-01 02:43:54一组字符串,年,月,日,时,分,秒用空格隔开,如果用户数据输入不正常,应输出“您输入的数据不合理”北京时间为:年-月-日 时:分:秒纽约时间为:年-月-日 时:分:秒思路代码结果...

2022-07-03 09:14:24 363

原创 JAVA35 输出某一年的各个月份的天数

题目描述输入任意年份,输出该年份各月天数(请使用 Calendar 类中的方法)任意年份(int类型整数)x年1月:yy天x年2月:yy天x年3月:yy天x年4月:yy天x年5月:yy天x年6月:yy天x年7月:yy天x年8月:yy天x年9月:yy天x年10月:yy天x年11月:yy天x年12月:yy天(x为输入的任意年份,yy为当月天数)代码结果...

2022-07-02 09:54:53 269

原创 JAVA31 十进制数转二进制数

题目描述控制台随机输入一个十进制数,请你将它转换为二进制数并输出控制台随机输入的十进制正整数该十进制数转换的二进制数字代码方式1方式2方式3结果

2022-07-02 09:33:46 438

原创 JAVA30 统计字符串中字母出现次数

题目描述给定一个字符串,随机输入一个字母,判断该字母在这个字符串中出现的次数任意一个字母字母在字符串中出现次数思路代码方式1:方式2:字符串长度减去用空字符串替换后的长度,就能得到被替换字符的个方式3结果......

2022-06-27 11:57:58 1128

原创 JAVA29 动态字符串

题目描述将一个由英文字母组成的字符串转换成从末尾开始每三个字母用逗号分隔的形式。一个字符串修改后的字符串思路因为String类型字符串不可变,我们用这个字符串创建一个新的StringBuilder型的字符串,然后从字符串末尾第3位开始,每次三位三位地遍历,将逗号用insert函数插入其中。最后将StringBuilder型转变成String输出即可。代码方法1:方式2:结果...

2022-06-27 11:52:49 664

原创 JAVA11 求最小公倍数--牛客刷题

题目描述编写一个方法,该方法的返回值是两个不大于100的正整数的最小公倍数两个int类型变量作为方法的参数int类型的变量,值为两个数的最小公倍数代码结果一球从h米高度自由落下,每次落地后反弹回原高度的一半再落下,求它在第n次落地时共经过了多少米?第n次反弹多高?输入小球的初始高度和落地的次数(先输入小球初始高度再输入反弹次数)输出小球反弹的高度和经过的距离(先输出反弹的高度再输出经过的距离,中间用空格隔开)输入:100 3输出:12.500 250.000结果保留三位小数,保留方式已经写在预设方法

2022-06-19 17:13:10 336

原创 JAVA10 统计输入正数个数--牛客刷题

题目描述控制台输入整数,请设计一个死循环,当用户输入非正数时停止输入。请给出用户输入的正整数个数(默认输入个数不超过2147483647)若干整数,整数之间用空格隔开控制台输入的正整数个数代码结果...

2022-06-19 15:06:27 196

原创 JAVA9 数列求和--牛客刷题

题目描述有数列为:9,99,999,...,9999999999。要求使用程序计算此数列的和,并在控制台输出结果。(请尝试使用循环的方式生成这个数列并同时在循环中求和无将该数列的和直接输出思路1、为了防止累加和越界,我们最好使用long而非int。2、代码结果...

2022-06-19 14:54:39 147

原创 JAVA8 邮箱验证--牛客刷题

题目描述请根据给出的正则表达式来验证邮箱格式是否合法,如果用户输入的格式合法则输出「邮箱格式合法」,否则输出「邮箱格式不合法」。任意字符串根据输入的邮箱格式判断其合法于不合法,若输入字符串符合邮箱格式则输出邮箱格式合法,否则输出邮箱格式不合法思路:代码结果...

2022-06-19 14:39:34 180

原创 JAVA7 判断学生成绩等级

现有如下成绩等级A,B,C,D。其中A代表优秀,B代表良好,C代表及格,D代表不及格。现在请你来为学生的成绩进行分级,如果用户输入错误则输出未知等级。成绩等级对应的中文表述优秀,良好,及格,不及格,未知等级代码...

2022-06-19 12:12:11 167

空空如也

空空如也

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

TA关注的人

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