博客专栏  >  编程语言   >  趣味算法设计

趣味算法设计

对常出现的一些趣味算法问题进行分析和实现

关注
0 已关注
11篇博文
  • 生命游戏

    生命游戏(game of life)为1970年由英国数学家J. H. Conway所提出,某一细胞的邻居包 括上、下、左、右、左上、左下、右上与右下相邻之细胞,游戏规则如下: 孤单死亡:如果细胞...

    2014-09-29 22:00
    474
  • 双色汉诺塔问题

    //双色汉诺塔问题 #include using namespace std; int removeTimes = 0; void hanoiorignal(int nmovnum, char cz...

    2014-09-29 22:19
    1713
  • 蒙特卡罗法求PI

    蒙特·卡罗方法(Monte Carlo method),也称统计模拟方法,是二十世纪四十年代中期由于科学技术的发展和电子计算机的发明, 而被提出的一种以概率统计理论为指导的一类非常重要的数值计算方法...

    2014-09-29 22:42
    696
  • 超长整数加法计算

    对于long long类型也存放不下的超长整数,可以使用字符串模拟的办法来对其进行

    2014-09-29 22:52
    499
  • 老鼠走迷宫问题

    一只老鼠走进了一个迷宫,如何从其中走出去,在此处我们用2表示墙壁或障碍,

    2014-09-27 23:56
    642
  • 三色旗问题

    //三色旗问题改进 //可大体分为三步,首先交换b和r的位置,直到所有b都在r之前; //然后整理前半部分的b,使其都靠前 //最后整理后半部分的r,使其都靠后 #include using nam...

    2014-09-27 23:35
    440
  • 八皇后问题

    在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。

    2014-09-28 17:12
    461
  • 骑士旅行问题(骑士走棋盘)

    一个骑士在棋盘中,给予其一个初始值,

    2014-09-28 00:18
    508
  • 八硬币问题

    给出了八个硬币,只知道其中七个都是真的,另外一个是假的,假的那个

    2014-09-28 17:35
    646
  • 杨辉三角/帕斯卡三角

    帕斯卡三角形,是一个三角形矩阵,其顶端是 1,视为(row0).第1列(row1)(1&1)两个1,这两个1是由他们上头左右两数之和 (不在三角形内的数视为0).依此类推产生第2列(row2):0+1...

    2014-09-27 13:28
    1562
  • 汉诺塔(河内塔)问题

    汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序...

    2014-09-27 13:01
    802

Windows C/C++/C# 编程
1306392613
FFmpeg
1353653693
经典算法研究
323274671
微软面试100题系列
183182731
Java开发进阶
663049066
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部