题目名称 | 2639. [HZOI 2015] 偏序++ |
---|---|
输入输出 | partial_order_plus.in/out |
难度等级 | ★★★☆ |
时间限制 | 4000 ms (4 s) |
内存限制 | 512 MiB |
测试数据 | 10 |
题目来源 | kito 于2017-03-28加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
查看题解 | 分享题解 |
通过:130, 提交:282, 通过率:46.1% | ||||
now-ing | 100 | 1.411 s | 9.71 MiB | C++ |
X_o_r | 100 | 1.837 s | 9.71 MiB | C++ |
X_o_r | 100 | 1.838 s | 9.71 MiB | C++ |
X_o_r | 100 | 1.847 s | 9.71 MiB | C++ |
X_o_r | 100 | 1.857 s | 9.71 MiB | C++ |
Toocold | 100 | 1.967 s | 24.53 MiB | C++ |
now-ing | 100 | 2.177 s | 24.53 MiB | C++ |
策 | 100 | 2.259 s | 0.00 MiB | C++ |
yrtiop | 100 | 2.282 s | 0.00 MiB | C++ |
GoatGirl98 | 100 | 2.325 s | 0.00 MiB | C++ |
关于 偏序++ 的近10条评论(全部评论) | ||||
---|---|---|---|---|
这么牛
| ||||
bitset 这么牛。
| ||||
naive?我的Kd_tree也吊打了部分Bitset选手
| ||||
bitset吊打kdtree……
| ||||
bitset吊打kdtree……
| ||||
Albert S. Chang
2017-03-28 21:28
5楼
| ||||
震惊!没有freopen导致TLE
sxysxy
2017-03-28 21:17
4楼
| ||||
| ||||
感觉我好慢。。
UPD:常数优化,效果拔群(其实我第一遍交的时候不知道count()这个函数,居然n^2统计答案) | ||||
前排
Go灬Fire
2017-03-28 17:08
1楼
|
partial_order_plus.in
输出文件:partial_order_plus.out
简单对比给定一个有$n$个元素的序列,元素编号为$1$~$n$,每个元素有k个属性$p^1$,$p^2$,$p^3$,...,$p^k$,求序列中满足$i<j$且$1<=t<=k,p^t_i<p^t_j$的数对$(i,j)$的个数。
第一行两个整数$n$,$k$,表示序列长度和属性个数。
接下来$k$行,每行$n$个整数,第$t$行表示$n$个元素的第$p^t$个属性。
共1行,表示满足要求的数对个数。
5 4 1 4 5 2 3 3 5 2 1 4 2 3 4 1 5 2 3 1 5 4
2
每个元素4个属性,满足要求的数对为(1,2),(1,5)。
对于30%的数据,$n$<=5000,k<=6。
另有40%的数据,1<=$n$<=40000,k=2。
对于100%的数据,1<=$n$<=40000,k<=6。保证对于所有元素的$p^t$属性组成一个$1$~$n$的排列。
请注意常数因子带来的程序效率上的影响。
HZOI2015