博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【HDOJ】1518 Square
阅读量:6227 次
发布时间:2019-06-21

本文共 987 字,大约阅读时间需要 3 分钟。

DFS+剪枝。与HDOJ 1455如出一辙。

1 #include 
2 #include
3 #include
4 5 #define MAXN 25 6 7 int nums[MAXN], n, len, cnt; 8 char visit[MAXN]; 9 10 int comp(const void *a, const void *b) {11 return *(int *)b - *(int *)a;12 }13 14 int dfs(int cnt, int beg, int l) {15 int i, flg = 0;16 if (cnt == 3)17 return 1;18 if (l == 0) {19 for (i=0; i
>2;63 qsort(nums, n, sizeof(int), comp);64 memset(visit, 0, sizeof(visit));65 j = 1;66 for (i=0; i
len) {68 j = 0;69 break;70 }71 if (!j)72 printf("no\n");73 else if ( dfs(0, 0, len) )74 printf("yes\n");75 else76 printf("no\n");77 }78 }79 80 return 0;81 }

 

转载于:https://www.cnblogs.com/bombe1013/p/3770560.html

你可能感兴趣的文章
angular学习笔记(二十七)-$http(5)-使用$http构建RESTful架构
查看>>
阿里集团2015届校园招聘内推
查看>>
Android 面试精华题目总结
查看>>
SQL函数简述
查看>>
Swift 注释
查看>>
应对Memcached缓存失效,导致高并发查询DB的几种思路
查看>>
PLSQL_性能优化系列14_Oracle High Water Level高水位分析
查看>>
A Game with Colored Balls
查看>>
使用哈希加盐法来为密码加密【转】
查看>>
fastjson经常用法
查看>>
Java虚拟机工作原理具体解释
查看>>
建立网站的全套流程与详细解释
查看>>
PHP会员找回密码功能实现实例介绍
查看>>
iPhone 6 屏幕揭秘
查看>>
一年成为Emacs高手(像神一样使用编辑器)
查看>>
WPF使用扩展屏幕
查看>>
透过【百度地图API】分析双闭包问题
查看>>
iis配置网址(主机名)
查看>>
禁止IE7的页面缩放功能
查看>>
把DATATABLE,DS中的内容用HTML的方式显示
查看>>