数据结构
文章平均质量分 65
牛马程序员24
大家好!欢迎来到我的CSDN个人空间。
作为一名热爱技术的人,我在CSDN上分享着自己的学习和经验。我对计算机科学、编程和软件开发有着浓厚的兴趣,并不断追求着技术的创新和突破。
在我的CSDN博客中,我努力将复杂的技术概念转化为简洁易懂的语言,以帮助读者更好地理解和应用这些知识。我喜欢分享自己的学习心得、解决问题的方法和最佳实践,希望能够为其他技术爱好者提供有价值的资讯和指导。
展开
-
C语言十个练习题
6、编写函数实现冒泡法排序,要求采用数组作为函数参数实现。7、编写函数夹现选择法排序,要求采用数组作为函数参数实现。8、编写函数实现两个数据交换,要求采用指针作为函数参数实现。2、编写函效求出10!10、编写一个函效,实现对a、b、c3个整数按大小顺序,在主函数输出排序后的结果。9、编写函数实现3X3数组的最大值与最小值查找,并在主函数中输出。3、编写函数实现10个元素数组的平均值,并在主函数输出。4、编写函数实现圆面积计算,并在主函效中输出结果。5、编写函数实现圆柱体积计算,并在主函数输出结果。原创 2023-12-06 17:00:59 · 405 阅读 · 0 评论 -
数据结构之队列
队列是一种常见的数据结构,遵循先进先出(FIFO)的原则。在队列中,新元素被添加到队列的末尾,而从队列中移除元素发生在队列的头部。队列的实现可以基于数组或链表,其主要操作包括入队、出队、查看队首元素和获取队列长度。队列在广度优先搜索、线程池和缓冲区管理等场景中有广泛应用。掌握队列的基本操作和应用场景,有助于更好地理解和运用这一简单而强大的数据结构。原创 2023-11-16 18:20:41 · 51 阅读 · 0 评论 -
数据结构之顺序表
而链表中的元素在内存中是通过指针连接起来的,每个元素包含一个值和指向下一个元素的指针,通过遍历指针链表可以访问元素。常见的线性表有顺序表和链表。链表则使用指针来实现,可以动态地分配内存,插入和删除元素的时间复杂度较低,但访问元素时需要遍历链表。插入操作可以在指定位置插入一个新元素,删除操作可以删除指定位置的元素,查找操作可以根据值或位置查找元素,修改操作可以修改指定位置的元素的值。线性表中的数据元素按照顺序排列,每个元素都有一个前驱元素和一个后继元素,除了第一个元素没有前驱元素,最后一个元素没有后继元素。原创 2023-11-16 18:18:04 · 51 阅读 · 0 评论 -
数据结构之八大排序
数据结构中的八大排序原创 2023-05-27 16:56:14 · 92 阅读 · 0 评论