![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程趣题
CharlesKai
这个作者很懒,什么都没留下…
展开
-
多柱汉诺塔(Matrix上选做题)——递归与动态规划
#include<stdio.h>#include<math.h>long long min_steps(int m,int n);long long min(long long a,long long b);int main() { int m,n; scanf("%d %d",&m,原创 2018-12-13 16:45:58 · 3197 阅读 · 1 评论 -
探亲问题(无向图任意两点是否可连通)——C语言
下提供队列实现的代码:#include <stdio.h>#include <stdlib.h>int Check_road(int **road,int *visit,int *visited,int from,int to,int n);void reset_to_zero(int **road,int n);void input(int **road,i...原创 2018-12-20 14:00:51 · 3970 阅读 · 0 评论 -
马走棋盘之最短路径步数——C
描述问题输入测试例子数T,每个例子输入棋盘大小m行n列, (1&amp;lt;=m,n&amp;lt;=500),再输入a,b,c,d表示(a,b)–&amp;gt;(c,d),(1&amp;lt;=a,c&amp;lt;=m)且(1&amp;lt;=b,d&amp;lt;=n)且两点不是同一点,若马走的到,输出按照马的走法(日字走法)的 最短路径的步数,否则输出0。分析问题最短路径,让人联原创 2018-12-22 02:17:29 · 6316 阅读 · 1 评论