Hdu 1693 插头dp
发布日期:2022-01-31 14:08:46 浏览次数:3 分类:技术文章

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

这题在ural 1519的基础上做了修改。
【多条回路】
不分左括号右括号,只有有括号无括号(可以不用4进制用2进制,实践证明2进制略快)
两个插头能合并时一定要合并

//hdu_1693_括号表示2进制#include
#include
#include
#include
typedef long long LL;using namespace std;const int N=15;const int HASH=15111;const int STATE=20000;const int INF=0x3f3f3f3f;LL ans;int n,m;int map[N][N];int jz[N];int ex,ey;struct HASHMAP{ int head[HASH],next[STATE],size; int state[STATE]; LL f[STATE]; void init() { size=0; memset(head,-1,sizeof(head)); } void push(int st,LL ans) { int i; int h=st%HASH; for(i=head[h];i!=-1;i=next[i]) if(state[i]==st) { f[i]+=ans; return; } state[size]=st; f[size]=ans; next[size]=head[h]; head[h]=size++; }}hm[2];void shift(int cur){ for(int i=0;i
>jz[i]);}inline int pp(int i,int k){ return k<
//hdu_1693_括号表示4进制#include
#include
#include
#include
typedef long long LL;using namespace std;const int N=15;const int HASH=15111;const int STATE=20000;const int INF=0x3f3f3f3f;LL ans;int n,m;int map[N][N];int jz[N];int ex,ey;struct HASHMAP{ int head[HASH],next[STATE],size; int state[STATE]; LL f[STATE]; void init() { size=0; memset(head,-1,sizeof(head)); } void push(int st,LL ans) { int i; int h=st%HASH; for(i=head[h];i!=-1;i=next[i]) if(state[i]==st) { f[i]+=ans; return; } state[size]=st; f[size]=ans; next[size]=head[h]; head[h]=size++; }}hm[2];void shift(int cur){ for(int i=0;i
>jz[i]);}inline int pp(int i,int k){ return k<

转载地址:https://blog.csdn.net/chm517/article/details/9968775 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【转】国家集训队论文分类整理
下一篇:ZOJ 3466 插头dp

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2023年05月29日 06时55分16秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

最新文章

图像处理怎么学matlab,Matlab数字图像处理学习(1)-亮度变换 2019-12-16 13:07:44
如何访问docker内php,docker中容器之间如何访问 2019-12-16 13:07:44
php ci 调用控制器,如何从Codeigniter中的另一个控制器加载一个控制器? 2019-12-16 13:07:43
php amqp扩展安装,php扩展AMQP,安装报错解决 2019-12-16 13:07:43
php png jpg,php如何将png转换成jpg-PHP问题 2019-12-16 13:07:43
java中如何把时间封装成类,java-如何在不使用任何不推荐使用的类的情况下将日期从一种格式转换为另一种格式的日期对象?... 2019-12-16 13:07:43
java反射最佳实践,java反射性能测试分析 2019-12-16 13:07:43
高斯模型matlab程序代码,我找到的高斯混合模型的代码 2019-12-16 13:07:44
mongodb在mysql中怎么用,mongoDB数据库基本操作 2019-12-16 13:07:44
java iris_利用K-Means聚类算法实现对iris.data.ulab 2019-12-16 13:07:41
java报销流程的实现_Filenet实现报销流程 2019-12-16 13:07:41
java 接口怎么跳转页面_java开发,怎么在消息中加入跳转链接 2019-12-16 13:07:42
wordpress php教程 pdf,wordpress二次开发全能教程.pdf 2019-12-16 13:07:42
php除去重复数组算法,如何从PHP中的多维数组中删除重复值 2019-12-16 13:07:42
打印俄文字母表java,?俄语字母表、俄文键盘、傻瓜式读音法、书写法大全【一起学俄语】... 2019-12-16 13:07:42
java设计模式中不属于创建型模式_23种设计模式第二篇:java工厂模式定义:工厂模式是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式... 2019-12-16 13:07:40
java序列化中的常量_Java-序列化 2019-12-16 13:07:40
mysql show命令用不了_MySQL show命令的用法 | 很文博客 2019-12-16 13:07:40
java数据和窗口怎么结合_卖jsp编程技巧的那个垃圾的所有实例的答案全部 2019-12-16 13:07:41
java fx配置_JavaFX系列-配置开发环境 2019-12-16 13:07:41