美文网首页
2018-05-22

2018-05-22

作者: 我爱麦芽糖 | 来源:发表于2018-05-22 14:52 被阅读0次

数据结构与算法 一

概念

  1. 数据结构是指存放在计算机中数据的组织形式。

    例如当我们在书架上存放图书的时候,会按照特定方式存放,可以随便放,或则按照一定方向顺序放,也可以按照类别分好后,按照顺序存放或者按照某个特定规律存放。那么如果书架是计算机的存储介质,而图书的相关信息即为我们的数据,这便是简单的数据结构了。

  2. 算法是指对于数据的一系列操作的集合。

    例如上面图书的例子,我们为了达到存放,查找等目的时,对图书所进行的一系列操作集合即为算法。

  1. 思考与小结

​ 我们可以想象一下,如果图书随便放的时候,我们存放是方便了,而如果查找的时候就需要一个个找,如果图书非常多的时候,我们选择的这种方式就会让我们无从下手。如果我们按照分类的方式,将图书分为几大类,然后顺序存放,我们存放的时候稍微麻烦点,但是查找会大大简化,但是同样也有问题,首先是如果分类过细,而数据量较小的时候,则存放和查找会比较麻烦,而如果分类太大,数据量大的时候,存放和查找并没有简化多少。从中我们也可看出,数据结构与算法是密不可分的。

相关文章

  • 2018-05-23

    2018-05-22 vavawing 2018-05-22 23:13 · 字数 513 · 阅读 4 · 日记...

  • 2018-05-22

    2018-05-22 戴师傅简书作者 2018-05-22 22:05 打开App (稻盛哲学学习会)打卡第62天...

  • Array.apply(null, {length: 5})

    2018-05-22 创建 先说结果: Array.apply(null, {length: 5}) length...

  • TextView使用android:autoLink="

    2018-05-22 遇到的一点小问题 android:textIsSelectable="true" 项目里有...

  • 2018-05-22

    2018-05-22 TCD提案 姓名:黄太平 部门:四分厂 岗位:机修 提案时间 2018.5.22 ...

  • iOS多线程.md

    2018-05-22 iOS多线程-概念iOS多线程:『pthread、NSThread』详尽总结 多线程-概念图...

  • 一个人的成败看脾气

    2018-05-22 06:15 · 字数 825 · 阅读 155 · 情绪能量 如果你是对的,没有必要发脾气;...

  • 张氏琥珀核桃仁出炉记

    2018-05-22 晴 周二 总喜欢心血来潮,做一些小吃。 昨晚看到茶几盒...

  • 日精进打卡(第319天)

    2018-05-22 姓名:李义 公司:........ 组别:259期利他二组 【知~学习】 背诵 六项精进大纲...

  • 我的ssh框架学习-排错日志

    1.缺少包2018-05-22 这是由于缺少Hibernate commons注释库引起的。 解决方法: 加入hi...

网友评论

      本文标题:2018-05-22

      本文链接:https://www.haomeiwen.com/subject/righjftx.html