https://leetcode-cn.com/problems/delete-duplicate-emails/ 删除重复的电子邮箱 一、答案 DELECT p1 FROM Person p1, Person p2WHERE p1.Email = p2.Email AND p1.Id > p2.I ...
分类:
其他好文 时间:
2021-03-08 13:08:07
阅读次数:
0
Easy Hard 分析(Easy) 若$X=1$或$X=2n-1$无解,否则在正中间构造$X-1,X,X+1$, 其余位置升序铺入剩余数, 若$X-1$左侧数大于$X-1$那么$X-1$和$X$上方必定为$X$, $X+1$上方为$X+1$,可以发现比原来更接近$X$,显然到塔尖答案即为$X$ $ ...
分类:
其他好文 时间:
2021-03-06 14:41:14
阅读次数:
0
我主要参考这篇文章来搭建easy-mock,但是在自己搭建的过程中遇到一些其它的问题,所以写了这边文章来记录搭建的细节,也算是对这篇文章的补充吧。 搭建easy-mock主要分成两种途径:一、需要分别安装node、mogonDB、Redis,而且node 的版本不能超过v9;二、基于docker-c ...
//在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序。 //// 示例 1: //// 输入: 4->2->1->3//输出: 1->2->3->4// //// 示例 2: //// 输入: -1->5->3->4->0//输出: -1->0->3->4->5 // Rel ...
分类:
编程语言 时间:
2021-03-05 13:21:06
阅读次数:
0
思路不是特别难,双指针就能解决问题,写的时候最大的困扰在于边界条件不清晰导致的数组越界。贴暴力代码 class Solution { public: int maxProfit(vector<int>& prices) { int earn = 0; int n = prices.size(); i ...
分类:
其他好文 时间:
2021-03-04 13:19:40
阅读次数:
0
题目链接:https://leetcode-cn.com/problems/counting-bits/ 本题使用动态规划 根据二进制的规则,满二进一,因此,如果一个数的是二的次方数,那么该数的二进制中,1的个数一定为1 根据位运算的相关规则,在程序中将一个数左移一位,相当于将该数乘以2,由于左移一 ...
分类:
其他好文 时间:
2021-03-03 12:36:19
阅读次数:
0
//给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 //// 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 //// //// 示例 1: //// //输入:head = [1,2,3,4]//输出:[2,1,4,3]// //// 示例 2: //// //输入:h ...
分类:
其他好文 时间:
2021-03-03 12:23:26
阅读次数:
0
至少有 K 个重复字符的最长子串 递归的方式 对于这个字符串来说,如果某个字符(比如t)的数量小于k的话,那么满足要求的一定在用t分割的字符串的所有字串中。运用这种思想,可以使用递归的方法来求解。代码如下 class Solution { /** * @param String $s * @para ...
分类:
其他好文 时间:
2021-03-03 12:10:53
阅读次数:
0
地址 https://leetcode-cn.com/problems/route-between-nodes-lcci/ 节点间通路。给定有向图,设计一个算法,找出两个节点之间是否存在一条路径。 示例1: 输入:n = 3, graph = [[0, 1], [0, 2], [1, 2], [1, ...
分类:
其他好文 时间:
2021-03-03 12:10:18
阅读次数:
0
MySql_176. 第二高的薪水 LeetCode_MySql_176 题目描述 题解分析 代码实现 # Write your MySQL query statement below select( select distinct Salary from Employee order by Sal ...
分类:
数据库 时间:
2021-03-02 12:23:52
阅读次数:
0