算法代码练习
想要进一步扎实地掌握算法知识、提升算法技能,在实践中练习算法编程是最高效的途径。
以往,开发者在进行代码练习时往往更依赖于自学,难免会遇到各种难题。无论是菜鸟还是资深的程序员,都容易被冗长、枯燥的写代码过程牵绊开发的速度,或由于细微的bug而孤立无援。
豆包Marscode 将全功能的代码编辑器和 AI 能力相结合,推出【代码练习】板块,希望帮助开发者在刷题的过程中,在 AI 陪练的帮助下高效地掌握算法知识。
你可以在 豆包MarsCode(代码练习版)中练习编程题目并使用 AI 助手获取解答灵感;并使用 MarsCode 的内置题目或创建自定义题目。
点击链接(https://marscode.cn/practice/)进入 豆包Marscode 代码练习页面。
支持的语言有:Python、JavaScript、Go、C++、C、Java、Rust、TypeScript 等。
操作流程
第一步:打开内置题目 / 创建自定义题目
豆包MarsCode(代码练习版)已内置 100 道题目,大厂历年真题,区分了简、中、难三档题目,你可以使用这些题目来练习编程能力。
若内置题目无法满足你的需求,则可以自行创建题目进行练习。创建题目的步骤如下:
1、点击顶部导航栏处的 添加题目 按钮。
页面上弹出 添加题目 窗口。
2、在 题目内容 框中,输入你的题目。
3、在左下角语言列表处,选择答题语言。
4、点击 开始答题 按钮。
题目内容被添加至 题目 面板。
5、(可选) 创建题目后,若你需要修改题目标题,可点击题目区域右上角的 重命名 按钮进行修改。
第二步:解答题目
打开内置题目或添加自定义题目后,在题目面板右侧的代码编辑区域输入代码,解答题目。
开始答题前,若你需要切换答题语言,可以点击右上角的 切换语言 按钮,然后在列表中选取新的语言。
答题过程中,若需要 AI 助手的帮助,可点击右侧边栏顶部的 AI 按钮,打开 AI 助手聊天框,然后点击相应的按钮,获取思路提示和代码提示或让 AI 助手检查你所输入的代码。
第三步:运行代码
解答完毕后,点击顶部导航栏中的 运行 按钮,运行你的代码,然后在底部的 输出 面板中查看代码运行结果。
管理题目
点击页面左上角的 切换辅助侧栏 按钮或使用 Ctrl + Alt + B 快捷键组合,打开题目列表,然后在列表中切换或删除题目。
AI 助手
MarsCode AI 助手可以为你提供解答思路或代码提示,也可以帮助你检查代码。
|
|
对于不清楚的知识点,随时能够追问
|
|
AI 陪练,也可以帮助你检查当前的代码,给出改进意见
|
|
关于编程类的其他问题,都可以随时咨询 AI 陪练
|
|
|
更顺手的编辑器
豆包MarsCode 提供了全功能的代码编辑器,更完整的功能,更符合开发者日常使用习惯,让刷题更加顺手。
debug
错误检查
终端面板
终端 面板展示代码运行相关信息,例如运行成功时的练习编号、运行失败时的错误信息。发生错误时,你可以将鼠标悬浮至相应错误,然后点击 AI Fix 按钮,使用 AI 助手来协助修复错误。
此外,你可以新建终端、拆分终端和启动配置文件。