数据结构与算法(c语言实例)
文章平均质量分 95
一个物联网大二学生的《数据结构与算法》学习笔记
Felix Du
物联网工程本科在读
C、C++、python、javascript、stm32
展开
-
数据结构与算法(四)线性表的抽象数据类型描述
升旗后领导开始发言,领导发言的时候,下面的张三在说话搞小动作,年级主任找到班主任投诉,说:“你们班队伍里第八个同学在下面搞小动作,麻烦你去处理一下。当然,有删除数据就会有插入数据,几天过后,张三同学康复回来上课了,他说他记得排在李四的后面,所以原本排在张三后面的同学就往后挪了一个位置,张三就插入回自己的位置上了。排好队之后,我们发现张三由于昨晚睡觉没盖被子,感冒发烧来不了了,那么张三原来的位置就被空出来了,由原来排在张三后面的同学开始往前挪。外,每一个元素有且只有一个直接前驱元素,除了最后一个元素。原创 2024-09-17 10:58:42 · 546 阅读 · 0 评论 -
数据结构与算法(三)线性表的定义与抽象数据类型
同样,在计算机中,内存也不是无限大的,你要计算如1+1=2这样的整型数字的加减乘除运算,显然不需要开辟很大的内存空间。于是,商品房就出现了各种各样的房型,有120平,有80平,有30平......这样就能满足大家的需求,大家可以根据自己的继续住进对应的房子里。比如1+1=2这枰一个燥作,在不同CPU的处理上可能不一样,但由于其定义的数学特性相同,所以在计算机编程者看来,它们都是相同的。分析:这个当然也不是,一个同学可以由好多个朋友,两个同学间也可以由好多共友,更像是一个复杂的图,网络,所以也不是线性关系。原创 2024-09-09 13:22:37 · 1108 阅读 · 1 评论 -
数据结构与算法(二)时间复杂度与空间复杂度
本文分三个部分对数据结构与算法中:算法的时间复杂度与空间复杂度进行介绍,并提供大量的实例结合分析,帮助初学者掌握了解相关知识。原创 2024-09-08 09:13:47 · 932 阅读 · 0 评论 -
数据结构与算法(一):绪论
一句话:程序设计=数据结构+算法。简单来说,数据结构就是一种关系,是数据元素相互之间存在的一种或多种特定关系的集合。原创 2024-09-06 10:43:44 · 1202 阅读 · 0 评论