由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请大牛看道题
相关主题
程序优化的方法Pascal's Triangle II 的优化解?
interview quiz请帮忙看道题 c++ operator overload
教你进Google [3]帮忙看道题:[leetcode] word break
word search i/ii 复杂度多少?大牛过来看道题
帮看一道优化的电面题请问如何binary search出数组中的重复元素
请大家帮忙定位,先谢谢了 (转载)问个G家面试题
还有两个题。amazon 1st phone interview
大家请帮个忙问道题
相关话题的讨论汇总
话题: intarray话题: int话题: fac话题: 复杂度话题: 菜鸟
进入JobHunting版参与讨论
1 (共1页)
a********r
发帖数: 218
1
int intArray[N];
for (int i = 0; i {
intArray[i] = i;

for(int j = 1; j < N; j++)
{
intArray[i] = j * intArray[i];
}
}
怎么把这个程序优化成 时间复杂度O(N)?
菜鸟在这多谢了
C*****n
发帖数: 1049
2
int intArray[N];
int fac=1;
for(int j = 1; j < N; j++)
{
fac *= j;
}
for (int i = 0; i {
intArray[i] = i*fac;
}
a********r
发帖数: 218
3
ChaoRen (厉害的超人):
太牛了!这个能不能optimize?

【在 C*****n 的大作中提到】
: int intArray[N];
: int fac=1;
: for(int j = 1; j < N; j++)
: {
: fac *= j;
: }
: for (int i = 0; i: {
: intArray[i] = i*fac;
: }

1 (共1页)
进入JobHunting版参与讨论
相关主题
问道题帮看一道优化的电面题
[Job Opening] 3D Engine Developer - Physics and Low Level Optimization请大家帮忙定位,先谢谢了 (转载)
SQL 面试问题还有两个题。
即将入职亚麻的小硕求教一下今后发展方向大家请帮个忙
程序优化的方法Pascal's Triangle II 的优化解?
interview quiz请帮忙看道题 c++ operator overload
教你进Google [3]帮忙看道题:[leetcode] word break
word search i/ii 复杂度多少?大牛过来看道题
相关话题的讨论汇总
话题: intarray话题: int话题: fac话题: 复杂度话题: 菜鸟