这道题目目前只能使用回溯算法,也就是简单的暴力搜索,其中需要去除重复的情况,譬如每个图形都有旋转和翻转的情况,但是有些图形变形后是一样,所以这里可以进行部分剪枝。
所以这道题目需要提高效率的话,只能够从多线程编程和GPU编程两方面提高效率。
我把详细的描述放在了博客上面,智力拼图问题–关于回溯和并行:单线到多线程再到GPU编程的进阶(一):http://siukwan.
所以这道题目需要提高效率的话,只能够从多线程编程和GPU编程两方面提高效率。
我把详细的描述放在了博客上面,智力拼图问题–关于回溯和并行:单线到多线程再到GPU编程的进阶(一):http://siukwan.