首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一缕殇流化隐半边冰霜
掘友等级
菜鸟 gopher,前端未入门工程师
|
饿了么
微博@halfrost,一名来自中国的 iOS 开发者,已退役 acmer 。现居上海。
获得徽章 3
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
198
文章 171
沸点 27
赞
198
返回
|
搜索文章
最新
热门
一本关于 LeetCode 题解的开源小册
说到 LeetCode,作为一个程序员来说,应该不陌生,近几年参加面试都会提到它。国内外的程序员用它刷题主要是为了面试。据历史记载,这个网站 2011 年就成立了,马上就要到自己 10 周年的生日了。每周举行周赛,双周赛,月赛,在有限时间内编码,确实非常能考验人的算法能力。一些…
LeetCode 分类刷题—— Backtracking
排列问题 Permutations。第 46 题,第 47 题。第 60 题,第 526 题,第 996 题。 组合问题 Combination。第 39 题,第 40 题,第 77 题,第 216 题。 排列和组合杂交问题。第 1079 题。 N 皇后终极解法(二进制解法)。…
LeetCode 分类刷题—— Stack
括号匹配问题及类似问题。第 20 题,第 921 题,第 1021 题。 栈的基本 pop 和 push 操作。第 71 题,第 150 题,第 155 题,第 224 题,第 225 题,第 232 题,第 946 题,第 1047 题。 利用栈进行编码问题。第 394 题,…
LeetCode 分类刷题—— Two Pointers
双指针滑动窗口的经典写法。右指针不断往右移,移动到不能往右移动为止(具体条件根据题目而定)。当右指针到最右边以后,开始挪动左指针,释放窗口左边界。第 3 题,第 76 题,第 209 题,第 438 题,第 567 题,第 713 题,第 763 题,第 845 题,第 881…
LeetCode 分类刷题 —— Sort
深刻的理解多路快排。第 75 题。 桶排序和基数排序。第 164 题。 "摆动排序"。第 324 题。 两两不相邻的排序。第 767 题,第 1054 题。 "饼子排序"。第 969 题。
LeetCode 分类刷题 —— Linked List
最近有朋友问我怎么没有更新文章了,因为最近有空的时候都在刷 LeetCode,零零星星刷了快 2 个月了,也累积了不少题目了,所以最近打算把做的几百道题归类,总结一下。所有题目的代码在 https://github.com/halfrost/LeetCode-Go,每道题都有测…
TLS 1.3 Handshake Protocol (下)
四. Authentication Messages 正如我们在 section-2 中讨论的,TLS 使用一组通用的消息用于身份验证,密钥确认和握手的正确性:Certificate, CertificateVerify 和 Finished。(PSK binders 也以类似…
TLS 1.3 Handshake Protocol (上)
握手协议用于协商连接的安全参数。握手消息被提供给 TLS 记录层,在记录层它们被封装到一个或多个 TLSPlaintext 或 TLSCiphertext 中,它们按照当前活动连接状态进行处理和传输。 协议消息必须按照一定顺序发送(顺序见下文)。如果对端发现收到的握手消息顺序不…
TLS 1.3 Introduction
TLS 的主要目标是为通信的双方提供一个安全的通道。对下层传输的唯一要求是一个可靠的有序的数据流。 认证: 通道的 Server 端应该总是被认证的;Client 端是可选的被认证。认证可以通过非对称算法(例如,RSA, 椭圆曲线数字签名算法(ECDSA),或 Edwards …
深入浅出 FlatBuffers 之 Encode
一. FlatBuffers 生成二进制流 FlatBuffers 的使用和 Protocol buffers 基本类似。只不过功能比 Protocol buffers 多了一个解析 JSON 的功能。 编写 schema 文件,描述数据结构和接口定义。 用 flatc 编译,…
下一页
个人成就
优秀创作者
文章被点赞
6,726
文章被阅读
310,413
掘力值
12,768
关注了
58
关注者
10,437
收藏集
1
关注标签
60
加入于
2016-01-11