码农手记

聚类算法

聚类算法

什么是聚类、k-means 算法的原理与操作步骤

Vim 移动光标

Vim 移动光标

涵盖简单移动光标、按行号移动、按文本块移动、按屏幕移动等内容

安全算法

安全算法

加密基础、哈希函数、共享/公开密钥加密、混合加密、迪菲-赫尔曼密钥交换、消息认证码、数字签名、数字证书

动态规划

动态规划

背包问题的动态规划解法、网格填充、动态规划FAQ、最长公共子串

Vim 的查找

Vim 的查找

涵盖查找文本、搜索模式、全局搜索等内容

贪婪算法

贪婪算法

教室调度、背包问题、集合覆盖问题、NP完全问题、近似算法

A* 算法

A* 算法

A*算法的原理、距离估算值、启发式搜索、与狄克斯特拉的对比

Vim 替换

Vim 替换

涵盖替换命令、指定范围、替换前确认、与上下文相关的替换等等命令的使用

狄克斯特拉算法

狄克斯特拉算法

狄克斯特拉算法的原理、操作步骤、Python实现、负权边问题

Vim 从入门到放弃

Vim 从入门到放弃

接触VIM有好几个年头了,一直都是需要用到了再去查阅一点相关知识;不知不觉,从一开始`费心力难用`劝退,到工作中不得不用时被VIM的一个个小`技巧`所吸引,继而生起了浓烈的重新梳理VIM相关知识的觉悟。 我将根据`个人实际工作`中VIM的`应用场景`,陆续整理VIM相关知识。我给这个系列取了一个应景的名字:VIM从放弃到爱不释手