会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
res
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2019年12月4日
【Leetcode栈】有效的括号(20)
摘要: 题目 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 1,左括号必须用相同类型的右括号闭合。 2,左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 示例 2: 示例 3: 示例 4: 示例 5: 解答 思
阅读全文
posted @ 2019-12-04 10:33 961897
阅读(108)
评论(0)
推荐(0)
2019年11月28日
【Leetcode链表】分隔链表(86)
摘要: 题目 给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前。 你应当保留两个分区中每个节点的初始相对位置。 示例: 解答 思路:小于的用一个头结点,大于等于的用一个头结点,然后将二者相连。O(n),O(1) Definition for singly
阅读全文
posted @ 2019-11-28 14:37 961897
阅读(123)
评论(0)
推荐(0)
ubuntu 代理配置
摘要: 1、安装Python 2、安装shadowsocks客户端 3、配置shadowsocks客户端配置 4、启动shadowsocks客户端服务 5、安装privoxy 6、配置privoxy 找到并修改为以下两项 7、启动privoxy 8、配置Ubuntu网络 HTTP、HTTPS、FTP、Soc
阅读全文
posted @ 2019-11-28 10:45 961897
阅读(582)
评论(0)
推荐(0)
【Leetcode链表】奇偶链表(328)
摘要: 题目 给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。 请尝试使用原地算法完成。你的算法的空间复杂度应为 O(1),时间复杂度应为 O(nodes),nodes 为节点总数。 示例 1: 示例 2: 说明: 应当
阅读全文
posted @ 2019-11-28 09:23 961897
阅读(139)
评论(0)
推荐(0)
2019年11月27日
【Leetcode链表】移除链表元素(203)
摘要: 题目 删除链表中等于给定值 val 的所有节点。 示例: 解答 三种方法: 双指针 递归 新开辟一个链表,增加空间复杂度 通过代码如下:
阅读全文
posted @ 2019-11-27 16:43 961897
阅读(113)
评论(0)
推荐(0)
【Leetcode链表】旋转链表(61)
摘要: 题目 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: 1->2->3->4->5->NULL, k = 2 输出: 4->5->1->2->3->NULL 解释: 向右旋转 1 步: 5->1->2->3->4->NULL 向右旋转 2 步: 4
阅读全文
posted @ 2019-11-27 11:30 961897
阅读(108)
评论(0)
推荐(0)
2019年11月26日
【Leetcode链表】反转链表 II(92)
摘要: 题目 反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。 说明: 1 ≤ m ≤ n ≤ 链表长度。 示例: 解答 一轮指针变换,时间复杂度O(n),空间复杂度O(1) 首先,在链表头部新建两个空节点thead、p2,令p、p3指向thead,c指向head,所有指针往后移动m个位置,p3始终
阅读全文
posted @ 2019-11-26 18:36 961897
阅读(133)
评论(0)
推荐(0)
【Leetcode链表】合并两个有序链表(21)
摘要: 题目 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 题解 三种方法: 尾插法,更改原始链表。时间复杂度O(n),空间复杂度O(1) 原链表不变,另开辟新空间。时间复杂度O(n+m),空间复杂度O(n+m) 递归,没懂。。。 通过代码如下: De
阅读全文
posted @ 2019-11-26 15:06 961897
阅读(155)
评论(0)
推荐(0)
【Leetcode链表】回文链表(234)
摘要: 题目 请判断一个链表是否为回文链表。 示例 1: 输入: 1->2 输出: false 示例 2: 输入: 1->2->2->1 输出: true 进阶: 你能否用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题? 解答 两种方法: 遍历链表,用数组存值,再比较。时间复杂度O(n),空间复杂度
阅读全文
posted @ 2019-11-26 11:48 961897
阅读(144)
评论(0)
推荐(0)
2019年11月24日
【Leetcode链表】环形链表 II(142)
摘要: 题目 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 1,则在该链表中没有环。 说明:不允许修改给定的链表。 示例 1: 示例 2: 示例 3: 进阶
阅读全文
posted @ 2019-11-24 21:20 961897
阅读(121)
评论(0)
推荐(0)
【Leetcode链表】环形链表(141)
摘要: 题目 给定一个链表,判断链表中是否有环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 示例 1: 输入:head = [3,2,0,-4], pos = 1 输出:true 解释:链表中有一个环,其
阅读全文
posted @ 2019-11-24 21:06 961897
阅读(119)
评论(0)
推荐(0)
【Leetcode链表】两两交换链表中的节点(24)
摘要: 题目 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值 ,而是需要实际的进行节点交换。 示例: 解答 先在链表头开辟一个新节点thead并连接,赋值给一个新变量t,接下来由t在链表中改变节点指向,thead保持不变最后返回,当接下来有连续2个节点时开始交换
阅读全文
posted @ 2019-11-24 20:40 961897
阅读(131)
评论(0)
推荐(0)
【Leetcode链表】反转链表(206)
摘要: 题目 反转一个单链表。 示例: 进阶: 你可以迭代或递归地反转链表。你能否用两种方法解决这道题? 解答 能用两种方法 三个指针,改变指向完成反转 用递归,回溯完成节点的指向反转 通过代码如下:
阅读全文
posted @ 2019-11-24 20:08 961897
阅读(124)
评论(0)
推荐(0)
2019年11月22日
selenium实现网页截全屏
摘要: ``` from selenium import webdriver options = webdriver.ChromeOptions() options.add_argument('--headless') options.add_argument('--dns-prefetch-disable') options.add_argument('--no-referrers') options.
阅读全文
posted @ 2019-11-22 11:39 961897
阅读(1365)
评论(0)
推荐(0)
2019年11月12日
SQL if语句简要
摘要: if语句 可以作为表达式用 可以在存储过程中作为流程控制语句用 表达式 示例 sex字段m,f 互换 ifnull语句 表达式 如果 a 为真就返回 a,否则返回 b
阅读全文
posted @ 2019-11-12 17:02 961897
阅读(194)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告