华为软件精英挑战赛感想

华为软件精英挑战赛感想

💡 原文中文,约2000字,阅读约需5分钟。
📝

内容提要

华为软件精英挑战赛以智慧港口为主题,考查机器人和船只寻路调度算法。比赛中,寻路算法是关键,A*算法足够。机器人避障可使用朴素方法,船只避障较困难。调度策略重要,利用初始化时间、优化机器人取货目标、减少总寻路长度和货物拾取价值。比赛中学到了代码审查、分支版本控制、UML类图、寻路算法、标准错误流、打日志的重要性等。协作中存在问题,版本管理荒废。比赛强迫学习新东西,熬夜创造新记录。

🎯

关键要点

  • 华为软件精英挑战赛以智慧港口为主题,考查机器人和船只寻路调度算法。
  • 寻路算法是比赛的关键,A*算法足够,船只寻路较为复杂。
  • 机器人避障可以使用朴素方法,船只避障较困难,需考虑不可逆移动。
  • 调度策略重要,需优化机器人取货目标,减少总寻路长度和货物拾取价值。
  • 比赛中学到了代码审查、分支版本控制、UML类图、寻路算法等重要知识。
  • 协作中存在问题,版本管理荒废,缺乏沟通导致工作重复。
  • 比赛强迫学习新知识,熬夜创造新记录,提升了个人能力。

延伸问答

华为软件精英挑战赛的主题是什么?

比赛的主题是智慧港口,考查机器人和船只的寻路调度算法。

在比赛中使用了哪些寻路算法?

比赛中使用了A*算法,适用于机器人寻路,但船只寻路较为复杂。

比赛中遇到了哪些协作问题?

比赛中存在缺乏沟通、版本管理荒废和工作重复的问题。

参加比赛后学到了哪些重要知识?

学到了代码审查、分支版本控制、UML类图、寻路算法和打日志的重要性。

比赛中调度策略的重要性体现在哪里?

调度策略重要在于优化机器人取货目标,减少总寻路长度和货物拾取价值。

比赛对个人能力的提升有哪些具体影响?

比赛强迫学习新知识,提升了个人能力,并创造了新的记录。

➡️

继续阅读