0%

最近看到了一个很好玩的项目,谁不希望在电脑里面养个电子宠物、桌面精灵、虚拟女友、赛博猫娘呢,虽然这个项目也还没有达到这个程度,或者说在一般个人电脑上还达不到理想的效果,所以也只是玩玩。

阅读全文 »

继上篇文章结尾,我用mathematica写了个简陋的可视化图形来展示经典汉诺塔问题的状态关系,这篇文章来把之前的代码写的好看一点。

阅读全文 »

接上篇文章最后的汉诺塔问题变种,是否存在一种合理状态使得将所有圆盘移动到右边柱子需要的步数大于$2^n-1$。直觉上我觉得不存在,但是不好说明,所以这篇文章就写一个程序来暴搜验证一下。

阅读全文 »

最近看了一下《具体数学(第二版)》,汉诺塔问题是个非常经典又有趣的问题,写了一些课后习题中的汉诺塔问题的部分,记录一下。

阅读全文 »

动态规划是一种很基本的思想,用一句话来说就是,用数组将计算中重复计算的数据保存下来,也叫记忆化搜索。

阅读全文 »

本文介绍一种实用的骗分技巧,众所周知最好的算法就是时间复杂度就是$O(1)$的算法,打表法,借助C++的编译期计算和一点点的模板知识,我们可以实现在编译期打表,大大减少运行时间。

阅读全文 »

同样是matlab实验课上的一个问题,用matlab分类讨论并求线性方程组的基础解系和特解,当时上课我写得不好其实我高代51分,连基础解系是什么都不知道,所以用C++重新写一遍,顺便学习一下高代

阅读全文 »