
LeetCode
菜鸟腾飞
一个正在努力奋斗的95后程序员 , 记录我学习成长的点滴
展开
-
leetcode 206. 反转链表
反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL public ListNode reverseList(ListNode head) { if (null == head || null == head.next) { ...原创 2019-02-12 20:58:55 · 152 阅读 · 0 评论 -
leetcode185. 部门工资前三高的员工
Employee 表包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id 。 ±—±------±-------±-------------+ | Id | Name | Salary | DepartmentId | ±—±------±-------±-------------+ | 1 | Joe | 70000 | 1 ...原创 2019-01-04 11:41:54 · 524 阅读 · 0 评论 -
leetcode184. 部门工资最高的员工
Employee 表包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。 ±—±------±-------±-------------+ | Id | Name | Salary | DepartmentId | ±—±------±-------±-------------+ | 1 | Joe | 70000 | 1 |...原创 2019-01-04 10:47:04 · 319 阅读 · 0 评论 -
leetcode183. 从不订购的客户
某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。 Customers 表: ±—±------+ | Id | Name | ±—±------+ | 1 | Joe | | 2 | Henry | | 3 | Sam | | 4 | Max | ±—±------+ Orders 表: ±—±------...原创 2019-01-03 20:24:47 · 219 阅读 · 0 评论 -
leetcode182. 查找重复的电子邮箱
编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。 示例: ±—±--------+ | Id | Email | ±—±--------+ | 1 | a@b.com | | 2 | c@d.com | | 3 | a@b.com | ±—±--------+ 根据以上输入,你的查询应返回以下结果: ±--------+ | Email | ±--------+ ...原创 2019-01-03 17:45:20 · 310 阅读 · 0 评论 -
leetcode181. 超过经理收入的员工
Employee 表包含所有员工,他们的经理也属于员工。每个员工都有一个 Id,此外还有一列对应员工的经理的 Id。 ±—±------±-------±----------+ | Id | Name | Salary | ManagerId | ±—±------±-------±----------+ | 1 | Joe | 70000 | 3 | | 2 | He...原创 2019-01-03 17:37:24 · 224 阅读 · 0 评论 -
leetcode169. 求众数
给定一个大小为 n 的数组,找到其中的众数。众数是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在众数。 示例 1: 输入: [3,2,3] 输出: 3 示例 2: 输入: [2,2,1,1,1,2,2] 输出: 2 public int majorityElement(int[] nums) { if (1 == nums.length) {...原创 2019-01-03 15:27:27 · 189 阅读 · 0 评论 -
leetcode180. 连续出现的数字
编写一个 SQL 查询,查找所有至少连续出现三次的数字。 ±—±----+ | Id | Num | ±—±----+ | 1 | 1 | | 2 | 1 | | 3 | 1 | | 4 | 2 | | 5 | 1 | | 6 | 2 | | 7 | 2 | ±—±----+ 例如,给定上面的 Logs 表, 1 是唯一连续出现至少三次的数字。 ±----...原创 2019-01-02 15:59:56 · 324 阅读 · 0 评论 -
leetcode 178. 分数排名
编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔”。 ±—±------+ | Id | Score | ±—±------+ | 1 | 3.50 | | 2 | 3.65 | | 3 | 4.00 | | 4 | 3.85 | | 5 | 4.00 |...原创 2019-01-02 15:38:31 · 308 阅读 · 0 评论