栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

zoj 2576 Graphical Partition

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

zoj 2576 Graphical Partition

#include<stdio.h>static int n, ans[20], total;void print_partition(){    putchar('{');    int i;    for (i = 0; i < total; i++)        printf(i ? ",%d" : "%d", ans[i]);    putchar('}');    putchar('n');}void dfs2576(int depth){    int i;    for (i = 1; i <= n; i++)    {        if (total && i < ans[total - 1]) continue;        if (depth + i <= 2 * n)        { ans[total++] = i; if (depth + i == 2 * n)     print_partition(); else     dfs2576(depth + i); total--;        }    }}int main(){    while (scanf("%d", &n), n)    {        dfs2576(0);        putchar('n');    }    return 0;}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/377640.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号