博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ZOJ1093 动态规划
阅读量:7026 次
发布时间:2019-06-28

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

给你n砖,有三个长宽高。每一个无限制的访问。叠加在一个条件的长度和宽度必须严格格长度和宽度大于下面的一个,叠加求最大高度。

思维:

每块砖终于放置在根据本方法可以把六种,然后,对于长度和宽度排序。这是LIS的变化的问题

#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define ll long long#define LL __int64#define eps 1e-8#define inf 0xfffffff//const LL INF = 1LL<<61;using namespace std;//vector
> G;//typedef pair
P;//vector
> ::iterator iter;////map
mp;//map
::iterator p;int box[500][3];int dp[1000];int cnt;typedef struct Node { int x,y,z;};Node node[500];void init() { memset(box,0,sizeof(box)); memset(dp,0,sizeof(dp)); cnt = 0;}/*void cal(int x,int y,int z) {box[cnt][0] = x,box[cnt][1] = y,box[cnt++][2] = z;box[cnt][0] = y,box[cnt][1] = x,box[cnt++][2] = z;box[cnt][0] = y,box[cnt][1] = z,box[cnt++][2] = x;box[cnt][0] = z,box[cnt][1] = y,box[cnt++][2] = x;box[cnt][0] = x,box[cnt][1] = z,box[cnt++][2] = y;box[cnt][0] = z,box[cnt][1] = x,box[cnt++][2] = y;}*/void cal(int x,int y,int z) { node[cnt].x = x,node[cnt].y = y,node[cnt++].z = z; node[cnt].x = y,node[cnt].y = x,node[cnt++].z = z; node[cnt].x = y,node[cnt].y = z,node[cnt++].z = x; node[cnt].x = z,node[cnt].y = y,node[cnt++].z = x; node[cnt].x = x,node[cnt].y = z,node[cnt++].z = y; node[cnt].x = z,node[cnt].y = x,node[cnt++].z = y;}bool cmp(Node x,Node y) { if(x.x == y.x) { if(x.y == y.y)return x.z < y.z; return x.y < y.y; } return x.x < y.x;}int main() { int n; int Case = 0; while(scanf("%d",&n),n) { init(); for(int i=0;i

转载地址:http://airxl.baihongyu.com/

你可能感兴趣的文章
区块链和数据科学:如果同时应用这两种技术,将会实现什么?
查看>>
Oracle即将发布的全新Java垃圾收集器 ZGC
查看>>
深入浅出Tensorflow(三):训练神经网络模型的常用方法
查看>>
Blazor将.NET带回到浏览器
查看>>
利用人工智能提升团队包容性
查看>>
详解分布式系统本质:“分治”和“冗余”
查看>>
gRPC-Web发布,REST又要被干掉了?
查看>>
全站爬虫项目一阶段总结
查看>>
在项目中引入领域驱动设计的经验
查看>>
用关系型NoSQL回到未来
查看>>
Jeff Bean谈Flink与流式处理的5大新发现
查看>>
技术寡头争霸传之:控制开源工具,就控制了整个生态
查看>>
微软把UWP定位成业务线应用程序开发平台
查看>>
2018腾讯云+未来峰会互联网专场:腾讯云智能物联解决方案亮相
查看>>
Python数据可视化的10种技能
查看>>
关于有效的性能调优的一些建议
查看>>
微软发起Java on Azure调查,呼吁Java社区积极参与
查看>>
搭建svn仓库
查看>>
JavaScript arguments 对象详解
查看>>
[elixir! #0002] [译] 在Phoenix中实现动态表单 by José Valim
查看>>