首次参加青训营体验|豆包MarsCode AI刷题

79 阅读2分钟

这是我是第一次参加青训营,是我第一次接触算法题,也是第一次使用豆包MarsCode AI刷题,刚开始接触算法题时确实有点手足无措,不知道从那个方面开始入手,还好有豆包MarsCode的帮助,不然真的是不知道该从那个方面入手,我觉得豆包MarsCode里面的思路提示特别好,因为有很多知识点都是知道的学过的但是一时之间想不起来,有了豆包MarsCode的思路提示后可以让我快速的回忆起相关的知识点在一定程度上大大的提升了我刷题的速度,就比如在“寻找独特数字卡片”这一题中豆包MarsCode给的提示是先理解分析题目,然后根据它给的要求分析出使用位运算的方法就可以解决问题,一提到位运算立马就可以想到异或运算是最合适解决这一问题的因为异或运算里面有一个重要的性质a^a=0 a^0=a。这意味着,如果我们对列表中的所有数字进行异或运算,所有出现两次的数字会相互抵消,最终剩下的就是那个只出现一次的数字。这个是豆包MarsCode AI刷题的其中一个好处之一。 当然在那么多算法题中未免有一些是自己完全不会的如果没有豆包MarsCode的话以前的我会怎么办呢?当然是通过各种搜索查询翻阅书籍然后在众多资料里翻出那一点点自己想要的资料,有时候零零散散工程量也是比较大的相当于豆包MarsCode直接给出的知识点来说,豆包MarsCode的这一点也是我比较喜欢的,在实在不会的情况下豆包还可以给出相关的代码,有时候不太理解为什么要这样写,向它询问它也能给出相关的解释让我快速的理解这样写的原因,我觉得AI在一定程度可以帮助我们理清学习的思路,帮助我们总结知识点大大的减少了我们整理的时间,在学习新的知识时有时候在一些细节上不太理解,我们可以通过向AI提问了解这些比较细节的知识,所以是在细节上也可以帮助我们更好的理解新的知识。总的来说豆包MarsCode AI刷题让我对学习有了更新的认识,让学习也变得轻松了起来,在学习上它是一个非常棒的学习伙伴。