目錄
前言
正文
leetcode
個人喜好
參考資料
具體操作步驟
尾聲
?
- 🔭 Hi,I’m Pleasure1234
- 🌱 I’m currently learning Vue.js,SpringBoot,Computer Security and so on.
- 👯 I’m studying in University of Nottingham Ningbo China
- 📫 You can reach me by url below:
- My Blog Website:?https://blog.yiming1234.cn?
- My CSDN Blog:?https://yiming1234.blog.csdn.net
- My Email:Pleasure@yiming1234.cn
- My Github:Pleasurecruise (自由的世界人) · GitHub
- It's my pleasure to see you follow me!
原文地址:如何在JetBrains中寫Codeforce? - Pleasure的博客
下面是正文內容:
前言
長話短說
每個學計算機的應該都逃不過刷算法題
主要介紹使用較多的兩個網站,LeetCode和CodeForce
但是在網上賺了一圈
發現好像沒有關于Codeforce的解釋,就特此記錄一下
正文
leetcode
直接在插件中搜索leetcode-editor進行下載和登錄就行
或者下載后進行本地安裝
一筆帶過了
注意登錄時區分國區(.cn)和美區(.com)
https://github.com/shuzijun/leetcode-editor
個人喜好
個人比較喜歡使用JetBrains系列的編程環境,不僅是因為在蘋果的產品中也能使用
主要還是因為Visual Studio Code要適應太多的語言和環境而安裝了五六十種插件,導致個別插件有時候需要重新啟動才能使用,而且找起來也麻煩。
這就不如JetBrains以語言為依據劃分成幾個主要的產品。
參考資料
Jetbrains官方發布的這篇文章有很好的解釋
JetBrains Academy - IntelliJ IDEs Plugin | Marketplace
還有就是需要給JetBrains的產品環境配置代理
Intellij IDEA 設置代理_idea配置代理-CSDN博客
具體操作步驟
①無論你打算使用的是PyCharm,CLion,還是IDEA,操作步驟都是一樣的
首先在歡迎界面選擇學習選項,然后點擊開始學習
會自動下載JetBrains Academy這個插件
②下載完成后就可以在左邊欄的最下方看見codeforce選項
輸入賬號密碼就可以登錄成功
但是此時你隨便選擇一套題目就會發現顯示無法加載
此時就需要用到上面的這篇文章來配置代理
③然后就是選擇語言(只有英語和俄語)和放置文件位置,這樣就可以開始正常做題了
使用效果
尾聲
每做一題在網頁上上傳文件的方式還是太過麻煩。這種將獲取試題和提交嵌入編程環境的方式還是非常符合使用需求的。
之前的寫網頁寫小程序還可能只是出于興趣愛好,但這里的刷題應該就是為了學業和就業了,這都是題外話了。