由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 数独有啥好解法?
相关主题
关于排列组合的题目的算法求冥的问题
关于Inplace排序栈元素的解法?求教,关于同时想出最优解和次优解法面试时候选那个写code
leetcode中那道Set Matrix Zeroes怎么做面试时 迭代还是递归
问道小学题:两等长有序数组,求第k个数发个f家面经,攒rp
boggle game是不是只有backtracking的解法?LC上那个regular expression match递归解法的复杂度是多少?
求教combination两种算法的complexity (leetcode)O(1)space解法到底能不能用递归?
Pow有没有比log(n)更好点的解法?为什么面试题目都答出来了还是跪了?
经典递归题需要搞懂非递归算法吗?讨论一下careercup上的一道题,找周边全是1的最大子方阵
相关话题的讨论汇总
话题: 独有话题: 解法话题: 递归话题: dancing话题: link
进入JobHunting版参与讨论
1 (共1页)
q****x
发帖数: 7404
1
贪心法,选所在行、列和3x3方阵已定元素最多的格子起?
看了一下,相当复杂。45分钟只能上递归吧?
http://en.wikipedia.org/wiki/Sudoku_algorithms
s****j
发帖数: 67
2
dancing link,速度很快

【在 q****x 的大作中提到】
: 贪心法,选所在行、列和3x3方阵已定元素最多的格子起?
: 看了一下,相当复杂。45分钟只能上递归吧?
: http://en.wikipedia.org/wiki/Sudoku_algorithms

f*******t
发帖数: 7549
3
好像有个什么dancing link
q****x
发帖数: 7404
4
这玩意能现想出来,那比Knuth还牛了。

【在 f*******t 的大作中提到】
: 好像有个什么dancing link
s****j
发帖数: 67
5
dancing link关键是建模,不是后面的递归。后面的准备两套模板套上去就行,一个针
对不能重叠的exact cover,一个针对可以重叠的。dlx的精妙在于前面模型的转化。
当然你要说45分钟完整写出程序,那确实很困难。

【在 q****x 的大作中提到】
: 这玩意能现想出来,那比Knuth还牛了。
q****x
发帖数: 7404
6
写了个递归的完整版,120行,用wiki上的例子测试通过,共用一个多小时。
面试肯定要写伪码。其实递归函数本身也就15行。

【在 s****j 的大作中提到】
: dancing link关键是建模,不是后面的递归。后面的准备两套模板套上去就行,一个针
: 对不能重叠的exact cover,一个针对可以重叠的。dlx的精妙在于前面模型的转化。
: 当然你要说45分钟完整写出程序,那确实很困难。

B*******1
发帖数: 2454
7
贴个代码瞧瞧,让大家review学习一下吧。

【在 q****x 的大作中提到】
: 写了个递归的完整版,120行,用wiki上的例子测试通过,共用一个多小时。
: 面试肯定要写伪码。其实递归函数本身也就15行。

1 (共1页)
进入JobHunting版参与讨论
相关主题
讨论一下careercup上的一道题,找周边全是1的最大子方阵boggle game是不是只有backtracking的解法?
板上最近有人去ny的google面试的么求教combination两种算法的complexity (leetcode)
关于什么时候可以用贪心算法求找零问题Pow有没有比log(n)更好点的解法?
询问cracking the coding interview上面一道题经典递归题需要搞懂非递归算法吗?
关于排列组合的题目的算法求冥的问题
关于Inplace排序栈元素的解法?求教,关于同时想出最优解和次优解法面试时候选那个写code
leetcode中那道Set Matrix Zeroes怎么做面试时 迭代还是递归
问道小学题:两等长有序数组,求第k个数发个f家面经,攒rp
相关话题的讨论汇总
话题: 独有话题: 解法话题: 递归话题: dancing话题: link