終於可以這樣線上刷題、線上程式設計了,好用到爆!…

你好,我是郭震
學習程式設計,光看書是不夠的,得需要一定量的練習,這是大家都公認的。
但是認識到這點,不代表就開始去做練習了。
不去練習有一個重要原因就是,練習程式設計的第一步通常需要搭建環境,很多人不會搭建環境,所以硬生生的就被卡在第一步,不知道該怎麼做。
在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道真題+自助擴充套件。
同時,還支援雲端和本地開發環境,能提升我們開發效率,因為無需搭建環境,所以對於小白入門極其友好。
最後,大家記得收藏好這個工具的使用入口,或者點選下方閱讀原文
以上。如果對你有用,隨手點個贊、在看、轉發三連吧,如果以後想第一時間收到推送,也可以給我個星標⭐。謝謝你看我的文章,下篇文章再見。


相關文章