C语言
里面写了一些C语言的基本知识,欢迎大家前来观看!
孫涂凌
入门小白,希望大家多多提建议!
展开
-
C语言数据结构与算法
答:栈顶 因为 链表的头结点端 可以 更方便的进行元素的 插入 (头插法) 和 删除 (头结点做直接前驱)答:做栈底 比较好,因为 栈顶要进行元素的插入和删除操作,所以数组尾部更适合比较频繁插入和删除。答:做对头好,因为 头结点端进行删除方便,尾端 插入元素方便(尾插法)稀疏矩阵:非零元素个数,远远少于 零元素个数,且零元素分布没有规律。答:都一样,做对头 和 队尾差别不大,因为 都需要移动大量元素。要记得,看到循环里边有 i + 1 的时候,要改变 最终值。如果有 n 个结点,则有n + 1个空指针域。原创 2023-04-01 14:14:07 · 2051 阅读 · 0 评论 -
C语言5种排序、二分查找(递归和非递归)
C语言的5种排序和二分查找的一些概念和代码原创 2023-03-22 11:55:37 · 626 阅读 · 0 评论 -
C语言链表基础创建
链表基础创建。原创 2023-03-20 16:18:26 · 311 阅读 · 1 评论 -
C语言顺序栈的基础知识
栈作为一种 数据结构 ,是一种只能在一端进行插入和删除操作的特殊线性表。原创 2023-03-21 11:22:01 · 88 阅读 · 1 评论 -
C语言一维数组基本知识(代码)
数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。原创 2023-03-21 17:04:43 · 128 阅读 · 0 评论 -
C语言顺序队列的基本知识(代码)
队列 :只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表。原创 2023-03-21 19:58:23 · 284 阅读 · 0 评论