跳到主要内容

经典算法解析

TODO 补充算法介绍

  • k邻近算法
  • 反向索引
  • 傅里叶变换
  • 并行算法(并行性管理开销, 负载均衡)
  • MapReduce 分布式算法
  • 布隆过滤器和HyperLoglog
  • SHA算法(Simhash)
  • Diffie-Hellman(RSA)
  • 线性规划(Simplex算法)
  • A* 算法

N皇后问题

给你一个 N×N 的棋盘,让你放置 N 个皇后,使得它们不能互相攻击。PS:皇后可以攻击同一行、同一列、左上左下右上右下四个方向的任意单位

  • 类型: 回溯算法