算法
鸭子听雷
以无码为有码,以无限为有限
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
利用Matlab二次规划算法玩通数独游戏
1.主体思想 将9×99×99\times9的数独矩阵转化为9×9×99×9×99\times9\times9的三维矩阵,三维矩阵中每一个元素的值为0或1。如原数独矩阵的某一位置数字为7,则三维矩阵第7层的对应位置为1,其它层该位置皆为0. 利用二次规划求解该问题时,需要设定约束和目标。此处只需求得一个可行解,因此无需目标方程,但为了满足整数规划求解需求,此处使用一个非定常目标方程。 2...原创 2018-08-14 00:08:48 · 1480 阅读 · 2 评论 -
一个蛇形矩阵问题
一个蛇形矩阵问题 话不多说,先上代码: # -*- coding: utf-8 -*- """ Created on Tue Aug 21 18:12:36 2018 @author: duanshao """ import numpy as np def snake(n): raw = [0] * n rs = [] for i in range(n): r...原创 2018-08-21 19:50:48 · 266 阅读 · 0 评论 -
无趣的汉诺塔 (递归问题的个人理解)
从前有座山,山上有座庙,庙里有个老和尚和一个小和尚,有一天,老和尚对小和尚说:从前有座山,山上有座庙,庙里有个老和尚和一个小和尚,有一天,老和尚对小和尚说:从前有座山,山上有座庙,庙里有个老和尚和一个小和尚,有一天,老和尚对小和尚说……. 汉诺塔游戏是博主高中时候接触到的一款游戏。当时宿舍里大家都没有手机,直到有一天,一哥们带来了一款诺基亚手机(具体哪个版本记不清楚了),从此为无聊的...原创 2018-09-07 22:08:49 · 1866 阅读 · 2 评论
分享