搜索
查看: 731|回复: 7
打印 上一主题 下一主题

时间超限怎么回事?

[复制链接]
跳转到指定楼层
楼主
发表于 2015-6-27 12:34:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
解救小哈,时间超限怎么 了?

沙发
发表于 2015-7-11 21:28:54 | 只看该作者
虽然我没有做过这题,但是我觉得是代码运算起来太复杂,超出规定时间啦
板凳
发表于 2015-7-23 15:56:06 | 只看该作者
时间复杂度太高,挂掉了
地板
发表于 2015-8-29 21:10:13 | 只看该作者
尽量让算法简单一点吧,尽量减少循环的次数,就像他们说的,时间复杂度如果太高了说明你的算法有点浪费时间
5#
发表于 2015-10-3 11:16:47 | 只看该作者
简单说,运行时间超过1s
6#
发表于 2015-10-15 13:10:16 | 只看该作者
循环的层数太多了。
7#
发表于 2015-10-23 13:27:41 | 只看该作者
比如说,
for(int i=0;i<maxn;i++)
[mw_shl_code=cpp,true]int sort(int a,int maxn){
    int t;
    for(int i=0;i<maxn;i++)
        for(int j=0;j<maxn;j++)
            if(a<a[j]){
                t=a;a=a[j];a[j]=t;
            }
}
//比如说调用maxn传入了100,1000等大的数,冒泡排序较慢,容易超时,建议用快速排序
//不过快速排序太难了。
[/mw_shl_code]
8#
发表于 2015-10-23 13:28:30 | 只看该作者

[mw_shl_code=cpp,true][/mw_shl_code]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表