自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 音乐播放器测试用例

一、测试说明链接:http://47.108.210.119:8080/onlineMusic/login.html音乐播放器具备登录、注册、添加音乐、查询音乐、添加音乐到喜欢列表及删除音乐等功能,本次测试是对音乐播放器的各项功能分别进行了模块测试。二、测试步骤1.登陆页面2.注册页面3.音乐列表页面4.喜欢音乐列表页面5.上传音乐页面...

2021-08-29 16:55:48 4694

原创 JAVA编程题——字符串反转

1.题目链接:https://www.nowcoder.com/questionTerminal/e45e078701ab4e4cb49393ae30f1bb04来源:牛客网接受一个只包含小写字母的字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)输入描述:输入一行,为一个只包含小写字母的字符串。输出描述:输出该字符串反转后的字符串。示例:输入abcd输出dcba解题思路:本题可以用两种方法来解,可以设置首尾两个指针 start 、en

2021-08-19 16:44:43 546

原创 JAVA编程题——最长公共子串

1.题目链接:https://www.nowcoder.com/questionTerminal/181a1a71c7574266ad07f9739f791506来源:牛客网查找两个字符串a,b中的最长公共子串。若有多个,输出在较短串中最先出现的那个。注:子串的定义:将一个字符串删去前缀和后缀(也可以不删)形成的字符串。请和“子序列”的概念分开!本题含有多组输入数据!输入描述:输入两个字符串输出描述:返回重复出现的字符解题思路:本题采用动态规划的方法进行求解,将问题抽象为

2021-08-17 16:20:13 536

原创 JAVA编程题——汽水瓶

1.题目链接:https://www.nowcoder.com/questionTerminal/fe298c55694f4ed39e256170ff2c205f来源:牛客网有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板

2021-08-17 15:33:52 336

原创 JAVA编程题——字符串通配符

1.题目链接:https://www.nowcoder.com/questionTerminal/43072d50a6eb44d2a6c816a283b02036来源:牛客网问题描述:在计算机中,通配符一种特殊语法,广泛应用于文件搜索、数据库、正则表达式等领域。现要求各位实现字符串通配符的算法。 要求:实现如下2个通配符:*:匹配0个或以上的字符(字符由英文字母,数字0-9和 ‘.’ 组成,下同)?:匹配1个字符注意:匹配时不区分大小写。输入:通配符表达式;一组字符串。输出

2021-08-16 19:59:01 564

原创 JAVA编程题——统计每个月兔子的总数

1.题目链接:https://www.nowcoder.com/questionTerminal/1221ec77125d4370833fd3ad5ba72395来源:牛客网有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少?(本题有多组数据)。输入描述:输入int型表示month输出描述:输出兔子总数int型解题思路:第n个月的兔子数量由两部分组成,一部分是上个月的兔子f(n-1),另一部是

2021-08-16 15:43:28 757

原创 JAVA编程题——完全数计算

1.题目链接:https://www.nowcoder.com/questionTerminal/7299c12e6abb437c87ad3e712383ff84来源:牛客网完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。例如:28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。s输入n,请输出n以内(含n)完全数的个数。计算范围,

2021-08-15 16:26:29 321

原创 JAVA编程题——计算日期到天数转换

1.题目链接:https://www.nowcoder.com/questionTerminal/769d45d455fe40b385ba32f97e7bcded来源:牛客网根据输入的日期,计算是这一年的第几天。输入描述:输入一行,每行空格分割,分别是年,月,日输出描述:输出是这一年的第几天示例:输入 2012 12 31输出 366输入 1982 3 4输出 63代码示例:import java.util.*;public class Ma

2021-08-15 12:35:07 406

原创 JAVA编程题——参数解析

1.题目链接:https://www.nowcoder.com/questionTerminal/668603dc307e4ef4bb07bcd0615ea677来源:牛客网在命令行输入如下命令:xcopy /s c:\ d:\,各个参数如下:参数1:命令字xcopy参数2:字符串/s参数3:字符串c:\参数4: 字符串d:\ 请编写一个参数解析程序,实现将命令行各个参数解析出来。解析规则:1.参数分隔符为空格2.对于用""包含起来的参数,如果中间有空格,不能解析为多个参数

2021-08-15 12:01:15 201

原创 JAVA编程题——跳石板

1.题目链接:https://www.nowcoder.com/questionTerminal/4284c8f466814870bae7799a07d49ec8来源:牛客网小易来到了一条石板路前,每块石板上从1挨着编号为:1、2、3… 这条石板路要根据特殊的规则才能前进:对于小易当前所在的编号为K的石板,小易单次只能往前跳K的一个约数(不含1和K)步,即跳到K+X(X为K的一个非1和本身的约数)的位置。小易当前处在编号为N的石板,他想跳到编号恰好为M的石板去,小易想知道最少需要跳跃几次可以

2021-08-15 10:10:20 315

原创 类和对象(二)

封装什么叫分装?软件开发的本质就是对程序复杂程度的管理.,如果一个软件代码复杂程度太高, 那么就无法继续维护. 如何管理复杂程度? 封装就是最基本的方法,在我们写代码的时候经常会涉及两种角色: 类的实现者和类的调用者。封装的本质就是让类的调用者不必太多的了解类的实现者是如何实现类的, 只要知道如何使用类就行了.这样就降低了类使用者的学习和使用成本, 从而降低了复杂程度。1.封装的实现private/public 这两个关键字表示“控制访问权限”被private修饰的成员方法或者成员变量,不能被

2021-05-05 10:29:36 117

原创 JAVA日常 --类与对象(一)

一、类和对象初步认知面向对象是一种现在最为流行的程序设计方法,几乎现在的所有应用都以面向对象为主,但是在面向对象设计之前,广泛采用的是面向过程。Java语言是基于对象的,关注的是对象,讲一件事拆分成不同的对象,靠对象之间的交互完成。面向过程注重的是过程,过程中涉及的行为就是功能。面向对象注重的是对象,就是参与过程中涉及到的主体,通过逻辑将一个个功能连接起来。面向对象的开发来讲也分为三个过程:OOA(面向对象分析)、OOD(面向对象设计)、OOP(面向对象编程)。面向对象的基本特征:(1)封装:

2021-04-11 15:57:55 226 1

原创 JAVA日常小结

本文记录了日常学习JAVA中所学到的知识点以及可能会遇到的问题。JAVA中的运算符JAVA中的运算符 分为算数运算符、关系运算符、逻辑运算符、位运算符四类。算数运算符:+ - * / % ++ –%不仅仅可以对int求模,也可以对double求模;复合运算符可以自动进行类型的转换;”++“和”–“用于数值变量之前,在赋值操作中,先对被”++“或”–“操作变量值先加1或者先减1,然后在进行其他的操作;"++"和”–“用于数值变量之后,在赋值操作中,先用被”++“或”–“的

2021-04-02 16:25:54 93

原创 JAVA学习第一步

初识JAVA,知识点总结。语法结构1.首先定义一个类:​ class HelloWorld{}2.在括号中添加主函数(main方法)​ public static void main (String[] args){}3.在主函数的大括号中添加一条输出语句​ System.out.println(“HelloWorld!”);关键字Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数

2021-04-01 16:15:56 116

空空如也

空空如也

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

TA关注的人

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