第一章(前言 ,算法在计算中的做用)

  此专题的内容不是技术交流,只是本身在学习算法的时候,记录的笔记, 方便本身之后加深记忆。算法

  为何看算法导论这本书, 算法导论这本书是当前讲述算法最好的一本书籍,至少我这么认为, 曾经零零散散的看过数次, 可是因为此书内容过多,因此并无深入理解里面不少的东西,因此这一次 又来数据结构

一探算法导论的奥秘。程序由数据结构和算法组成,良好的数据结构的算法可使算法更容易实现,因此咱们对算法的研究首先开始要作的事情是选择数据结构。数据结构和算法

  数据结构按照大类型分为4种类型工具

  1.集合类型(这种数据结构的元素之间的关系是同属于一个集合)性能

  2.线性结构(这种数据结构之间的元素存在一对一的关系)学习

  3.树形结构(这种数据结构之间元素存在一对多的关系)大数据

  4.图形关系(这种数据结构之间的元素存在多对多的关系)游戏

 

  简单来讲算法(algorithm)就是定义良好的计算过程, 它取1个或者多个输入, 而且产生一个或多个输入,也就是他是把一系列输入,转化为输出的过程,或者说算法是完成这一过程的工具游戏开发

  

  算法是否那么重要在计算机硬件愈来愈强力的今天 , 反正我感受是很重要,虽然如今计算机的性能愈来愈强大, 可是如今社会须要的运算复杂程序也是指数级增加。开发

  好比在大数据领域,如今的数据都是用TB作量级而不是之前的GB,甚至MB,因此提升程序运行的效率相当重要,做为一个游戏开发者补充一点, 在游戏这种实时通信的系统里面,算法尤其重要,

0.5S的延迟会让一群玩家深恶痛绝, 因此算法很重要,须要好好研究.

相关文章
相关标签/搜索