2017-C11-team4
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
||User||Problem||Result||Language||time||
||ZJUTeam4||I||Time Limit Exceeded||C++|| 04:57:58||
||ZJUTeam4||I||Time Limit Exceeded||C++|| 04:54:33||
||ZJUTeam4||I||Time Limit Exceeded||C++|| 04:53:46||
||ZJUTeam4||I||Time Limit Exceeded||C++|| 04:45:49||
||ZJUTeam4||E||Accepted ||C++|| 04:45:06||
||ZJUTeam4||I||Time Limit Exceeded||C++|| 04:44:23||
||ZJUTeam4||E||Wrong Answer||C++|| 04:29:07||
||ZJUTeam4||I||Runtime Error(ACCESS_VIOLATION)||C++|| 04:27:17||
||ZJUTeam4||E||Wrong Answer||C++|| 04:11:34||
||ZJUTeam4||E||Wrong Answer||C++|| 03:42:34||
||ZJUTeam4||I||Time Limit Exceeded||C++|| 03:14:12||
||ZJUTeam4||I||Time Limit Exceeded||C++|| 02:53:03||
||ZJUTeam4||I||Time Limit Exceeded||C++|| 02:49:17||
||ZJUTeam4||I||Time Limit Exceeded||C++|| 02:35:35||
||ZJUTeam4||I||Time Limit Exceeded||C++|| 02:32:40||
||ZJUTeam4||I||Memory Limit Exceeded||C++|| 02:27:49||
||ZJUTeam4||I||Memory Limit Exceeded||C++|| 02:25:59||
||ZJUTeam4||F||Accepted||C++|| 02:22:32||
||ZJUTeam4||C||Accepted||C++|| 01:11:50||
||ZJUTeam4||C||Wrong Answer||C++|| 01:09:04||
||ZJUTeam4||C||Wrong Answer||C++|| 00:58:00||
||ZJUTeam4||K||Accepted ||C++|| 00:53:02||
||ZJUTeam4||K||Wrong Answer||C++|| 00:39:47||
||ZJUTeam4||K||Time Limit Exceeded||C++|| 00:25:47||
||ZJUTeam4||K||Runtime Error(ACCESS_VIOLATION)||C++|| 00:23:48||
||ZJUTeam4||A||Accepted||C++|| 00:11:15||
||ZJUTeam4||A||Wrong Answer||C++|| 00:05:29||
== zya ==
今天这个I题做的非常糟糕,多次卡常数过不去应该换思路了,不应该头这么铁。K题也是数组越界的问题少判了一个数,WA了两发。
== 总结 ==
* 对于TLE的题应该想更好的做法而不是疯狂卡常数。
* 一个题老是做不出来还是要保持冷静,分析到底是换思路,还是开别的题好。
== 补题 ==
B(√)玄学复杂度[[BR]]
D(√)设take[i]为数i取走前比i小的已经取走的数量,O(n)递推,即可统计逆序对。i%p和i/p不断+1维护,不然卡常数。
[[BR]]
G()[[BR]]
H(√)[[BR]]
I(√)[[BR]]
J()[[BR]]
| User | Problem | Result | Language | time |
| ZJUTeam4 | I | Time Limit Exceeded | C++ | 04:57:58 |
| ZJUTeam4 | I | Time Limit Exceeded | C++ | 04:54:33 |
| ZJUTeam4 | I | Time Limit Exceeded | C++ | 04:53:46 |
| ZJUTeam4 | I | Time Limit Exceeded | C++ | 04:45:49 |
| ZJUTeam4 | E | Accepted | C++ | 04:45:06 |
| ZJUTeam4 | I | Time Limit Exceeded | C++ | 04:44:23 |
| ZJUTeam4 | E | Wrong Answer | C++ | 04:29:07 |
| ZJUTeam4 | I | Runtime Error(ACCESS_VIOLATION) | C++ | 04:27:17 |
| ZJUTeam4 | E | Wrong Answer | C++ | 04:11:34 |
| ZJUTeam4 | E | Wrong Answer | C++ | 03:42:34 |
| ZJUTeam4 | I | Time Limit Exceeded | C++ | 03:14:12 |
| ZJUTeam4 | I | Time Limit Exceeded | C++ | 02:53:03 |
| ZJUTeam4 | I | Time Limit Exceeded | C++ | 02:49:17 |
| ZJUTeam4 | I | Time Limit Exceeded | C++ | 02:35:35 |
| ZJUTeam4 | I | Time Limit Exceeded | C++ | 02:32:40 |
| ZJUTeam4 | I | Memory Limit Exceeded | C++ | 02:27:49 |
| ZJUTeam4 | I | Memory Limit Exceeded | C++ | 02:25:59 |
| ZJUTeam4 | F | Accepted | C++ | 02:22:32 |
| ZJUTeam4 | C | Accepted | C++ | 01:11:50 |
| ZJUTeam4 | C | Wrong Answer | C++ | 01:09:04 |
| ZJUTeam4 | C | Wrong Answer | C++ | 00:58:00 |
| ZJUTeam4 | K | Accepted | C++ | 00:53:02 |
| ZJUTeam4 | K | Wrong Answer | C++ | 00:39:47 |
| ZJUTeam4 | K | Time Limit Exceeded | C++ | 00:25:47 |
| ZJUTeam4 | K | Runtime Error(ACCESS_VIOLATION) | C++ | 00:23:48 |
| ZJUTeam4 | A | Accepted | C++ | 00:11:15 |
| ZJUTeam4 | A | Wrong Answer | C++ | 00:05:29 |
zya
今天这个I题做的非常糟糕,多次卡常数过不去应该换思路了,不应该头这么铁。K题也是数组越界的问题少判了一个数,WA了两发。
总结
- 对于TLE的题应该想更好的做法而不是疯狂卡常数。
- 一个题老是做不出来还是要保持冷静,分析到底是换思路,还是开别的题好。
补题
B(√)玄学复杂度
D(√)设take[i]为数i取走前比i小的已经取走的数量,O(n)递推,即可统计逆序对。i%p和i/p不断+1维护,不然卡常数。
G()
H(√)
I(√)
J()