这篇必看!3分钟教你玩转软挑初赛

应用 作者:华为开发者社区 2022-03-16 18:13:46


2022华为软挑空宣圆满结束

赛制赛程、赛题解读

避坑指南、通关秘籍

满满干货小伙伴们都到手了吗?


错过了直播?没关系

小编把精华都给大家整理好了

3分钟get本次空宣重点


等等,这里有位来自元宇宙的朋友

想和大家先打个招呼


哦了,话不多说

以下是必看重点

↓↓↓


关于赛题


在视频直播场景中,网络成本是影响服务运营成本的关键因素之一;本次赛题以视频直播服务中流量调度问题为基础,在满足客户稳定、流畅的体验要求的同时,通过方案设计实现流量合理调度,最小化网络使用成本


解题思路,赛题专家这么说


有点没头绪?

来看看助阵嘉宾们的经验之谈


韩相同学:第一届就参加了我们的华为软件精英挑战赛,并取得优异的成绩,元老级选手

经验1:对个人来说,最重要的就是:不要轻言放弃;即使A榜成绩再差,也坚持到最后一刻,会有惊喜~


经验2:对于团队来说,有三点

(1)一定要分工明确;谁负责算法,谁负责代码的哪一部分,都要清楚。

(2)队友之间多沟通,多互相鼓励;碰到问题的时候,队员一起沟通想出解决办法。

(3)学会团结合作;多和比赛群里的大佬交流沟通,找优化的技巧,多向他人学习。


成功经验,往届师兄这么说


赛题组专家:选手需要掌握哪些知识与能力?

能力1:首先肯定是编程能力,大赛的编程语言支持范围包括:C/C++/Java/Python四种,选手要能熟练驾驭所选择语言完成算法的设计,不能依赖平台环境之外的公共库。并在数据结构及算法实现方面,要有更多的考虑,确保算法效率高,降低资源开销。


能力2:选手如果有一定的抽象及数学建模能力,将会有助于他们理解题目并设计算法。比如:运筹优化、数据结构等。最好具备快速处理大量数据的能力。平台提供了多核运行环境,可以考虑通过并行的方式提升效率。


关于所需知识能力,赛题专家这么说


来看看韩相同学帮我们要到的解题锦囊

锦囊1:在本次赛赛体中,成本最优里的成本具体是指什么?视频云的带宽采购成本体现在哪个环节?

专家指路:视频直播的服务网络是一个跨很大区域的大网。视频直播过程中,需要在云服务内部的各个服务节点之间传输数据,从而产生带宽占用。而这些带宽资源是需要租用网络运营商的网络,从而产生成本。


运营商对于带宽占用有其自定义的计费规则。这里的成本最优,就是在合理的调度情况下,既满足用户的网络流量需求,又能让所产生的带宽根据计费规则,算出来的数值最小。


锦囊2:用户数量是否有限制,最大会考虑到多少个用户?

专家指路:题目中的用户,我们称为客户节点是一个抽象概念,不是代表现实中的一个人。所以这里的用户数量,不是指支持XX万用户这种概念。但是客户节点的个数上限会影响求解空间大小,目前给的上限数据是35,但可能小于这个值。其它与个数相关数据范围也需要选手从输入文件中读取的,数据保证不超过上限。


锦囊3:每个客户的流量会有什么特征吗?是否可以对客户流量进行相关预测呢?

专家指路:每隔5分钟,每个客户会产生一个流量带宽需求。这个值有限定的取值范围。因为本次问题给的是静态数据,数据一次给出,所以不存在预测的问题。选手不要对数据特征进行过度优化。


锦囊4:动态调节反应时间肯定要求较高,是否对算法时间有严格限制?

专家指路:现在要求调度优化时间是300秒,包含读入数据和输出解决方案。因为选手的环境和提交环境可能存在差异,选手需要注意这个问题,留一些余量。不然超时就没有成绩。


点击视频,查收完整解题锦囊


额外福利:参赛避坑指南

 指南1:因为程序运行有时间上限,要关注自己开发环境和云上环境的运行差异,不要算法本身正确,却因为时间控制不好,超时问题导致无解。要处理的数据量比较大,要提前评估算法性能是否能达到。


 指南2:每次提交在本地编译运行通过再提交,尽量减少低级问题。


避坑须知



关于赛制


本次大赛分为八大赛区,三大赛段:区域初赛、区域复赛、全球总决赛。


区域初赛

报名时间:从3月1日开始,截止到3月24日

作品提交:3月25日起,到3月27日

晋级名单:3月29、30日进行公示和公布

八个赛区,每个赛区角逐出前32强晋级复赛。


区域复赛

赛题发布:3月31日,之后大家有9天时间在线练习

现场复赛:4月10日,并于当晚八点公布晋级决赛名单

八个赛区,每个赛区前4强晋级全球总决赛。


全球总决赛

赛题发布:4月11日,留给大家11天时间充分练习

现场总决赛:4月23日,全球8强、最美代码奖最终诞生。


赛区选择

 国内学生,需按照学校所在城市,选择对应赛区报名参赛;

 海外中国留学生,需按照当前国内居住地所在城市,选择对应赛区报名参赛。


各赛区的伙伴可以加群寻找组织

左右滑动查看更多


PS:为了让同学们能有更充分的准备来参加比赛,华为云将会向所有参赛选手提供多方面资源支持

覆盖前沿技术的高质量免费课程700+;

结合热门技术与职业发展的体系化免费学习路径30+;

可以体验真实云场景的场景化免费沙箱实验70+。

而且,只要完成实名认证学生认证还有机会加入华为云学生普惠计划云创校园计划


最后,这些时间很重要

切记收藏、切记收藏、切记收藏

 

奉上空宣直播回放

扫描二维码了解更多


2022华为软挑空宣直播预约邀请观看活动中奖名单:Heart of Blink,奖品:华为无线耳机。




戳“阅读原文”立刻报名

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接