自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WUD的博客

是哪位老伙计用了我的昵称?

  • 博客(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

进程管理系统

一个比较详细的进程管理系统,包含多种命令,例如 req, rel, show, init, del, cle, cre 等,模拟linux命令,具体实现方式在博客中有介绍(如果想过操作系统实验,建议参考这个代码)。

2018-11-26

RSA加密算法(支持大数)

python实现的RSA算法,支持无限大数运算,输入明文,就能得到公钥私钥以及密文信息,再而通过私钥对密文进行解密得到明文信息,操作简单,代码易读

2018-10-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除