自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 LintCode : 旋转链表

LintCode : 旋转链表

2017-04-15 11:52:29 360

原创 LintCode : 翻转链表

LintCode : 翻转链表

2017-04-14 12:17:18 342

原创 LintCode : 链表划分

LintCode : 链表划分

2017-04-14 11:56:51 306

原创 LintCode : 合并两个排序链表

LintCode :合并两个排序链表

2017-04-12 11:35:44 264

原创 LintCode : 删除链表中的重复元素

LintCode : 删除链表中的重复元素

2017-04-12 11:33:17 396

原创 LintCode : 删除链表中倒数第n个节点

LintCode : 删除链表中倒数第n个节点

2017-04-09 15:11:02 211

原创 LintCode : 下一个排列

LintCode : 下一个排列

2017-04-09 15:06:25 1655

原创 LintCode : 跳跃游戏

LintCode : 跳跃游戏

2017-04-09 14:50:22 280

原创 LintCode :删除数字

LintCode : 删除数字

2017-03-22 12:21:16 888

原创 LintCode :最大数

LintCode :最大数

2017-03-21 16:49:38 653

原创 LintCode : 加油站

LintCode : 加油站

2017-03-21 16:35:34 367

原创 LintCode :主元素

LintCode : 主元素

2017-03-18 16:03:27 215

原创 LintCode :落单的数

LintCode :落单的数

2017-03-18 15:50:25 324

原创 LintCode :不同的二叉查找树

LintCode :不同的二叉查找树

2017-03-16 12:16:45 475

原创 LintCode :不同的路径

LintCode :不同的路径

2017-03-16 11:50:39 307

原创 TCP/IP协议族(六)

Http的报文结构及内容

2017-03-14 22:33:47 190

原创 TCP/IP协议族(五)

TCP滑动窗口与回退N帧协议以及拥塞控制

2017-03-14 20:59:11 414

原创 TCP/IP协议族(四)

TCP的三次握手与四次挥手过程以及各个状态的名称与含义,TIMEWAIT的作用

2017-03-14 19:02:14 265

原创 TCP/IP协议族(三)

TCP段的格式

2017-03-14 12:44:23 202

原创 TCP/IP协议族(二)

TCP与UDP的区别

2017-03-14 11:29:12 208

原创 TCP/IP协议族(一)

OSI与TCP/IP各层的结构功能,都有哪些协议

2017-03-10 23:32:21 262

原创 关于操作系统的几个重要概念(七)

虚拟地址、逻辑地址、线性地址、物理地址的区别

2017-03-10 13:16:08 325

原创 关于操作系统的几个重要概念(六)

什么是虚拟存储器

2017-03-10 12:19:02 195

原创 关于操作系统的几个重要概念(五)

IPC的几种通信方式

2017-03-10 11:57:42 365

原创 关于操作系统的几个重要概念(四)

Windows内存管理方式:段式存储,页式存储,段页式存储

2017-03-10 10:22:49 653

原创 关于操作系统的几个重要概念(三)

死锁的必要条件,如何处理死锁

2017-03-10 10:20:52 4018

原创 关于操作系统的几个重要概念(二)

进程的几种状态

2017-03-10 10:18:00 235

原创 关于操作系统的几个重要概念(一)

进程和线程的区别

2017-03-09 21:39:47 349

原创 VS Code - gdb - debug 安装过程

因为mac下没有自带的debug工具,vscode中debug的功能也需要自己安装配置,所以今天小半天都栽在了这上面。

2017-03-09 17:03:04 8453 3

原创 LintCode : 二进制表示

给定一个数将其转换为二进制(均用字符串表示),如果这个数的小数部分不能在 32 个字符之内来精确地表示,则返回 “ERROR”。

2017-03-09 16:26:26 738

原创 LintCode :快速幂

a^n%b,其中a,b和n都是32位的整数。

2017-03-08 12:48:49 307

原创 LintCode : 更新二进制位

给出两个32位的整数N和M,以及两个二进制位的位置i和j。写一个方法来使得N中的第i到j位等于M(M会是N中从第i为开始到第j位的子串)

2017-03-07 11:26:12 211

原创 LintCode : 尾部的零

设计一个算法,计算出n阶乘中尾部零的个数

2017-03-07 11:22:52 287

原创 LintCode :O(1)时间检测2的幂次

用 O(1) 时间检测整数 n 是否是 2 的幂次。

2017-03-07 11:16:35 966

原创 LintCode : 将整数A转换为B

如果要将整数A转换为B,需要改变多少个bit位?

2017-03-07 11:12:50 278

原创 LintCode : 搜索区间

给定一个包含 n 个整数的排序数组,找出给定目标值 target 的起始和结束位置。 如果目标值不在数组中,则返回[-1, -1]

2017-03-03 13:54:17 245

原创 LintCode : 搜索旋转排列数组

假设有一个排序的按未知的旋转轴旋转的数组(比如,0 1 2 4 5 6 7 可能成为4 5 6 7 0 1 2)。给定一个目标值进行搜索,如果在数组中找到目标值返回数组中的索引位置,否则返回-1。 你可以假设数组中不存在重复的元素。

2017-03-03 13:46:44 200

原创 LintCode : 第一个错误代码的版本

代号库的版本号是从1到n的整数。 你可以通过isBadVersion的接口来判断版本号版本是否在单元测试中出错,具体接口详情和调用方法请见代码的注释部分。

2017-03-03 13:39:05 978

原创 LintCode : 寻找峰值

你给出一个整数数组(size为n),其具有以下特点: 相邻位置的数字是不同的 A[0] < A[1] 并且 A[n - 2] > A[n - 1] 假定P是峰值的位置则满足A[P] > A[P-1]且A[P] > A[P+1],返回数组中任意一个峰值的位置。

2017-03-03 13:33:56 385

原创 LintCode : 寻找旋转排序数组中的最小值

假设一个旋转排序的数组其起始位置是未知的(比如0 1 2 4 5 6 7 可能变成是4 5 6 7 0 1 2)。 你需要找到其中最小的元素。 你可以假设数组中不存在重复的元素。

2017-03-02 22:55:50 216

空空如也

空空如也

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

TA关注的人

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