AI刷题代码陪练使用体验 | 豆包MarsCode AI刷题

138 阅读2分钟

作为往期青训营的参加者,这次的技术训练营和以往最不一样的就是AI刷题了。不仅仅有整整500题给我们做练习,还附带了一个AI陪练,随时为我们解答所有关于题目的问题。之后更是设定了要刷题打卡才能成功结营的条件,让参加者更有动力去完成刷题任务。今天这篇文章就想讲讲自己在这次训练营使用AI陪练的感想。

使用感想

在点开MarsCode右侧的AI陪练时,有出现三个引导功能:

  1. 思路提示
  2. 代码提示
  3. 检查代码

1. 思路提示

第一个功能是能够根据题目为你提供一点解题方向。个人认为这对于刷题新手来说会是一个很有用的功能,我自己一开始刷题的时候,感到最迷茫的是不知道「怎么刷题才是对的」。明明自己是会这个语言的语法的,也大概知道一些算法,不过就是不知道要从哪里入手,也不知道怎么在无穷无尽的解题思路里挑出最优解。

2. 代码提示

这个功能应该是我用的最少的,可能是因为在考虑解题思路的时候也顺带考虑了代码要怎么写,也在脑子里默默地对比了每种思路的的优劣势。不过对于还不能熟练对比各种思路的同学来说,可能会帮助他们改进和完善代码。

3. 检查代码

三个功能中我用的最多的就是检查代码了。在写了一堆思路并且通过了题目后,我都会习惯性地让AI陪练检查一下我的代码,看看有没有遗漏任何在提供的测试里面没有包含的逻辑。一般在这一步AI陪练都会给出很多我意想不到的情况,对于改进下一次写类似的题目有很大的帮助。

结语

当然,AI陪练能做到的不仅限于这三个功能。在刷题的过程中,我感觉自己还是没有发挥到AI陪练最大的优势。希望能在训练营结束后也继续和AI陪练一起刷题,能更得心应手地使用并发掘其他能够延伸的功能。如果大家有什么好的用法和经验也欢迎在评论区一起分享一下!