刷题
文章平均质量分 60
刷题
MapSet
这个作者很懒,什么都没留下…
展开
-
算法-练习:1~5随机正整数,生成随机正整数1~7
算法:随机数1~5,生成随机数0~7原创 2022-10-17 22:15:09 · 3527 阅读 · 0 评论 -
动态SQL
动态SQL什么是动态SQLmybatis提供的解决方案逻辑标签:if foreach choose when otherwise格式化标签:where setif元素的使用:where和set的使用(重点)if用于判断。有一个属性test,注意:test的取值是一个OGNL表达式(对象导航图语言,像使用EL表示一样来使用,它比EL表达式强大很多倍)。如果test的取值为true,则if标签主体内容执行。如果为false,标签主体内容不执行。if标签用于查询条件step0、拷贝User这个类原创 2020-06-04 10:41:33 · 108 阅读 · 0 评论 -
排序算法、异常、多线程基础 总结
冒泡排序一种排序的方式,对要进行排序的数据中相邻的数据进行两两比较,将较大的数据放在后面,依次 对所有的数据进行操作,直至所有数据按要求完成排序 如果有n个数据进行排序,总共需要比较n-1次 每一次比较完毕,下一次的比较就会少一个数据参与选择排序另外一种排序的方式,选中数组的某个元素,其后面的元素依次和选中的元素进行两两比较,将较 大的数据放在后面,依次从前到后选中每个元素,直至所有数据按要求完成排序 如果有n个数据进行排序,总共需要比较n-1次 每一次比较完毕,下一次的比较就会少一个数据参与原创 2020-06-03 14:10:32 · 273 阅读 · 0 评论 -
lintcode (找到出现频率最高,将一个链表转换为一个数组, 查找斐波纳契数列中第 N 个数,链表的中点(不遍历),string转int,升序数组,目标最后位置,尾部的零
给定一个字符串数组ipLines, 每一个元素代表一个IP地址,找到出现频率最高的IP。样例1:输入 = ["192.168.1.1","192.118.2.1","192.168.1.1"]输出 "192.168.1.1"样例2:输入 = ["192.168.1.1","192.118.2.1","192.168.1.1","192.118.2.1","192.118.2.1"]输出 "192.118.2.1" public String highestFreq...原创 2020-06-02 17:56:01 · 477 阅读 · 0 评论 -
给一个整数数组,找到两个数使得他们的和等于一个给定的数 target。
给一个整数数组,找到两个数使得他们的和等于一个给定的数target。你需要实现的函数twoSum需要返回这两个数的下标, 并且第一个下标小于第二个下标。注意这里下标的范围是 0 到n-1。你可以假设只有一组答案。样例Example1:给出 numbers = [2, 7, 11, 15], target = 9, 返回 [0, 1].Example2:给出 numbers = [15, 2, 7, 11], target = 9, 返回 [1, 2].public...原创 2020-06-01 17:06:40 · 2544 阅读 · 0 评论 -
java 水仙花数 所有的
水仙花数的定义是,这个数等于他每一位数上的幂次之和见维基百科的定义比如一个3位的十进制整数153就是一个水仙花数。因为 153 = 13+ 53+ 33。而一个4位的十进制数1634也是一个水仙花数,因为 1634 = 14+ 64+ 34+ 44。给出n,找到所有的n位十进制水仙花数。你可以认为n小于8样例 1:输入: 1输出: [0,1,2,3,4,5,6,7,8,9]样例 2:输入: 2输出: [] 样例解释: 没有2位数的水仙花数。...原创 2020-06-01 16:05:40 · 427 阅读 · 0 评论 -
给出两个整数 a 和 b , 求他们的和。不用+等运算符
给出两个整数 a 和 b , 求他们的和。不用+等运算符 int a=1; int b=2; while (b != 0) { int temp = a ^ b; //a和b 异或运算,得到不需进位的数 b = (a & b) << 1; //先与运算,再左移一位得到需要进位的数 a = temp; //a和b 异或运算,得到不需进位的数...原创 2020-06-01 14:39:10 · 1464 阅读 · 0 评论