越努力~越幸运
越努力~越幸运
全部文章
分类
java(86)
ML(1)
mysql(2)
前端(8)
大数据(1)
工具(1)
算法(27)
归档
标签
去牛客网
登录
/
注册
越努力~越幸运的博客
一只默默前行的小白
TA的专栏
113篇文章
0人订阅
java学习
25篇文章
774人学习
算法
57篇文章
2113人学习
java面试
21篇文章
4971人学习
java集合学习
10篇文章
617人学习
技术随笔
0篇文章
0人学习
全部文章
(共124篇)
算法(二十九)
来自专栏
1、合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 示例: 输入: [ 1->4->5, 1->3->4, 2->6 ] 输出: 1->1->2->3->4->4->5->6 分治...
2020-02-09
0
387
java学习(十四)
来自专栏
1、HashCode与equals的区别 equals()相等的两个对象,hashcode()一定相等; 反过来:hashcode()不等,一定能推出equals()也不等; hashcode()相等,equals()可能相等,也可能不等 2、数据库中delete和drop的区别 *删除不同 ...
2020-02-05
0
400
算法(二十八)
来自专栏
1、二叉树的最近公共祖先 例如,给定如下二叉树: root = [3,5,1,6,2,0,8,null,null,7,4] 示例 1: 输入: root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 1 输出: 3 解释: 节点 5 和节...
2020-02-05
0
333
java学习(十三)
来自专栏
1、int和Integer、final关键字 Integer是int的包装类,int是基本数据类型 Integer变量必须实例化后才能使用,int变量不需要 Integer实际是对象的引用,指向new的Integer对象,int是直接存储数据值 Int...
2020-02-05
0
368
算法(二十七)
来自专栏
1、给定一个字符串s,分割s使得s的每一个子串都是回文串返回所有的回文分割结果。(注意:返回结果的顺序需要和输入字符串中的字母顺序一致。) 例如:给定字符串s="aab", 返回 :[↵ ["aa","b"],↵ ["a&qu...
2020-02-04
0
418
算法(二十六)
来自专栏
1、一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个n级台阶总共有多少种跳法? 递归实现 public int jumpFloor(int n){ if(n<=2) return n; return jumpFloor(n-1)+jumpFl...
2020-02-04
0
378
算法(二十五)
来自专栏
1、给定两个不字符串,求出最长公共子序列的长度。 int longestPublicSubSequence(String x, String y){ if(x.length() ==0 || y.length() == 0) return 0; if(x.charAt(...
2020-02-04
0
420
算法(二十四)
来自专栏
1、给出两个分别有序的单链表,将其合并成一条新的有序单链表。 举例:1→3→5和2→4→6合并之后为1→2→3→4→5→6 public static Node mergeList(Node list1, Node list2){ if(list1==null) retur...
2020-02-03
0
298
算法(二十三)
来自专栏
1、给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 贪心算法 public int maxSubArray(int[] nums) { int n = nums.length; int currSum = nums[0...
2020-02-03
0
307
算法(二十二)
来自专栏
1、快速排序算法 public void quickSort(int[] num, int left, int right){ if(num==null) return; if(left>=right) return; int i = left...
2020-02-02
0
306
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页