算法共12篇
高阶算法班从入门到精通之路-QQ沐编程

高阶算法班从入门到精通之路

课程介绍 本课程旨在帮助学员深入理解算法与数据结构的核心概念,从而掌握高级算法设计与分析技能。每集课程内容精心设计,涵盖了常用数据结构、经典算法及其应用场景等方面的深度讲解,同时通...
沐编程的头像-QQ沐编程沐编程3个月前
1511
小猴编程周赛C++ | 蚂蚁碰撞问题案例代码-QQ沐编程

小猴编程周赛C++ | 蚂蚁碰撞问题案例代码

题目描述 在一个无限长的木板上有 n 只蚂蚁正在移动。蚂蚁按照从左到右的顺序从 1到 n 编号,每只蚂蚁都在一个与其他蚂蚁互不相同的位置上。 初始时,每只蚂蚁都有一个初始朝向:L 表示向左移动...
沐编程的头像-QQ沐编程沐编程3个月前
115
C语言分支限界法求迷宫问题案例代码-QQ沐编程

C语言分支限界法求迷宫问题案例代码

题目描述 分支限界法求迷宫问题,走迷宫得出最短路径,迷宫自己设置一个n×m的矩阵,输入n,m和迷宫初态,输出最短路径,若无解就输出no way 案例代码 下面是一个用 C 语言实现的简单案例,使用...
沐编程的头像-QQ沐编程沐编程3个月前
85
C语言算法求解-轮班监督委员会问题案例代码-QQ沐编程

C语言算法求解-轮班监督委员会问题案例代码

【题目描述】 学生会主席带着以下问题来找你。她负责一群学生的轮班安排。不同的轮班有不同的工作,但我们可以把每个班次看作是一个连续几天的任务。一个轮班可能需要多名同学参加,并且一名同...
沐编程的头像-QQ沐编程沐编程4个月前
68
用Java实现的协同过滤算法的示例代码-QQ沐编程

用Java实现的协同过滤算法的示例代码

以电影推荐为例,我们首先定义了一个CollaborativeFiltering类,它包含了用户评分矩阵ratings和一些基本的方法。其中,calculateEuclideanDistance方法用于计算两个用户之间的欧氏距离,findMos...
沐编程的头像-QQ沐编程沐编程8个月前
613
基于C语言开发的火车售票管理系统-QQ沐编程

基于C语言开发的火车售票管理系统

题目描述 假设只有两个车次。同一车次,有多个车厢,每个车厢有多个座位。每张车 票包含车次、车厢、座位信息。 (1)实现售票、退票、查票功能; (2)排序输出查票结果; (3)设计实现菜单方式的交...
沐编程的头像-QQ沐编程沐编程10个月前
215
已知二叉树按照二叉链表方式存储,编写算法,要求实现二叉树的横向显示-QQ沐编程

已知二叉树按照二叉链表方式存储,编写算法,要求实现二叉树的横向显示

题目描述 已知二叉树按照二叉链表方式存储,编写算法,要求实现二叉树的横向显示。 案例代码 要实现二叉树的横向显示,可以使用递归遍历二叉树,并在每个节点处添加适当数量的空格来表示层次结...
沐编程的头像-QQ沐编程沐编程10个月前
35
java实现磁道算法-QQ沐编程

java实现磁道算法

题目描述 设磁盘的磁道数为M;假设多个进程将随机的进行磁盘访问,每个进程的磁道访问序列可随机产生;如何用java语言来实现先来先服务算法(FCFS)、最短寻道时间优先算法(SSTF)、扫描算法(...
沐编程的头像-QQ沐编程沐编程10个月前
1213
百战大厂算法特训班视频课程-QQ沐编程

百战大厂算法特训班视频课程

课程介绍 本课程采用了MIT麻省理工学院的算法教学模式:“模板式教学”。如果没有模版就相当于汽车没有方向盘,只能盲目前行.学会了模版,让你清楚明确内容.算法大多数同学认为比较难以上手,其实...
沐编程的头像-QQ沐编程沐编程10个月前
414
编写对串求逆的递归和递推算法-QQ沐编程

编写对串求逆的递归和递推算法

题目描述 利用下列5种基本操作:StrAssign(&t,s),StrCompare(s,t), StrLength(s),Concat(s,t), Substr(s,start,len), 编写对串求逆的递归和递推算法。 解决方法 下面我将为你提供对串求逆的...
沐编程的头像-QQ沐编程沐编程11个月前
46