算法

算法是一组用于执行特定任务的指令。这可以是一个简单的过程,例如将两个数字相乘,也可以是一项复杂的操作,例如播放压缩视频文件。搜索引擎使用专有算法,从其搜索索引中显示与特定查询最相关的结果。

在计算机编程中,算法通常以函数的形式创建。这些函数充当小型程序,可供更大的程序调用。例如,图像查看应用程序可能包含一个函数库,其中每个函数都使用自定义算法来呈现不同的图像文件格式。图像编辑程序可能包含用于处理图像数据的算法。图像处理算法包括裁剪、调整大小、锐化、模糊、消除红眼和增强颜色等。

在许多情况下,软件程序可以通过多种方式执行特定操作。因此,程序员通常会努力创建尽可能高效的算法。通过使用高效的算法,开发人员可以确保程序尽可能快速地运行,同时只使用最低限度的系统资源。当然,并非所有算法第一次创建时都很完善。因此,开发人员经常会改进现有算法,并将其加入未来的软件更新中。当你看到某个软件程序的新版本被称为“已优化”或具有“更快的性能”时,这通常意味着新版本包含了更高效的算法。

更新日期 August 2, 2013 作者 Per C.

quiz测试你的知识

Which application is not part of Microsoft Office?

A
Excel
0%
B
PowerPoint
0%
C
WordPerfect
0%
D
Outlook
0%
Correct! Incorrect!     View the Office definition.
More Quizzes →

Tech Terms 计算机词典

本页中算法的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。