《MY数据结构与算法》----总述

红太狼 2022-05-18 08:54 313阅读 0赞

如图,数据结构分为物理结构与逻辑结构,而我们编码主要针对逻辑结构,但是也要了解其物理结构。我们每种逻辑结构基本都要实现结构的创建,销毁,增删改查,排序等操作。用于实现这些操作的方法,一般即为我们所谓的算法。


本次数据结构与算法的总结思路为:
本来想以逻辑结构为主线,介绍各个逻辑结构使用的物理结构,并介绍其中的各个操作。(很显然,各种不同的逻辑结构,其各种操作的难易程度也是不一样的。如数组的创建,销毁,增删改查就很简单,但是排序就涉及到8大排序算法。而链表的增删改查才是其最常用的操作,而排序一般很少使用,所以8大排序算法,并不是不能再链表中使用,只是很少,所以一般说8大排序算法都是以数组的形式。而树和图的增删改查即更复杂了。)因为以上原因,觉得没必要每个结构都写一遍,所以决定挑重要的部分进行总结。

70

注:图片内容的总结来源于《大话数据结构》

《MY数据结构与算法》——总述
《MY数据结构与算法》——八大排序算法(含优化与算法拓展)
《MY数据结构与算法》——队列和栈
《MY数据结构与算法》——树结构
《MY数据结构与算法》——图
《MY数据结构与算法》——结尾

发表评论

表情:
评论列表 (有 0 条评论,313人围观)

还没有评论,来说两句吧...

相关阅读

    相关 MY数据结构算法》----

      如图,数据结构分为物理结构与逻辑结构,而我们编码主要针对逻辑结构,但是也要了解其物理结构。我们每种逻辑结构基本都要实现结构的创建,销毁,增删改查,排序等操作。用于实现这些

    相关 接口测试

    脱离页面呈现,前段页面尚未完成,直接测试接口功能。重点是检查数据的交换、传递的正确性。通常包括测试接口参数检查、接口的参数传入及接口返回值是否正确。 目的是验证接口正确性和稳

    相关 《MYsql数据库》-----

    程序员都会sql数据库。但是有时候不常常使用的话会忘记。而跳槽找工作的时候面试官又喜欢问数据库。 故整理一个数据库的知识笔记,以备忘。 本《MYsql数据库》这系的文章笔记