随笔分类 -  算法与数据结构

摘要:what 数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 特点1:线性表(Linear List) 线性表就是数据排成像一条线一样的结构。 每个线性表上的数据最多只有前和后两个方向。其实除了数组,链表、队列、栈等也是线性表结构。 非线性表,比如二叉树、 阅读全文
posted @ 2023-02-22 17:30 必行之码 阅读(11) 评论(0) 推荐(0) 编辑
摘要:why 为了让程序执行的更快,也为了尽可能让程序所利用的空间更小 我们用一些特定的数据结构,和逻辑方法去达到这些目标 复杂度分析是为了对比这些方法和途径衡量的标准。 what 复杂度分析是我们在程序运行前评估算法执行效率方法 是不用具体的测试数据来测试,就可以粗略地估计算法的执行效率的方法。 有时间 阅读全文
posted @ 2023-02-22 16:57 必行之码 阅读(42) 评论(0) 推荐(0) 编辑
摘要:算法与数据结构 数据结构就是指一组数据的存储结构。 算法就是操作数据的一组方法。 数据结构和算法是相辅相成的。数据结构是为算法服务的,算法要作用在特定的数据结构之上。 学习的重点在什么地方? 首先要掌握一个数据结构与算法中最重要的概念——复杂度分析。 数据结构和算法解决的是如何更省、更快地存储和处理 阅读全文
posted @ 2023-02-22 16:18 必行之码 阅读(27) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示