社区讨论

给与最后一个点TLE的人忠告,应该有用

P1120[CERC 1995] 小木棍参与者 4已保存回复 5

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
5 条
当前快照
1 份
快照标识符
@mhjnswsy
此快照首次捕获于
2025/11/04 05:35
4 个月前
此快照最后确认于
2025/11/04 05:35
4 个月前
查看原帖
如果你最后一个点TLE那么你极有可能在排序上除了错误: 比如有一个数组a[N],你想对他进行从大到小排序有两种方法 1.sort(a+1,a+1+n); 接着再用反转函数reverse(a+1,a+1+n)
2.在主函数之前建立一个cmp规则函数 bool cmp(int a,int b){ return a>b; } sort(a+1,a+1+n,cmp);
事实证明方法1的时间会大于方法2,所以如果你用的是方法1之后最后一个点TLE,建议你改成方法2,这样估计就能AC了

回复

5 条回复,欢迎继续交流。

正在加载回复...