- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 LeetCode||加一--给定一个由**整数**组成的**非空**数组所表示的非负整数,在该数的基础上加一。
题目描述给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入: [1,2,3]输出: [1,2,4]解释: 输入数组表示数字 123。示例 2:输入: [4,3,2,1]输出: [4,3,2,2]解释: 输入数组表示数字 4321。...
2019-10-30 21:15:11 1151
原创 LeetCode||完全平方数--给定正整数 *n*,找到若干个完全平方数(比如 `1, 4, 9, 16, ...`)使得它们的和等于 *n*。你需要让组成和的完全平方数的个数最少。
题目描述给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, ...)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。示例 1:输入: n = 12输出: 3 解释: 12 = 4 + 4 + 4.示例 2:输入: n = 13输出: 2解释: 13 = 4 + 9.解析四平方定理。四平方定理讲的就是任何一个正整数都可以表示成不超过四个整数的...
2019-10-30 21:11:40 3172
原创 LeetCode||求众数--给定一个大小为 n 的数组,找到其中的众数。众数是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。
题目描述给定一个大小为 n 的数组,找到其中的众数。众数是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在众数。示例 1:输入: [3,2,3]输出: 3示例 2:输入: [2,2,1,1,1,2,2]输出: 2题目解析题目意思很好理解:给你一个数组,里面有一个数字出现的次数超过了一半,你要找到这个数字并返回。解法一:暴力解法...
2019-10-30 21:07:50 1257
转载 1024致天下所有程序员:节日快乐
今天是10月24日,很多人向来喜欢用数字隐喻某种感情,比如光棍双11,比如我爱你的520等等。1024也是一个很美妙的数字,在计算机操作系统里,1024BYTE(字节)=1KB,1024 KB=1MB,1024 MB=1GB等等。每年10月24日是“联合国日”(1947年起),也是世界发展信息日,在民间,也不少人自发的把10月24日认定为“1024程序员节”。实际上,程序员节的日期通常是平...
2019-10-24 21:45:23 341
原创 LeetCode||罗马数字转整数
题目描述:整体思路:1.将String转为char数组 2.定义int变量num作为return的变量 3.干扰正常计数的情况只有IV、IX、XL、XC、CD、CM六种,所以我们遍历char数组,注意这次遍历从i = 0到i = ch.length - 1,因为要判断ch[i+1] 4.判断ch[i] 和 ch[i+1]的情况,假如满足IV或者IX,就把num-2,因为IV=4,...
2019-10-24 21:36:57 158
原创 Mybatis||Mybatis 框架快速入门示例
Mybatiesmybatis 是一个优秀的基于 java 的持久层框架,它内部封装了 jdbc,使开发者只需要关注 sql 语句本身, 而不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。mybatis 通过 xml 或注解的方式将要执行的各种 statement 配置起来,并通过 java 对象和statement 中sql 的动态参数进行映射生成最终执行...
2019-10-07 10:26:14 365
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人