gpt4 book ai didi

java - ACM-ICPC和Google CodeJam对C++和Java是否有不同的时限?

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:47:20 26 4
gpt4 key购买 nike

我们都知道Java的运行时间比C/C++要花费更多的时间。那么每种语言的约束是相同的还是不同的呢?
如果是这样的话,难道它不会给编程语言带来额外的优势而不是编码吗?

最佳答案

Wikipedia:由于Java解决方案的启动速度慢于其他编译语言的解决方案,中国大学在线评委使用更大的时间限制来公平对待使用Java的参赛者并不少见。
但正如一位ACM-ICPC世界决赛选手所说:时间限制的设定方式使得一个在时间上运行的解决方案甚至可以用较慢的语言编写。
根据我的经验,这主要是顺序问题和复杂性问题。例如,当一个问题被认为是最大的O(n ^ 2),时间限制,当然,问题输入的方式,你可以接受它用最慢的语言在O(n ^ 2),你会得到“时限”与最快的语言在O(n ^ 3)

关于java - ACM-ICPC和Google CodeJam对C++和Java是否有不同的时限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35990153/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com