空罐少女
空罐少女
全部文章
题解
归档
标签
去牛客网
登录
/
注册
空罐少女的博客
全部文章
/ 题解
(共7篇)
题解 | #查找在职员工自入职以来的薪水涨幅情况#
SELECT s1.emp_no,( s1.salary - e1.salary ) AS growth FROM# 查询当前工资 ( SELECT emp_no, salary FROM salaries WHERE to_date = '9999-01-01' ) AS s1 # 内连接2次查...
2021-06-02
1
519
题解 | #获取每个部门中当前员工薪水最高的相关信息#
解题思路: 使用2个子查询,第一个子查询查出每个部门每名员工的薪水;第二个子查询查出每个部门的最高薪水。 1.查询查出每个部门每名员工的薪水 SELECT d.emp_no, d.dept_no, s.salary FROM dept_emp d LEFT JOIN salaries s ON ...
2021-05-31
1
455
递归总是让人脑瓜疼,记录一下,方便日后翻阅
看了好多的题解,依旧很迷糊!哎呀妈呀,脑瓜疼!!! import java.util.ArrayList; import java.util.Collections; public class Solution { public ArrayList<String> Permuta...
递归
2019-10-21
0
544
递归:DFS
Java import java.util.ArrayList; /** public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNod...
二叉树
2019-10-17
0
628
利用队列巧妙实现操作
Java ---小白成长记 【思路】: 通过上面的具体例子分析,可以找到规律:每一次打印一个节点的时候,如果该节点有子节点,则把该节点的子节点放到一个队列的尾部。接下来到对队列的头部取出最早进入队列的节点放到ArrayList 中,重复前面的操作,直至队列中所有的节点都存到ArrayList中。 i...
对列
2019-09-21
26
1800
时间复杂度O(n),搞定 Offer 就靠它了
Java解法:(小白易懂) 时间复杂度O(n),搞定 Offer 就靠它了 话不多说,直接看代码 /** * @author Kongguan shaonv * @date 2019/9/15 15:36 * */ public class Replace { public stat...
字符串
2019-09-15
0
897
栈的压入、弹出序列( java)
输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的...
栈
2019-08-29
156
2855