软件学院第三期“学长算法课堂”开讲啦

2024-11-26


 202411 17 日,软件学院算法集训队于北苑9 - 203 教室进行了第三期“学长算法课堂”直播活动。此次活动由王宇阳学长担任主讲,为学院的同学们剖析竞赛难题,分享解题智慧。
    在这场直播活动中,王宇阳学长对多道竞赛题目进行了详细讲解。

十进制转二进制的题目,看似简单却暗藏玄机。十进制数字 0 成为不少同学的绊脚石,许多代码因未妥善处理 0 而无法进入转二进制循环,导致无输出。王宇阳学长特别强调了细节在竞赛中的重要性,提醒大家要认真仔细

涉及将数字转化为二进制后进行运算中,王宇阳学长通过逐步演示,从二进制转换到模拟运算,再到转回十进制并找出最大值,让复杂的模拟过程清晰明了,使同学们领悟到其中的逻辑与技巧

计算到达中心位置的最短路径长度问题中王宇阳学长化繁为简,强调只需计算各位置与中心位置的 x 值和 y 值的绝对值差,判断其是否小于坍塌最大时长即可王宇阳学长的讲解使队员们迅速掌握了此类题目的关键;数学题的关键在于取模运算,王宇阳学长着重强调每步运算后都要进行取模,否则将超出数据范围,让同学们对数学题在竞赛中的处理有了深刻认识。
    整个讲解过程中,王宇阳学长将难题简单化,把复杂的算法逻辑和易错点一一拆解分析,与队员们积极互动,耐心答疑解惑。此次活动有效提升了同学们对竞赛题目的理解与应对能力,营造了浓厚的学习氛围,为大家在未来算法竞赛中取得优异成绩注入了强大动力。

  

 

 

 (文\刘思雨)