豆包marscode刷题总结 | 豆包MarsCode AI 刷题

176 阅读3分钟

豆包 MarsCode AI 刷题功能总结

个人在使用了一段时间的豆包 marscode AI刷题,对内置功能的简单总结。

丰富的内置题目

刚开始学习编程时,最让我头疼的就是找不到合适的题目来练习。但是豆包 MarsCode 目前提供了总共500道题目,涵盖了多种编程语言和难度级别,非常适合新手入门算法学习,解决了新人前期学习面临的不知道学什么的问题。

image.png

自定义题目创建

用户可以自行创建题目,以满足特定的学习需求或复习特定的知识点。 在某些时候,内置题目可能不能完全满足的需求。这时,豆包 MarsCode 的自定义题目功能就派上了用场。我可以根据自己的学习计划,创建一些特定的题目来练习。 image.png

通过导入题目,我可以将别的地方的题目交给豆包 MarsCode 从而辅助我进行算法学习。

AI 助手支持

MarsCode 集成的 AI 助手可以提供解题思路、代码提示和代码检查,帮助解决编程难题。 在答题过程中,若需要 AI 助手的帮助,可点击右侧边栏顶部的 AI 按钮,打开 AI 助手聊天框。点击相应的按钮,获取思路提示和代码提示,或让 AI 助手检查你所输入的代码。

image.png 比如我需要一点思路提示,ai可以总结题目信息,分析题目应该使用什么样子的算法,为我的基本算法思维构建提供了帮助

代码运行与调试

可以在浏览器上借助豆包直接运行和调试代码,查看代码运行结果和错误信息

image.png

在豆包 MarsCode 上,可以直接运行和调试代码,这对我来说非常方便,不同于以往的软件,豆包的在线调试功能非常完善,与本地ide使用起来基本没有什么大的区别,从本地环境迁移到Marscode不需要重新适应

每次写完代码后,点击顶部“运行”按钮,查看代码的运行结果。如果有错误,还可以直接在输出控制台点击AI Fix按钮,自动帮助我修复错误。让我能够及时发现并改正错误,提高了刷题过程的效率

代码提交与判题

完成题目后,我可以点击页面顶部的小飞机形状的“提交”按钮,将代码提交给系统进行判题。系统会自动运行测试用例,并在底部的“输出”面板中显示结果。如果有些测试用例没有通过,我会根据反馈信息进行代码优化,直到所有测试用例都通过。这个过程不仅锻炼了我的调试能力,还让我学会了如何应对各种测试场景。

总结