自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 牛课题15-牛牛与二进制

牛课题15-牛牛与二进制题目描述牛牛想把一个数n转化为八位的二进制数,只不过牛牛不知道该怎么做,所以他想请你帮忙。给定一个数n,返回将这个数转化为八位的二进制数(不足八位,往前补0)。示例1输入1返回值“00000001”①运用短除法把余数存起来,知道除数为0 时结束,再把所得字符串填充成8位再倒叙返回,即所得结果public String tranBinary (int n) { // write code here String result = ""

2021-04-29 11:18:08 298

原创 牛课题14-牛牛做水题

牛课题14-牛牛做水题题目描述牛牛喜欢做题。但他不喜欢做难题,喜欢做水题。对于一个题号为的题而言,题目的难度为的所有因子之和除以。牛牛认为难度小于2的题目都是水题。例如:编号为25的题目,其难度为(1+5+25)/25=1.24<2,因此这道题是水题。编号为28的题目,其难度为(1+2+4+7+14+28)/28=2,因此这道题不是水题。编号为30的题目,其难度为(1+2+3+5+6+10+15+30)/30=2.4>2,因此这道题也不是水题。牛牛拿到了一个共有道题目的题单,上面

2021-04-28 21:43:39 231 2

原创 牛客题13-好数

把整形转换成字符串,调用使用索引就可以知道首位字符和末尾字符时候一致,即是否为好数public boolean judge (int x) { // write code here String s = x +""; if(s.charAt(0) == s.charAt(s.length() - 1)) return true; else

2021-04-28 20:52:20 614

原创 牛客题12-牛牛爱喝酒

牛客题12-牛牛爱喝酒题目描述一瓶酒m元钱,两个酒瓶可以换一瓶酒,四个瓶盖可以换一瓶酒,现在有 n 元钱,求最多可以喝多少瓶酒?(注:没有借贷功能,即最终不允许借一瓶酒、喝完后拿酒瓶兑换归还的操作)示例1输入2,12返回值19说明酒鬼总计可以喝19瓶酒开始的时候,我也不知道怎么写,我理解的就是这种题目肯定都是循环 ,因为一直是在重复换酒喝酒的过程,而换酒的条件就是酒瓶>=2或者是酒盖>=4,即就是循环的条件,当条件不成立时没因为着循环终止,也就是不能再喝酒了,也就是得出所

2021-04-28 20:26:23 171

原创 牛课题11-数学实验

牛课题11-数学实验题目描述给出一个数字n,需要不断地将所有数位上的值做乘法运算,直至最后数字不发生变化为止。问最后生成的数字为多少?示例1输入55返回值0说明55 -> 5 * 5 = 25 -> 2 * 5 = 10 -> 1 * 0 = 0①本题中知道不在出现变化为止的潜台词是指最后所得乘积是一个单位数即不停的递归直到所得结果为一位时停止(递归终止的条件) public int mathexp (long n) { // write cod

2021-04-28 17:11:23 124

原创 牛课题10-牛牛找数

牛课题10-牛牛找数题目描述牛牛有两个数a和b,他想找到一个大于a且为b的倍数的最小整数,只不过他算数没学好,不知道该怎么做,现在他想请你帮忙。给定两个数a和b,返回大于a且为b的倍数的最小整数。① 求b的倍数从小到大找到第一个比a大的数 public int findNumber (int a, int b) { // write code here int result = a+1; while(result % b !=0){

2021-04-28 15:18:35 191

原创 牛课题09-热心的牛牛

牛课题09-热心的牛牛题目描述这一天你跟你的n个朋友一起出去玩,在出门前妈妈给了你k块糖果,你决定把这些糖果的一部分分享给你的朋友们。由于你非常热心,所以你希望你的每一个朋友分到的糖果数量都比你要多(严格意义的多,不能相等)。求你最多能吃到多少糖果?示例1输入2,10返回值2说明你可以分给你的两个朋友各4个糖果,这样你能吃到2个糖果,这样能保证你的每个朋友的糖果数都比你多,不存在你能吃到3个或者以上糖果的情况①先给朋友们每人一个糖果,在把牛牛算进去平均分配糖果public long M

2021-04-28 11:26:53 100

原创 牛课题08-最小差值

牛课题08-最小差值题目:给你一个数组a,请你求出数组a中任意两个元素间差的绝对值的最小值示例1输入[1,2,4]返回值1①使用双循环,依次比较,选出差的绝对值的最小值,双循环类似于冒泡排序注意有一组测试用例超过整形的范围,要强制类型转成long类型 public int minDifference (int[] a) { // write code here //-2147483648 - 2147483647 if(a ==

2021-04-28 10:25:59 312

原创 牛课题07-旋转数组

牛课题07-旋转数组题目描述一个数组A中存有N(N&gt0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A0 A1 ……AN-1 )变换为(AN-M …… AN-1 A0 A1 ……AN-M-1 )(最后M个数循环移至最前面的M个位置).如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?public int[] solve (int n, int m, int[] a) { // write co

2021-04-28 08:24:18 76

原创 牛客题06-寻找峰值

牛客题06-寻找峰值题目:山峰元素是指其值大于或等于左右相邻值的元素。给定一个输入数组nums,任意两个相邻元素值不相等数组可能包含多个山峰。找到索引最大的那个山峰元素并返回其索引。假设 nums[-1] = nums[n] = -∞。①因为a[-1]和a[n] 都是负无穷,所以从头遍历数组,找到最后的峰值的索引,如果数组是递增或者递减的话分开讨论public class Solution { /** * 寻找最后的山峰 * @param a int整型一维数组

2021-04-27 22:33:31 285

原创 牛客题05-判断回文

牛客题05-判断回文①将所给字符串倒叙反转生成新的字符串,比较新旧字符串是否相等(即是反转字符串的三种方法)只用reverse没有超时,剩下的两种方法均超时public boolean judge (String str) { // write code here if(new StringBuilder(str).reverse().toString().equals(str)) return true; else

2021-04-27 20:42:15 116

原创 牛课题04-最大公约数

牛课题04-最大公约数题目描述:求出两个数的最大公约数,如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数。几个自然数公有的约数,叫做这几个自然数的公约数。公约数中最大的一个公约数,称为这几个自然数的最大公约数。示例1输入3,6返回值3示例2输入8,12返回值4①短除法public int gcd (int a, int b) { // write code here int f = 1; for(int

2021-04-27 19:52:48 139

原创 牛课题03-螺旋矩阵

牛课题03-螺旋矩阵题目描述给定一个m x n大小的矩阵(m行,n列),按螺旋的顺序返回矩阵中的所有元素。示例1输入[[1,2,3],[4,5,6],[7,8,9]]返回值[1,2,3,6,9,8,7,4,5]分析:设定四个小标识:left,right 分别表示所打印矩阵的列的起始和结尾up,down分别表示所打印矩阵的行的起始和结尾每走完一行或这一列对应的标识会相应的变化(加一或者减一)注意打印的走向好像是再画圆圈,当一圈的第四笔是循环的取值应当注意不可以取等,会出现重复输出

2021-04-27 19:00:28 83

原创 牛客题02-反转字符串

题目:写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)方法①:调用StringBuilder的reverse方法{过程涉及到把String类型转换成StringBuilder(调用StringBuilder的一个带参数的构造方法)再转成String类型(调用ToString()方法)}public static String solve (String str) { // write code here return new

2021-04-26 20:46:40 230

原创 牛客题01-斐波那契数列

大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0,第1项是1)。n\leq 39n≤39示例1输入复制4返回值复制3代码:①使用递归:public class Solution { public int Fibonacci(int n) { if(n==0) return 0; if(n==1) return 1;

2021-04-26 20:05:17 140

原创 线性表的顺序存储及实现-------Java

线性表的顺序存储及实现-------Java线性表的顺序存储:就是使用一组地址连续的存储空间来一次存储线性表中的元素java 中用数组就可以实现,数组就是一块来连续的存储空间优点:查询效率高,通过索引快速访问指定元素缺点:增删效率较低,需要移动大量的元素...

2021-03-21 21:32:55 126

原创 Java 多线程之定时器篇Timer

123

2021-03-21 10:52:19 101

原创 idea中创建jsp项目

idea中创建jsp项目引自博文:https://www.jianshu.com/p/315697f8511c其中在WEB-INF中创建文件的图片丢失了directory就是文件夹按照上述建完之后会出现错误:Error running ‘tomcat_1’: Address localhost:8080 is already in use在网上找了一些解决方法:最普遍的方法是更改端口号更改端口号并没有什么用:(更改方法:)https://blog.csdn.net/qq_356611

2020-11-27 12:14:05 316

原创 IDEA启动web项目tomcat报错:Error running ‘Tomcat‘: Address localhost:8080 is already in use

1,解决方法:引自博文:(改好了)https://blog.csdn.net/qq_35661171/article/details/799655912,在idea编写第一个jsp程序:引自博文https://www.cnblogs.com/sunyubin/p/9580690.html

2020-11-26 22:57:35 430

原创 JDBC连接mysql8.x和5.x区别及报错的解决方法

报错一:java.sql.SQLException:Unable to load authentication plugin ‘caching_sha2_password’.错误原因: mysql驱动和MySQL的版本对不上如图我的MySQL是8的二MySQL驱动是5的修改:重新去官网下载MySQL对应的驱动下载方法:https://blog.csdn.net/Zsigner/article/details/104185179?ops_request_misc=%257B%2522req

2020-11-24 11:28:19 1485

原创 word中英文单词字母之间自动有空格

word中英文单词字母之间自动有空格使用word是有时会出现这种情况解决方法:开始–>字体–>Aa–>半角结果:

2020-11-22 09:58:27 5423

转载 Word中英文导致空格间距过大如何解决?

引子博文https://blog.csdn.net/qq_36852780/article/details/106034565

2020-11-21 22:28:58 2689

原创 source导入sql脚本报错:Failed to open file

今天尝试用PowerDesigner生成mysql代码把代码通过dos命令source导入出现报错每个人遇到的情况可能不同,我的修改方法就是把sql脚本文件放大没有中文的路径下(成功)搜索了好多解决方法(都没有什么用)尝试了无数次,简直怀疑人生① 网上说可能是因为编码方式不一样,于是,我把所涉及的都改成UTF-8dos窗口修改编码为UTF-8方式用 chcp 65001 命令不行,相同的报错②路径中的"“改成”/"还是报错 ③不用source导入,直接用navicat打开就不用顾

2020-11-21 19:22:18 1407

原创 复制文本到word中时产生底色的去除方法

复制文本到word中时产生底色的去除方法有时复制一些文本到word中会出现这种情况方法:在布局里面找边框然后找底纹,填充改成无颜色就好了

2020-11-19 22:38:16 2448

空空如也

空空如也

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

TA关注的人

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