项目简介
本项目源于华为嵌入式软件大赛的挑战题,主要聚焦于光纤部署的优化,致力于构建与业务发展相匹配的网络拓扑。通过设计高效算法,提升全网资源利用率,增加网络业务承载量。在粤港澳上合赛区初赛中,本项目荣获第三名。
项目的主要特性和功能
- 图的构建:依据节点和边的信息构建网络拓扑图。
- 路径搜索与优化:运用Dijkstra算法等寻找最短路径并优化。
- 业务分配与重新分配:将业务分配到网络,根据网络状态重新分配业务。
- 网络结构调整:按需添加或删除边,满足业务需求,提升网络资源利用率。
安装使用步骤
- 解压文件:把下载的压缩文件解压到指定目录。
- 编译运行:使用编译器编译源代码并运行。若代码中有make文件,可通过make命令直接编译运行。
- 查看结果:程序运行后,会输出最终的网络结构和业务分配情况,用户可按需进一步分析和调整。
注:因项目涉及复杂算法和网络优化技术,建议用户使用前具备一定的算法和网络知识背景。本项目仅为竞赛作品展示,实际应用时需根据具体场景和需求进一步优化调整。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】