汉诺塔问题 您所在的位置:网站首页 prolog递归 汉诺塔问题

汉诺塔问题

#汉诺塔问题| 来源: 网络整理| 查看: 265

【PTA】静静的推荐

linshengxuan113: 19行还需要判断a[i]是否为0, #include using namespace std; int main() { void a(); a(); } void a() { int a[291] = {0}, b[291] = {0}, n, pc, pta, f1, f2; cin >> n >> pc >> pta; for (int i = 0; i < n; i++) { cin >> f1 >> f2; if (f1 >= 175) a[f1]++; if (f2 >= pta) b[f1]++; } int q = 0; while (pc--) { for (int i = 175; i < 291; i++) { if (a[i]) { q++; a[i]--; while (a[i] && b[i]) { q++; a[i]--; b[i]--; } } } } cout 0!!!!!

图的两种遍历:深度优先遍历+广度优先遍历

ོ栖落: 代码只适用于无向图,但可以在这个基础之上把对边的存储改为对有向边存储就可以适用于有向图了

图的两种遍历:深度优先遍历+广度优先遍历

w379007103: 这个适用于有向图吗

图的两种遍历:深度优先遍历+广度优先遍历

ོ栖落: 现在可以了



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有