- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 LeetCode 183. 从不订购的客户
某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。Customers 表:+----+-------+| Id | Name |+----+-------+| 1 | Joe || 2 | Henry || 3 | Sam || 4 | Max |+----+-------+Orders...
2019-09-09 22:47:07 113
原创 LeetCode 175.组合两张表
表1: Person+-------------+---------+| 列名 | 类型 |+-------------+---------+| PersonId | int || FirstName | varchar || LastName | varchar |+-------------+---------+PersonId...
2019-09-09 20:41:56 108
原创 [git] git push 失败 failed topush somerefs to http://*
错误如下图所示错误原因远程的github仓库与你本地的数据不一致,比如你可能直接从github上修改或增加了一些代码或者数据,但是没有更新本地数据或者是代码从而导致这样的错误解决方法 拉取最新的代码到本地git pull --rebase origin master 然后再进行pushgit push -u origin master...
2019-09-07 19:44:36 279
原创 LeetCode 2.两数相加
给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> ...
2019-09-06 16:44:46 143
原创 LeetCode 9.回文素数
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。来源:力扣(Le...
2019-09-06 15:58:19 190
原创 LeetCode 19. 删除链表的倒数第N个节点
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明:给定的 n 保证是有效的。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/remove-nt...
2019-09-06 11:44:38 131
原创 LeetCode 28.strStr()
实现 strStr() 函数。给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。示例 1:输入: haystack = “hello”, needle = “ll”输出: 2示例 2:输入: haystack = “aaaaa”, needle = “bba...
2019-09-06 10:41:12 98
原创 LeetCode 27.移除元素
给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:给定 nums = [3,2,2,3], val = 3,函数应该返回新的长度 2, 并且 nums 中的前两个元素均为...
2019-09-06 10:32:17 86
原创 LeetCode 26. 删除排序数组中的重复项
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2],函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。你不需要考虑数组中超出新长度后面的元素。示例 2:给定 nums ...
2019-09-05 20:56:57 91
原创 LeetCode 20. 有效的括号
class Solution(object): def isValid(self, s): """ :type s: str :rtype: bool """ count = 500 while count > 0: if '()' in s: ...
2019-09-05 20:36:15 121
原创 LeetCode 1114.按序打印
import Queueclass Foo(object): def __init__(self): self.q2 = Queue.Queue() self.q3 = Queue.Queue() def first(self, printFirst): """ :type printFirst: method...
2019-09-05 16:15:02 374
原创 LeetCode 35. 搜索插入位置
class Solution(object): def searchInsert(self, nums, target): """ :type nums: List[int] :type target: int :rtype: int """ if target in nums: ...
2019-09-05 15:42:45 99
原创 LeetCode 21.合并两个有序链表
# Definition for singly-linked list.# class ListNode(object):# def __init__(self, x):# self.val = x# self.next = Noneclass Solution(object): def mergeTwoLists(self, l1, l...
2019-09-05 15:13:06 102
原创 Leetcode 1.两数之和
class Solution(object): def twoSum(self, nums, target): """ :type nums: List[int] :type target: int :rtype: List[int] """ rst = [] count = 0...
2019-09-05 14:53:58 88
原创 Leetcode 7. 整数反转
class Solution(object): def reverse(self, x): """ :type x: int :rtype: int """ if x >= 0: tmp = int(str(x)[::-1]) return tmp if -...
2019-09-05 14:51:59 100
进程管理系统
2018-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人