自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 斐波那契三角形Java实现

11 1 11 1 2 1 11 1 2 3 1 11 1 2 3 5 3 2 1 1…先写出求n点的斐波那契数,然后用运两层循环,一层循环是打印出第n层的数列,第二层循环从1到n层的数列。public class Fibo { public static int fib(int n){ if (n<1){ return -1; } if (n == 1 || n == 2){ .

2020-09-16 21:56:39 362

原创 软件测试知识点3

1.按开发阶段划分1.单元测试单元测试是对软件组成单元进行测试,目的是检验软件基本组成单位的正确性。测试的对象是软件设计的最小单位:模块。又称为模块测试。测试阶段:编码后或者编码前(TDD)测试对象:最小模块测试人员:白盒测试工程师或开发工程师测试依据:代码和注释+详细设计文档测试方法:白盒测试测试内容:模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试2.集成测试3....

2020-09-01 15:52:08 374

原创 爬虫项目的测试用例

测试用例的要素:标题 、用例编号、测试环境、测试平台、功能模块 、前置条件 、测试数据 、测试步骤 、优先级、预期结果标题:爬虫项目的测试用例用例编号:001测试环境:win7测试平台:InteliJ IDEA 2019.2.4 、github功能模块:爬取数据模块前置条件:爬虫项目代码编写无误、GitHub网站可以正常使用测试数据:项目的star数、fork数、open_issue数测试步骤:1.启动后能正常打印日志2.爬虫功能的验证:2-1.网络正常2-2.网络信号弱2-3.

2020-08-26 16:40:47 1661

原创 软件测试知识点2

1.软件测试的生命周期:需求分析→测试计划→ 测试设计、测试开发→ 测试执行→ 测试评估2.如何描述bug:标题、bug编号、测试环境、测试平台、测试步骤、测试版本号、功能模块、测试数据、预期结果、实际结果、bug的级别例:bug编号:01标题:ios版微信APP聊天记录无法删除测试版本号:v7.0.8功能模块:删除功能测试环境:iOS环境测试平台:手机的版本测试步骤:1.打开微信APP,进入聊天页面2.选择一条聊天记录,向左滑动出现删除按钮3.点击删除,出现确认删除按钮4.点击

2020-08-26 14:56:33 347

原创 软件测试知识点1

1.什么是软件测试:验证软件的功能是否满足用户的需求2软件测试的目的和原则:目的:验证软件有或没有问题。原则:以客户为中心,遵循软件测试的规范、流程、标准和要求3.软件测试和调试的区别1.目的不同 (–测试的任务是发现程序中的缺陷;调试的任务是定位并且解决程序中的问题)2.参与角色不同(–测试主要是由测试人员和开发人员来执行,黑盒测试主要由测试人员完成、单元/集成测试主要是由开发人员执行。调试由开发人员完成。)3.执行的阶段不同,调试一般在开发阶段,测试是贯穿整个软件周期。4.优秀测

2020-08-25 15:12:17 518

原创 牛客顺时针打印矩阵

public class Printer { public int[] clockwisePrint(int[][] mat, int n, int m) { int Xstart = 0; int Xend = m-1; int Ystart = 0; int Yend = n-1; int index =...

2020-04-27 16:26:53 153

原创 左右最值最大差

public class MaxGap { public int findMaxGap(int[] A, int n) { int leftmax = 0; int rightmax = 0; int value = 0; //value存放差值 int temp = 0;// temp存放每次的最大值 fo...

2020-04-27 15:42:58 132

原创 牛客合唱团

描述有 n 个学生站成一排,每个学生有一个能力值,牛牛想从这 n 个学生中按照顺序选取 k 名学生,要求相邻两个学生的位置编号的差不超过 d,使得这 k 个学生的能力值的乘积最大,你能返回最大的乘积吗?输入描述:每个输入包含 1 个测试用例。每个测试数据的第一行包含一个整数 n (1 <= n <= 50),表示学生的个数,接下来的一行,包含 n 个整数,按顺序表示每个学生的能力...

2020-04-26 18:48:53 210

原创 牛客单词倒序

单词倒序例如: I am a studentstudent a am Ipublic class InverteWord { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] str = sc.nextLine().split("...

2020-04-23 21:35:32 258

原创 牛客电话号码

public class PhoneNum { public static void main(String[] args){ String symbol="ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"; String number="222333444555666777788899991234567890"; ...

2020-04-21 13:46:25 323

原创 牛客字符串加密

1、对输入的字符串进行加解密,并输出。2加密方法为:当内容是英文字母时则用该英文字母的后一个字母替换,同时字母变换大小写,如字母a时则替换为B;字母Z时则替换为a;当内容是数字时则把该数字加1,如0替换1,1替换2,9替换0;其他字符不做变化。3、解密方法为加密的逆过程。接口描述:实现接口,每个接口实现1个基本操作:void Encrypt (char aucPassword[]...

2020-04-20 18:10:32 573

原创 牛客坐标移动

public class MovePoint { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()) { String s = sc.nextLine(); ...

2020-04-19 18:14:23 205

原创 牛客连续最大和

import java.util.Scanner;//连续最大和//一个数组有N个元素,求连续自数字的最大和//[-1,2,1],和最大的连续字数组为[2,1],其和为3public class ConMaxSum { public static void main(String[] args) { Scanner sc = new Scanner(Syste...

2020-04-19 18:07:55 149

原创 句子逆序

public class ReversOrder { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); int len = str.length(); String[...

2020-04-19 17:29:55 164

原创 牛客删除公共字符

public class DelePubChar { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()) { char[] c = sc.nextLine().toCharArray(); ...

2020-04-19 17:28:00 119

原创 牛客回文串

题目描述给定一个字符串,问是否能通过添加一个字母将其变为回文串输入描述一行一个由小写字母构成的字符串,字符串长度小于等于10输出描述输出答案(YES\NO)输入coco输出YESpublic class Palindrome { public static void main(String[] args) { Scanner sc = n...

2020-04-17 18:19:19 198

原创 牛客二维数组打印

public class TwoArray { public int[] arrayPrint(int[][] arr, int n) { int result[] = new int[n*n]; int temp = n-1; int j =0, k =0; while(temp >= -(n-1)) { ...

2020-04-17 18:13:39 226

原创 牛客空格替换

//空格替换public class Replacement { public String replaceSpace(String iniString, int length) { StringBuilder sb = new StringBuilder(); char[] c = iniString.toCharArray(); fo...

2020-04-16 15:30:36 132

原创 牛客寻找最近公共祖先

public class LCA { public int getLCA(int a, int b) {// <<左移 >>右移 if(a == b) { return a; } while(a != b) { a = a > b ? a>>1 :...

2020-04-16 15:09:16 206

原创 牛客地下迷宫

小青蛙有一天不小心落入了一个地下迷宫,小青蛙希望用自己仅剩的体力值P跳出这个地下迷宫。为了让问题简单,假设这是一个n*m的格子迷宫,迷宫每个位置为0或者1,0代表这个位置有障碍物,小青蛙达到不了这个位 置;1代表小青蛙可以达到的位置。小青蛙初始在(0,0)位置,地下迷宫的出口在(0,m-1)保证这两个位置都是1,并 且保证一定有起点到终点可达的路径),小青蛙在迷宫中水平移动一个单位距离需要消耗1点...

2020-04-15 18:50:31 178

原创 牛客木棒拼图

输入:51 11 11 12 11 2输出:NoNoYesNoNoimport java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Scanner;public class StickPuzzle { public st...

2020-04-15 18:16:09 199

原创 字母统计

public class WordCount { public static void main(String[] args) { Scanner sc = new Scanner(System.in); char[] arr = sc.nextLine().toCharArray();//toCharArry():把字符串转为char字符数组 ...

2020-04-13 17:28:20 133

原创 生成格雷码

题目描述在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同, 则称这种编码为格雷码(Gray Code),请编写一个函数,使用递归的方法生成N位的格雷码。给定一个整数n,请返回n位的格雷码,顺序为从0开始。public class GrayCode { public String[] getGray(int n) { String[] str = null;...

2020-04-13 16:46:26 167

原创 用重载计算规则图形的面积

目标:计算各种规则图形的面积:长方形、正方形、圆、三角形。public class Area { final double PI = 3.14f; double r; double width,Long; int side; double a,b,c; double area; void ar(double r){ //参数为圆的半径...

2020-04-13 15:38:15 2834

原创 牛客百万富翁问题

public class Millionaire { public static void main(String[] args) { long money = 0; long curMonry = 1; for(int i = 0; i < 30; i++) { money += curMonry; ...

2020-04-12 17:08:16 126

原创 输入一个正整数n,求n的阶乘末尾有多少个0

public class End0 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n =sc.nextInt(); int count = 0; for (int i = 0; i < n; i++)...

2020-04-10 19:31:10 641

原创 牛客:球的半径和体积

public class BollRadius { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x0 = sc.nextInt(); int y0 = sc.nextInt(); int z0 = sc.n...

2020-04-10 19:21:05 245

原创 牛客OJ石头剪刀布

输入:10C JJ BC BB BB CC CC BJ BB CJ J输出:5 3 22 3 5B Bpublic class FingerGuessingGame { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ...

2020-04-09 20:41:57 281

原创 牛客:说反话

题目描述:给定一句英语,要求编写程序,将句中的单词依次按顺序颠倒输出示例输入:Hello World Here I Come输出:Come I Here World Hellopublic class Ironic { //根据单词与单词直接的空格分隔,存放在数组,然后从后往前依次打印 public static void main(String[] args) ...

2020-04-07 12:05:41 82

原创 牛客大整数排序

输入描述输入第一行为一个整数N,(1<=N<=100)。接下来的N行每行有一个数,数的长度范围为1<=len<=1000。每个数都是一个正数,并且保证不包含前缀零。输出描述可能有多组测试数据,对于每组数据,将给出的N个数从小到大进行排序,输出排序后的结果,每个数占一行。public class LargeIntegerSort { public stat...

2020-04-06 17:47:02 144

原创 牛客奇偶校验

public class OddEvenCheck { //思路:奇校验需要保证得到结果中的1的个数为奇数 //3的ASCII码为51,二进制为:0011 0011 奇校验为:1011 0011 public static void process(String s) { char[] chars = s.toCharArray(); fo...

2020-04-06 17:18:10 175

原创 牛客OJ守形数

守形数是这样一种整数,它的平方的低位部分等于它本身。如:25的平方是625,低位部分为25,因此25是一个守形数解题思路:先判断输入的整数N与10 的大小,小于10,则判断时除10取余,大于10则除100取余。public class KeepNum { public static void main(String[] args) { Scanner sc = n...

2020-04-03 17:56:42 746

原创 牛客微信红包

题目描述春节期间小明使用微信收到很多个红包,非常开心。在查看领取红包记录时发现,某个红包金额出现的次数超过了红包总数的一半。请帮小明找到该红包金额。写出具体算法思路和代码实现,要求算法尽可能高效。public class WxGift { public int getValue(int[] gifts, int n) { Arrays.sort(gifts); //...

2020-04-03 14:29:22 241

原创 牛客密码验证合格

题目描述密码要求1、长度超过8位2.包括大小写字母、数字、其他符号,以上4种至少三种3.不能有相同长度超过2的子串重复 说明:长度超过2的子串输入描述一组或多组长度超过2的字符串。每组占一行输出描述如果符合要求输出:OK,否则输出NGpublic class AdminPassword { //String类中有一个String.matches() ,这个方法...

2020-04-03 14:24:45 526

原创 牛客OJ:整数与IP地址之间的转换

题目描述原理:ip地址的每段可以看成是一个0-255的整数,把每段拆分成一个二进制形式组合起来,然后把这个二进制数转变成一个长整数。举例:一个ip地址为10.0.3.193每段数字 相对应的二进制数10 000010100 000000003 00...

2020-04-03 13:23:25 184

原创 牛客OJ:找X

题目描述输入一个数n,然后输入n个数值各不相同的数,再输入一个值X,输出这个值在这个数组的下标(从0开始,若不在数组中则输出-1)。输入描述测试数据有多组,输入n(1 <= n <= 200),接着输入n个数,然后输入x.输出描述对于每组输入,请输出结果public class FindX { public static void main(String...

2020-04-02 22:16:22 221

原创 牛客OJ:记票统计

//输入候选人的人数//第二行输入候选人的名字//第三行输入投票人的人数//第四行输入投票public class StatisticVote { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()) {...

2020-04-02 16:33:35 220

原创 牛客OJ:数字之和

示例:输入:4129739999输出:4 73 916 2239 36public class AddSum { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()) { ...

2020-04-02 15:47:38 211

原创 java编写牛客OJ题:学分绩点

北京大学对本科生的成绩施行平均学分绩点制(GPA)。既将学生的实际考分根据不同的学科的不同学分按一定的公式进行计算。公式如下:实际成绩 绩点90——100 4.085——89 3.782——84 3.378——81 3.075——77 2.772——74 2.368——71 2.064——67 1.560——63 1.060以下 0输入描述:第一行 总的课程数n(n...

2020-04-01 17:04:09 307

原创 java编写牛客人民币转换

输入描写输入一个double数输出描写输出人民币格式import java.util.Scanner;public class Rmb { //解题思路:用字符串接收输入的值,然后整数位和小数位分别判断。 //注意:十位的壹为拾,不为壹拾。 public static void main(String[] args) { Scanne...

2020-04-01 16:31:16 243

空空如也

空空如也

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

TA关注的人

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