码迷,mamicode.com
首页 > 2018年10月23日 > 全部分享
【算法分析】如何理解快慢指针?判断linked list中是否有环、找到环的起始节点位置。以Leetcode 141. Linked List Cycle, 142. Linked List Cycle II 为例Python实现
快慢指针简述 快慢指针经常用于链表(linked list)中环(Cycle)相关的问题。 1. 快指针(fast pointer)和慢指针(slow pointer)都从链表的head出发。 1. slow pointer每次移动一格,而快指针每次移动两格。 1. 如果快慢指针能相遇,则证明链表中 ...
分类:编程语言   时间:2018-10-23 14:39:59    阅读次数:209
SSH免密码登录
第一步:本地服务器生成key 三次确认然后生成生成id_rsa文件和id_rsa.pub文件 第二步:将本地的id_rsa.pub上传到目标服务器的ssh文件 第三步:在目标服务器上编辑认证key文件如果存在authorized_keys: 如果不存在authorized_keys: ok,大功告成 ...
分类:其他好文   时间:2018-10-23 14:39:51    阅读次数:146
论文分享 摘要生成 Paper Abstract Writing through Editing Mechanism
论文标题:Paper Abstract Writing through Editing Mechanism 作者:Qingyun Wang, Zhihao Zhou, Lifu Huang, Spencer Whitehead, Boliang Zhang, Heng Ji , Kevin Knig ...
分类:其他好文   时间:2018-10-23 14:39:44    阅读次数:262
计算机语言发展简史
原文请看:http://www.mahaixiang.cn/bcyy/2048.html 计算机语言总的来说分为机器语言,汇编语言,高级语言三大类。而这三种语言也恰恰是计算机语言发展历史的三个阶段。 1946年2月14日,世界上第一台计算机ENAC诞生,使用的是最原始的穿孔卡片。这种卡片上使用的语言 ...
分类:编程语言   时间:2018-10-23 14:39:33    阅读次数:212
MyBatis分页插件实现
日常开发中,MyBatis已经成为数据持久层实现的重要角色,以下就是一个使用MyBatis开发的一个分页插件的实现。关于Mybatis的插件概念可以查看 "MyBatis官网" 查看官网教程可以得知,MyBatis允许客户对以下类的方法进行拦截。 1. Executor (update, query ...
分类:其他好文   时间:2018-10-23 14:39:26    阅读次数:131
【Linux】- 不可不知的小技巧
1、Tab键:输入文件或目录名的前几个字符,然后按TAB键,如无相重的,完整的文件名立即自动在命令行出现;如有相重的,再按一下TAB键,系统会列出当前目录下所有以这几个字符开头的名字。 在命令行下,只需输入例如m,再连续按两次TAB键,系统将列出所有以m开头的命令,(包括自定义的Bshell命令函数 ...
分类:系统相关   时间:2018-10-23 14:39:20    阅读次数:217
leetcode记录-回文数
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 示例 2: 示例 3: 提交结果: ...
分类:其他好文   时间:2018-10-23 14:39:11    阅读次数:171
记录java虚拟机性能监控工具(jps与jstat)的使用
(1)jps(JavaVirtualMachineProcessStatus)虚拟机进程状况工具;1.1显示运行的Java应该程序的进程IDjps-q#86589#775671.2显示运行的Java应该程序的进程ID及类名jps#86533Jps#77567Bootstrap1.3显示运行的Java应该程序的进程ID及类全名jps-l#86701sun.tools.jps.Jps#77567org
分类:编程语言   时间:2018-10-23 14:39:02    阅读次数:173
ArrayList动态数组的基本方法
输出结果 ...
分类:编程语言   时间:2018-10-23 14:38:53    阅读次数:147
leetcode记录-组合两个表
表1: Person + + + | 列名 | 类型 | + + + | PersonId | int | | FirstName | varchar | | LastName | varchar | + + + PersonId 是上表主键 表2: Address + + + | 列名 | 类型 ...
分类:其他好文   时间:2018-10-23 14:38:46    阅读次数:126
js数组去重
详细代码: ...
分类:编程语言   时间:2018-10-23 14:38:39    阅读次数:189
redis使用3
Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系: ...
分类:其他好文   时间:2018-10-23 14:38:32    阅读次数:191
Wireshark抓包工具的下载与安装
wireshark抓包工具下载(百度云盘) https://pan.baidu.com/s/1OGpU6b67jluSlPqZeOC9rw wireshark工具安装教程链接 https://jingyan.baidu.com/article/fedf073789c46a35ac897787.htm ...
分类:其他好文   时间:2018-10-23 14:38:26    阅读次数:170
正则表达式 - (?!), (?:), (?=)
``` (?:pattern) 非获取匹配,匹配pattern但不获取匹配结果,不进行存储供以后使用。这在使用或字符“(|)”来组合一个模式的各个部分是很有用。例如“industr(?:y|ies)”就是一个比“industry|industries”更简略的表达式。 (?=pattern) 非获取... ...
分类:其他好文   时间:2018-10-23 14:38:19    阅读次数:148
leetcode记录-反转整数
给定一个 32 位有符号整数,将整数中的数字进行反转。 示例 1: 示例 2: 示例 3: 注意: 假设我们的环境只能存储 32 位有符号整数,其数值范围是 [?231, 231 ? 1]。根据这个假设,如果反转后的整数溢出,则返回 0。 解答: 结果: ...
分类:其他好文   时间:2018-10-23 14:38:08    阅读次数:154
Nginx编译安装
# 准备安装环境 # 解包 # 添加用户和组 # 配置 注意:其中 --conf-path=/etc/nginx/nginx.conf 可以不指定,不指定的话就在/usr/local/nginx目录下,这样的话方便卸载和迁移,做的标准点就放到/etc目录下 # 编译安装 # 准备目录 # 启动Ngi ...
分类:其他好文   时间:2018-10-23 14:37:59    阅读次数:165
windows2008,命令行远程登录
命令行强制开启3389服务支持server2008和2003 1.C:\Windows\System32\wbem\wmic /namespace:\\root\cimv2\terminalservices path win32_terminalservicesetting where (__CLA ...
分类:Windows程序   时间:2018-10-23 14:37:52    阅读次数:304
1128条   上一页 1 ... 40 41 42 43 44 45 46 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!