<aside> 💡 浙江大学算法设计MOOC笔记 + 代码随想录思考

</aside>

<aside>

枚举

</aside>

<aside>

分治

二分

<aside>

递归与回溯

递归函数

<aside>

替代多重循环,如:n皇后问题。

<aside>

解决实质是递归形式的问题

分解子问题

<aside> 💡 附注

  1. atof函数,将浮点串转变为浮点数
  2. cin.peek函数,提前预知输入而非读取
  3. 浮点数的比较引入eps </aside>

回溯法

一般可以解决如下几种问题:

回溯法的解题模板大致如下:路径+递归函数+中间结果