当前位置:码农谷 > 算法与程序 > 算法
算法

实现骑士走棋盘的完整程序源代码

一、说明骑士旅游(Knight tour)在十八世纪初倍受数学家与拼图迷的注意,它什么时候被提出已不可考,骑士的走法为西洋棋的走法,骑士可以由任一个位置出发,它要如何走完[所有的..
难度: 关注度:77 所属学科:C语言

老鼠走迷官的完整程序源码(二)

一、说明由于迷宫的设计,老鼠走迷宫的入口至出口路径可能不只一条,如何求出所有的路径呢?二、解法求所有路径看起来复杂但其实更简单,只要在老鼠走至出口时显示经过的路径,然..
难度: 关注度:85 所属学科:C语言

老鼠走迷宫的完整程序源代码(C语言版)

一、说明老鼠走迷宫是递回求解的基本题型,我们在二维阵列中使用2表示迷宫墙壁,使用1来表示老鼠的行走路径,试以程式求出由入口至出口的路径。二、解法老鼠的走法有上、左、下、右..
难度: 关注度:858 所属学科:C语言

费式数列的完整程序源码

一、说明Fibonacci为1200年代的欧洲数学家,在他的着作中曾经提到:「若有一只免子每个月生一只小免子,一个月后小免子也开始生产。起初只有一只免子,一个月后就有两只免子,二个..
难度: 关注度:454 所属学科:C语言

河内之塔的完整程序源代码

一、说明河内之塔(Towers of Hanoi)是法国人M.Claus(Lucas)于1883年从泰国带至法国的,河内为越战时北越的首都,即现在的胡志明市;1883年法国数学家Edouard Lucas曾提及这个故..
难度: 关注度:119 所属学科:C语言

巴斯卡三角形的完整程序源码

一、图形二、代码(C语言)#include"stdio.h"#defineN12longcombi(intn,intr){inti;longp=1;for(i=1;i<=r;i++)p=p*(n-i+1)/i;returnp;}voidmain(){intn,r,t;for(n=0;n<=N..
难度: 关注度:140 所属学科:C语言

三色旗的完整程序源代码

一、说明三色旗的问题最早由E.W.Dijkstra所提出,他所使用的用语为Dutch Nation Flag(Dijkstra为荷兰人),而多数的作者则使用Three-Color Flag来称之。假设有一条绳子,上面有红..
难度: 关注度:141 所属学科:C语言

关注微信,获得更多免费资源
关于我们   |   免责声明   |   联系我们   |   网站地图   |   HR交流群   |   学生交流群   |   教师交流群

码农谷   版权所有 © 2015-2017   湘ICP备16018319号-1