作者sheila221 (sheila)
看板Programming
标题[问题] 自动求出程式码的时间复杂度
时间Wed Jan 30 12:01:55 2013
资料结构的前一两章
会介绍时间复杂度,即程式步骤的执行次数
请问各位大大
有没有什麽工具,喂它程式码
然後这个工具就会算出此程式码的步骤执行次数
资结书讲的是自己手算
Dev-C++有吗?
thanks
例如以下范例:
main()
{
int largest = factorial(5);
printf("最大数为%d", largest);
getchar();
}
int factorial(int n)
{
if (n == 0) return 1;
else return (n * factorial(n - 1));
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.163.106.192
※ 编辑: sheila221 来自: 118.163.106.192 (01/30 12:03)
1F:→ gozule:profiler 114.137.236.42 01/30 13:38
2F:推 mars90226:时间复杂度还是用手算吧? profiler不会 114.36.68.115 01/30 21:55
3F:→ mars90226:跟你讲时间复杂度,只会说花多少时间 114.36.68.115 01/30 21:55
4F:推 kingstong:你忘了宣告字串,程式跑得动吗? 1.170.137.194 02/01 13:01
5F:推 youngglasses:楼上他没缺什麽宣告吧... 42.77.244.20 02/02 21:55
8F:→ sheila221:哦哦118.163.106.192 02/18 16:27