惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
T
Threatpost
Latest news
Latest news
N
News | PayPal Newsroom
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Help Net Security
Help Net Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
AI
AI
Simon Willison's Weblog
Simon Willison's Weblog
TaoSecurity Blog
TaoSecurity Blog
The Last Watchdog
The Last Watchdog
L
LINUX DO - 热门话题
Google DeepMind News
Google DeepMind News
T
Threat Research - Cisco Blogs
O
OpenAI News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
The Exploit Database - CXSecurity.com
NISL@THU
NISL@THU
Application and Cybersecurity Blog
Application and Cybersecurity Blog
S
Securelist
小众软件
小众软件
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Martin Fowler
Martin Fowler
S
SegmentFault 最新的问题
Cisco Talos Blog
Cisco Talos Blog
云风的 BLOG
云风的 BLOG
AWS News Blog
AWS News Blog
GbyAI
GbyAI
N
News and Events Feed by Topic
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
美团技术团队
Engineering at Meta
Engineering at Meta
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
S
Schneier on Security
博客园 - 聂微东
V2EX - 技术
V2EX - 技术
T
Troy Hunt's Blog
SecWiki News
SecWiki News
S
Secure Thoughts
B
Blog RSS Feed
Hugging Face - Blog
Hugging Face - Blog
WordPress大学
WordPress大学
腾讯CDC
H
Heimdal Security Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
www.infosecurity-magazine.com
www.infosecurity-magazine.com
P
Privacy International News Feed

菜鸟教程

Linux Cron 定时任务 | 菜鸟教程 REST API 教程 | 菜鸟教程 Python 进度条 | 菜鸟教程 ChromeDriver 说明 | 菜鸟教程 pip 指定国内镜像,并设置不使用 https | 菜鸟教程 Trae 入门教程 | 菜鸟教程 Dify 零门槛打造专属 AI 应用 | 菜鸟教程 解决 VS 编译中产生 C4996 错误的方式 中国大模型大全 | 菜鸟教程
1.11 算法代码练习 | 菜鸟教程
tianqixin · 2025-02-15 · via 菜鸟教程

算法代码练习

要提升算法水平,实践编程是关键。过去开发者自学代码常遇难题,易被繁琐过程或小 bug 困扰。豆包 Marscode的【代码练习】板块结合全功能代码编辑器与 AI 能力,助力开发者在 AI 陪练下高效学算法。

点击链接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 助手来协助修复错误。

此外,你可以新建终端、拆分终端和启动配置文件。