博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
P2730 魔板 Magic Squares (搜索)
阅读量:4552 次
发布时间:2019-06-08

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

Solution

这道题,我是用 \(map\) 做的.

具体实现,我们用一个 \(string\) 类型表示任意一种情况.
可以知道,排列最多只有 \(8!\) 个.
然后就是直接的广搜了.直接用初始串去操作即可.
关于字典序,我们直接按 \(ABC\) 启用操作即可.

Code

/*Problem: 2730Time: Day -95*/#include
using namespace std;map
kkk;map
v;map
vis;queue
q;string ans;void output(string s){ string fuck=kkk[s]; int len=fuck.length(); cout<
<
>a[i],ans+=('0'+a[i]); bfs(); return 0;}

转载于:https://www.cnblogs.com/Kv-Stalin/p/9436920.html

你可能感兴趣的文章
Struts 1之DispatchAction
查看>>
mongodb
查看>>
可以不改MD5程序内容吗?可以!
查看>>
关于weight属性使用的一些细节
查看>>
Mybatis源码研究1:从JDBC到Mybatis
查看>>
Solr
查看>>
键盘录入一串字符并取出做字符序列,计算各个字符的个数
查看>>
23 python多线程threading及线程同步
查看>>
Django之ModelForm
查看>>
简单的requestAnimationFrame动画
查看>>
hdoj-3791-二叉搜索树(二叉搜索树模板题)
查看>>
【裴蜀定理】[HAOI2011]向量
查看>>
os模块
查看>>
Windows下启动停止Oracle11g服务-为解决系统变慢而生
查看>>
基于Spring Security Oauth2的SSO单点登录+JWT权限控制实践
查看>>
null与undefind的区别(转)
查看>>
Web前端的状态管理(State Management)
查看>>
EF|CodeFirst数据并发管理
查看>>
[Java] Spring boot2 整合 Thymeleaf 后 去除模板缓存
查看>>
java并发:阻塞队列
查看>>