
Algorithm
Algorithm
Hackyle
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于算法,我们都应知道的
定义: 算法是指对特定问题求解步骤的一种描述。 特性: (1)有穷性:算法是由若干条指令组成的有穷序列,总是在执行若干次后结束,不可能永不停止。 (2)确定性:每条语句有确定的含义,无歧义。 (3)可行性:算法在当前环境条件下可以通过有限次运算实现。 (4)输入输出:有零个或多个输入,一个或多个输出。 “好”算法的标准如下: (1)正确性:正确性是指算法能够...原创 2019-03-11 22:14:49 · 5351 阅读 · 2 评论 -
你写的算法,到底运行了多久时间?试试使用clock计时函数。
背景: 在参加竞赛或是机试时,常常遇到题目要求你写的算法必须在一定的时间限制内。那么问题来了,怎么计算该个算法的执行时间呢?在我在网上查找了一些资料后,发现一个通用的方法,适用于C/C++。通过这篇文章,把这种简单的思想分享出来。 clock计时函数 clock()是C/C++中的计时函数,而与其相关的数据类型是clock_t。其相关的头文件是<time.h>或<ct...原创 2019-10-10 23:20:04 · 667 阅读 · 0 评论