LeetCode 287. Find the Duplicate Number 暴力解法 时间 O(nlog(n)),空间O(n),按题目中Note“只用O(1)的空间”,照理是过不了的,但是可能判题并没有卡空间复杂度,所以也能AC。 双指针判断环 时间O(n),空间O(1),思路十分巧妙,但是使用 ...
分类:
编程语言 时间:
2019-05-26 15:53:25
阅读次数:
132
题目链接:给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。 解题思路: //左神讲的 //先说个定理:两个指针一个fast、一个slow同时从一个链表的头部出发 //fast一次走2步,slow一次走一步,如果该链表有环,两个指针必然在环内相遇 //此时只需要把其中的一个指 ...
分类:
其他好文 时间:
2019-05-20 21:10:36
阅读次数:
150
走在自己的时区里 在时间上,纽约走在加州前面三个小时, New York is 3 hours ahead of California, 但加州并没有变慢。 but it does not make California slow. 有人22岁就毕业了, Someone graduated at t ...
分类:
其他好文 时间:
2019-05-18 18:41:17
阅读次数:
111
npm组件化开发的背景 1. 随着技术的发展,开发的复杂度也越来越高,传统开发模式总是存在着==开发效率低,维护成本高==等的弊端。(界面开发太多,风格样式随时都可能调整,如果要调整,可能所有的项目都需要调整,牵一发而动全身) 2. 项目越来越多,针对项目进度以及时间要求==每个人对项目样式的支持度 ...
分类:
其他好文 时间:
2019-05-15 16:23:32
阅读次数:
122
在网上看了好多个博客,都没有很好解决,最后google.. 大概问题就是gensim库在安装时没有和其他一些包关联起来(可能是由于用pip安装的gensim导致这个问题),所以在用Word2Vec时没法加速,训练很慢(好像要好几个小时) 解决方法: 记住卸载包后重装一定要用conda来重新安装(好像 ...
原文地址:https://www.jianshu.com/p/831f8ab83843 时间限制:1秒 空间限制:32768K 题目描述 Given a singly linked list L : L 0→ L 1→…→ L n 1→ L n, reorder it to: L 0→ L n → ...
分类:
其他好文 时间:
2019-05-10 15:07:04
阅读次数:
77
慢系统调用(slow system call):此术语适用于那些可能永远阻塞的系统调用。永远阻塞的系统调用是指调用有可能永远无法返回,多数网络支持函数都属于这一类。如:若没有客户连接到服务器上,那么服务器的accept调用就没有返回的保证。EINTR错误的产生:当阻塞于某个慢系统调用的一个进程捕获某 ...
分类:
系统相关 时间:
2019-05-08 09:44:01
阅读次数:
149
fade方法包括四个: (1)fadeIn(speed,callback):淡入的方法,speed代表淡入的速度,可以是slow,fast,毫秒,不填等 例如: $(document).ready(function(){ $("button").click(function(){ $("#div1" ...
分类:
Web程序 时间:
2019-05-04 15:05:34
阅读次数:
222
Druid是阿里巴巴的一个开源的JDBC组件,该组件由数据库连接池、插件框架和SQL解析器组成,主要功能如下: 1.DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。 2.DruidDataSource 高效可管理的数据库连接池。 3.SQLParser解 ...
分类:
编程语言 时间:
2019-05-04 10:01:09
阅读次数:
333
1. Dummy Node 2. Basic skills [LeetCode] 206. Reverse Linked List_Easy tag: Linked List 2. Fast slow pointers ...
分类:
其他好文 时间:
2019-04-30 09:28:06
阅读次数:
100