# 算法 理论基础

# 数据结构相关

  • 数组
    • 排序
    • 查找
    • 前缀和
    • 差分数组
  • 字符串
    • 哈希表
    • 字典树
  • 链表
    • 双指针
    • 遍历
    • 回溯

# 密码学相关

摘要

  • MD4/MD5
  • SHA1/SHA256/HMAC

对称加密 (密钥加密)

  • DES
  • AES

非对称加密 (公钥加密)

  • RSA
  • ECC 椭圆加密
  • DH 密钥交换

# 数学相关

傅里叶变换

  • DFT
  • FFT

# 搜索相关

分词算法

# 参考资料

# 文字

在线书籍 - 《Hello,算法》 (opens new window)

知乎 - 十大排序算法 (opens new window)

知乎 - 七大查找算法 (opens new window)

# 视频

哔哩哔哩 - 双蛋问题 - 李永乐老师 (opens new window)

哔哩哔哩 - 算法与编程 - 木子喵 neko (opens new window)