算法与数据结构
文章平均质量分 80
算法与数据结构课程设计
Jc.MJ
正心正念以修身
展开
-
排序算法——冒泡排序算法详解
冒泡排序虽然简单,但其时间复杂度较高,不适用于大规模数据的排序。然而,通过学习冒泡排序,我们能够深入理解排序算法的核心思想,为进一步学习更高效的算法奠定基础。在实际应用中,更常使用其他排序算法来满足不同性能需求。原创 2024-01-22 00:24:13 · 825 阅读 · 0 评论 -
C++实现关键路径和拓扑排序
确定AOE网有结点数量,每个结点表示一个活动(任务),并为每个结点分配一个唯一的标识符。确定边的数量,每条边表示活动之间的依赖关系。为每条边确定起始结点和结束结点。原创 2024-01-02 19:18:33 · 828 阅读 · 0 评论 -
方程求解问题
方程A5+B5+C5+D5+E5=F5刚好有一个满足0≤A≤B≤C≤D≤E≤F≤75的整数解。请编写一个求出该解的程序。原创 2023-12-30 21:26:16 · 337 阅读 · 0 评论 -
随机走步问题
以下在x-y坐标系上进行的游戏属于二维的随机行走。从原点(0,0)开始,每次迭代都是由向左、向上、向右和向下一个单位的随机步构成。当行走者返回原始点时,行走结束。在二维世界这种情况发生的概率为1,而在三维世界概率小于1。请编写一个进行100次独立随机行走程序,并计算每个方向的步数的平均数。原创 2023-12-30 21:05:15 · 545 阅读 · 0 评论 -
哈夫曼码编/译码系统
编写一个哈夫曼码的编/译码系统,实现对输入的文本信息自动统计并依此为依据建立一个哈夫曼码的编/译码系统。原创 2023-12-30 20:48:42 · 1132 阅读 · 0 评论