1. 程式人生 > >演算法總結之深度優先搜尋

演算法總結之深度優先搜尋

1 組合搜尋問題

這裡寫圖片描述
子集
http://www.lintcode.com/zh-cn/problem/subsets/

帶重複元素的子集
http://www.lintcode.com/zh-cn/problem/subsets-ii/

數字組合
http://www.lintcode.com/zh-cn/problem/combination-sum/

數字組合 II
http://www.lintcode.com/zh-cn/problem/combination-sum-ii/

分割回文串
http://www.lintcode.com/zh-cn/problem/palindrome-partitioning/

2 排列搜尋問題

這裡寫圖片描述

全排列
http://www.lintcode.com/zh-cn/problem/permutations/

帶重複元素的排列
http://www.lintcode.com/zh-cn/problem/permutations-ii/

N皇后問題
http://www.lintcode.com/zh-cn/problem/n-queens/

3 圖中的搜尋

單詞接龍
http://www.lintcode.com/zh-cn/problem/word-ladder/

單詞接龍2
http://www.lintcode.com/zh-cn/problem/word-ladder-ii/