Basic Algorithm Tutorial
描述
在数学和计算机科学中,算法 (/ˈælɡərɪðəm/ (about this sound listen) al-gə-ridh-əm) 是如何解决一类问题的明确规范。算法可以执行计算、数据处理和自动推理任务。 算法是一种有效的方法,可以在有限的空间和时间[1]和定义明确的形式语言[2] 用于计算函数。[3] 从初始状态和初始输入(可能为空)开始,[4] 指令描述了一个计算,该计算在执行时通过一个有限[5]个明确定义的连续状态,最终产生 输出[6]并终止于最终结束状态。从一个状态到下一个状态的转换不一定是确定性的;一些算法,称为随机算法,包含随机输入。[7] 算法的概念已经存在了几个世纪;但是,将成为现代算法的部分形式化始于尝试解决 david hilbert 在 1928 年提出的 entscheidungsproblem( 决策问题)。随后的形式化被框架化为尝试定义 有效可计算性[8] 或 有效方法 ;[9] 这些形式化包括 1930、1934 和 1935 年的 gödel-herbrand-kleene 递归函数,1936 年 alonzo Church 的 lambda 演算,emil post s 1936 年的公式 1 ,以及 1936-7 和 1939 年的艾伦图灵机。给出与直观概念相对应的算法的正式定义仍然是一个具有挑战性的问题。 这个词 算法 是拉丁词algorismus的组合,以al-khwarizmi命名[11][12] 和希腊词 arithmos,即 αριθμός,意思是 数字。 al-khwārizmī(波斯语: خوارزمی ,c. 780–850)是波斯数学家、天文学家、地理学家和巴格达智慧之家的学者,他的名字的意思是 花剌子模人,该地区曾是大伊朗的一部分,现位于乌兹别克斯坦。[13][14] 大约 825 年,他用阿拉伯语写了一篇论文,在 12 世纪被翻译成拉丁文,标题为 algoritmi de numero indorum。这个标题的意思是 algoritmi on the numbers of the Indians,其中 algoritmi 是译者对al-khwarizmi名字的拉丁化。[15]al-khwarizmi是最广为人知的数学家在中世纪晚期的欧洲,主要是通过他的另一本书《代数》。[16]在中世纪晚期的拉丁语中,algorismus,英语 algorism,他名字的腐败,仅仅意味着 小数数制。 15世纪,在希腊词ἀριθμός number (cf. arithmetic)的影响下,拉丁词被改为algorithm,对应的英文词 algorithm 为在 17 世纪首次被证实; 现代意义在 19 世纪被引入。[17
此应用程序还附带并完成了动画,这些动画教授如何以智能和快速的方式学习计数有趣且有趣的对象适合感受大脑引入加减乘法除法学习。在这个应用程序中学习数数会很有趣,因为它就像一个游戏。您有 120
观看次数: 9116
0
0
什么是无人机以及无人机是如何工作的,这里以非常容易理解的语言回答。无人机技术不断发展,因为新的创新和巨额投资每隔几个月就会将更先进的无人机推向市场。在本文中,我将讨论市场上最受欢迎的无人机之�
观看次数: 8995
0
0
全能者将这个小小的身体赐给我们小时候
观看次数: 9361
0
0
最初的圣诞树装饰品是由彩色玻璃制成的,是主要的装饰品。为了延续这一传统,这些装饰品仍然在节日装饰品中占有一席之地。如果你正在画一棵圣诞树,你可能需要画出装饰物。这里有一个分步指南,教你如何画圣诞饰品
观看次数: 9486
0
0
学习化学有助于更好地了解世界。通过他的基础化学知识,人们可以理解常见的化学反应,例如洗涤剂在热水中效果更好,或盐溶解在水中或冰在高温下融化。因此,当一个人了解化学的基本方面时,他会更加意识到他每天使
观看次数: 8863
0
0
元素周期表按行和列显示化学元素。完整的表格有7行18列,元素从原子序数等于1的氢开始按原子序数递增的顺序排列。元素周期表的历史可以追溯到1869 年,由德米特里·门捷列夫创立。他发现了 65
观看次数: 10403
0
0