摘要: 题目 给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前。 你应当保留两个分区中每个节点的初始相对位置。 示例: 解答 思路:小于的用一个头结点,大于等于的用一个头结点,然后将二者相连。O(n),O(1) Definition for singly 阅读全文
posted @ 2019-11-28 14:37 961897 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 题目 给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。 请尝试使用原地算法完成。你的算法的空间复杂度应为 O(1),时间复杂度应为 O(nodes),nodes 为节点总数。 示例 1: 示例 2: 说明: 应当 阅读全文
posted @ 2019-11-28 09:23 961897 阅读(131) 评论(0) 推荐(0) 编辑