赞
踩
数据结构和算法解决的是如何更省、更快地存储和处理数据的问题. 数据结构和算法是相辅相成的。数据结构是为算法服务的,算法要作用在特定的数据结构之上。 因此,我们无法孤立数据结构来讲算法,也无法孤立算法来讲数据结构。比如,因为数组具有随机访问的特点,常用的二分查找算法需要用数组来存储数据。但如果我们选择链表这种数据结构,二分查找算法就无法工作了,因为链表并不支持随机访问。数据结构是静态的,它只是组织数据的一种方式。如果不在它的基础上操作、构建算法,孤立存在的数据结构就是没用的 知识结构 |
主要应用于工作中各个方面,特别是大数据量处理方面. 当然还有找工作~ 记住一点:栈、队列、散列表、跳表、树都是抽象的数据结构,它们在内存中存在的形式都要依赖于数组或者链表。 物理数据结构就两种形式,顺序存储与链式【不顺序】存储 |
参考与输出https://github.com/ningxiaofa/data_structure_and_algorithm // [个人]代码实现汇总 算法 - Leetcode - 练习题目 - 记录 - 20201012_william_n的博客-CSDN博客 // 算法 - Leetcode - 练习题目 - 记录 - 20201012 同时参考: https://github.com/pushaowei/arithmetic-php // 声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/910397 推荐阅读 相关标签 Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。 |