终于可以这样在线刷题、在线编程了,好用到爆!。。。

科技   2024-11-15 20:16   美国  

你好,我是郭震

学习编程,光看书是不够的,得需要一定量的练习,这是大家都公认的。

但是认识到这点,不代表就开始去做练习了。

不去练习有一个重要原因就是,练习编程的第一步通常需要搭建环境,很多人不会搭建环境,所以硬生生的就被卡在第一步,不知道该怎么做。

在Pycharm里运行代码,有人搞了一个月后放弃了。

其实,比较简单的方法就是找一个线上练习的平台,说起来容易,一直以来在线执行代码的工具,少之又少,更别说好用的了,那更是凤毛麟角。

可以说,找一个好用的在线跑代码的工具,这个困扰大家的痛点,

苦大家久已!

AI发展快呀,新的工具也会不断涌现。

今天我跟大家说,终于有了真正可以在线刷题、在线编程的工具了。

让大家苦了很久的没有线上跑代码工具,这个问题现在有一个很好的解决方案了。

它就是豆包MarsCode:

访问链接如图所示:https://sourl.cn/zT2PVQ

一定要完整输入上面网址,打开后的首页呈现如下图:

然后点击,箭头所示的「代码练习」

就会进入到下面页面:

看到这个界面的小伙伴,有没有激动的搓手手的。

下面给大家展示下,我在使用一个月后,总结出的豆包MarsCode刷题好用的一些功能点,看完后你直接吸收掉我一个月的使用经验。

第一个好用的功能点:陪伴式刷题。

之前你做练习题是否遇到这样情况:当时感觉会了,但到面试场后却怎么想都想不起解题思路来了,相信很多铁子都遇到的这样的人生囧时刻。

平时训练时,很多人不会的题目,直接看答案,一看答案就会了。对的,一下子看到答案,这就是症结所在。

豆包MarsCode给出了答案,它这种陪伴式的刷题,一步一步引导你如何解决这道题,这不就是我们一直期盼的好老师吗。

它是如何做到陪伴式答题的呢,我来图文演示下:

点击左侧第一道练习题,进入下面练习界面,中间靠上位置输入求解代码:

注意看上图右侧区域,它就是我的代码陪练,已到位,截局部大家更清楚的看一下:

当我点击上图第一个按钮:「需要一点思路提示」后,AI开始帮我给出解题提示,我录制了一个AI回答的演示视频,大家可以点击观看:

有解题思路,有伪代码,有代码框架,都给出来了。

这不就是大家想要的提示功能吗!

这道题的解题代码一共四行,写完后,就在上面可以点击运行按钮:

因为它自动给我们写好了两个测试用例,运行代码后,下方控制台窗口,看到运行结果都为True,就表明我们通过了这两个用例。

除此以外,下面第一个按钮是「添加题目」,第三个按钮「代码调试」,第四个按钮提交答题到远程库

提交后结果显示如下,就表明这道题完全通过测试了,远程测试库会有更多测试用例,解答正确表明我们全部通过了:

以上是豆包MarsCode在线刷题第二个好用的功能点集代码在线运行、在线调试、在线代码提交于一体,彻底打通了刷题这件事

这个网站里本身已经包括了500道面试真题(字节,腾讯等大厂的练习题),现在还可以通过按钮支持练习题扩展,好用的。

点击漏斗(如下图箭头所示),还支持一键筛选题目,按照题目的易、中、难三挡,有选择的做练习:

这是它第三个好用的功能点集500真题+自增扩展题目+一键题目筛选。

做过的题目,都给记录下来了,如下图所示,妥妥的错题本,再也不用到处记录到word里,以后再找怎么也找不到的弊病,也给根治了:

这个豆包MarsCode集真题,一站式代码运行、错题本、陪伴式刷题于一身。

说到这里,相信很多老铁,就担心最后一件事了,你说的这么好,它一个月多少钱呀,能便宜一些不?

我觉得这样的工具收一些费用,我们大家是完全接受的,但是豆包MarsCode完全100%免费

它是字节旗下的智能开发工具,大厂研发,靠谱!

这次我们必须为这么实用的工具点个赞!

所以在我发现了这么良心的工具后,第一时间推荐给关注我的老铁们。

其实在线练习刷题,只是豆包MarsCode里的一个功能模块,它还支持包括Python,Java,Node等多种语言的项目开发:

既可以部署在本地电脑,也可以直接在线使用,这可把不想费老劲搭建环境的老铁们激动坏了。

直接打开远程IDE,云端环境,无需安装:

云端创建项目,写代码:

比如下图,我创建一个bubble_sort.py文件:

然后右键选择执行此文件输出Run Python File in Terminal: 

得到下面的结果输出:

AI助力下的代码自动补全,用起来也是真的爽呀,如下面所示,我来演示如何自动补全一个函数功能,我先写上 # 冒泡排序:

然后选中这几个字,自动弹出一个tooltip,点击「注释」,它会自动补全冒泡排序的代码,这个我也录制了一个视频,大家可以参考:

有些朋友对代码补全的定义还停留在上古世纪,如代码关键词自动补全上,其实AI助力下的代码补全,已经是对整个函数或代码块的补全了。

这个功能直接嵌入在代码IDE中,省去在AI软件和IDE间拉回倒腾的麻烦了。

除此以外,还有AI自动修复bug,AI自动添加单元测试,AI自动添加注释等。

总结一下

我写这篇文章的主要目的,帮助朋友们了解一个在线刷题的高效工具,豆包MarsCode刷题。

它不仅支持在线云端刷题,随时随地做练习;还能陪伴式练习让我们刷题更有成效;还支持在线调试、运行和500道真题+自助扩展。

同时,还支持云端和本地开发环境,能提升我们开发效率,因为无需搭建环境,所以对于小白入门极其友好。

最后,大家记得收藏好这个工具的使用入口,或者点击下方阅读原文

以上。如果对你有用,随手点个赞、在看、转发三连吧,如果以后想第一时间收到推送,也可以给我个星标⭐。谢谢你看我的文章,下篇文章再见。

郭震AI
郭震,工作8年后到美读AI博士,努力分享一些最新且有料的AI。
 最新文章