C语言
文章平均质量分 75
杭州伴行天使团队
杭州伴行天使团队,致力于通过车载监护器来为儿童出行保驾护航。
展开
-
常见排序算法及其C语言实现
概述: 排序算法在计算机科学中是一个非常重要的主题。本文将详细介绍几种常见的排序算法,包括快速排序、归并排序、堆排序、冒泡排序、选择排序、插入排序、桶排序和二分查找插入排序,并提供每种算法的C语言实现代码。原创 2024-06-24 19:19:56 · 802 阅读 · 0 评论 -
邻接矩阵基础入门
如果存在一条从顶点i到顶点j的边,那么A[i][j]为1(在无权图中)或者边的权重(在加权图中)。如果没有从顶点i到顶点j的边,那么A[i][j]为0。因此,对于无向图来说,邻接矩阵是对称的,即对所有i和j有A[i][j] = A[j][i]。对于有向图,则不一定符合这个性质。示例0 1 1 01 0 1 11 1 0 10 1 1 0在这个邻接矩阵中,A[0][1] = 1表示顶点0和顶点1之间有一条边,而A[0][3] = 0表示顶点0和顶点3之间没有边。原创 2024-05-11 16:33:00 · 315 阅读 · 0 评论 -
优先队列全面讲解
/ 定义一个默认的最大优先队列// 定义一个最小优先队列这里,意味着创建了一个优先队列,其中的元素类型为int,并且默认情况下,数值大的元素优先级更高,也就是所谓的最大优先队列。为了创建一个最小优先队列,即优先级最低的元素(即数值最小的元素)总是排在队列前面,我们需要传入两个额外的参数:底层容器类型(这里使用)和元素比较方式,即使用比较函数。希望这篇博客能帮助你全面了解优先队列的概念、用法和实际应用。如果你还有更多疑问,欢迎随时提问!原创 2024-05-11 16:23:12 · 195 阅读 · 0 评论 -
C# for/foreach 循环
一个循环是一个允许您编写一个执行特定次数的循环的重复控制结构。原创 2024-03-25 08:40:10 · 1096 阅读 · 0 评论 -
C语言中文件相关操作
C语言中文件相关操作原创 2023-12-28 00:01:33 · 1054 阅读 · 1 评论