
算法(C语言)
文章平均质量分 94
算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。
FantasyQin
19年电子信息工程毕业。精通C语言,擅长基于51单片机、STM32单片机、MSP432单片机、树莓派、Linux等嵌入式开发。博客用来记录学习和笔记。
展开
-
第一节——排序
桶排序、冒泡排序、快速排序原创 2022-03-04 21:14:16 · 355 阅读 · 0 评论 -
第二节——栈、队列、链表
栈、队列、链表的基本概念以及C语言的实现。原创 2022-03-06 17:49:55 · 671 阅读 · 1 评论 -
第三节——枚举
枚举算法又叫做穷举算法,光听这名字是不是就觉得很暴力很暴力呢。原创 2022-03-07 22:32:17 · 821 阅读 · 0 评论 -
第四节——搜索
运用深度优先搜索(Depth First Search,DFS)和广度优先搜索(Breadth First Search,BFS)的方法解决问题和应用。原创 2022-03-21 16:36:32 · 582 阅读 · 0 评论 -
第五节——图的遍历
简单地说,图就是由一些小圆点(称为顶点)和连接这些小圆点的直线(称为边)组成的。深度和广度优先究竟是指啥,图的深度优先遍历图的广度优先遍历又是怎么实现的,我们将会在这一节学到。原创 2022-03-24 16:47:20 · 1877 阅读 · 0 评论 -
第六节——最短路径
介绍和学习Floyd-Warshall、Dijkstra、Bellman-Ford、Bellman-Ford的队列优化共四种最短路径算法,并对比分析。原创 2022-04-07 16:52:44 · 1009 阅读 · 1 评论