数据结构
文章平均质量分 66
juice 999
我很懒,还没有添加简介
展开
-
C语言实现数据结构数组栈
栈是一种特殊的线性表,必须满足"LIFO"(last in fast out),也就是后进先出的原则, 类似于手枪弹夹,只能在栈顶添加或删除数据,用C语言中结构体和数组模拟实现的栈结构,能完成栈的各种操作,就称为 数组栈。原创 2022-03-25 16:01:36 · 2051 阅读 · 0 评论 -
C语言 | 如何用两个栈模拟队列
用两个栈,一个专门入数据,一个专门出数据 来模拟实现一个队列。原创 2022-04-03 14:41:31 · 1952 阅读 · 0 评论 -
C语言实现堆排序
堆是一种特殊的二叉树数据结构,分为大根堆与小根堆,大根堆即二叉树即其子树都满足:根节点的值大于子树根节点的值。小根堆则相反。堆排序就是利用堆的性质将数据排序。原创 2022-04-18 12:46:54 · 1354 阅读 · 1 评论