如何在JetBrains中写Codeforce?
本文最后更新于220 天前,其中的信息可能已经过时,如有错误请发送邮件到3196812536@qq.com

前言

长话短说

每个学计算机的应该都逃不过刷算法题

主要介绍使用较多的两个网站,LeetCode和CodeForce

但是在网上赚了一圈

发现好像没有关于Codeforce的解释,就特此记录一下

正文

leetcode

直接在插件中搜索leetcode-editor进行下载和登录就行

或者下载后进行本地安装

一笔带过了

注意登录时区分国区(.cn)和美区(.com)

https://github.com/shuzijun/leetcode-editor

个人喜好

个人比较喜欢使用JetBrains系列的编程环境,不仅是因为在苹果的产品中也能使用

主要还是因为Visual Studio Code要适应太多的语言和环境而安装了五六十种插件,导致个别插件有时候需要重新启动才能使用,而且找起来也麻烦。

这就不如JetBrains以语言为依据划分成几个主要的产品。

参考资料

Jetbrains官方发布的这篇文章有很好的解释

https://plugins.jetbrains.com/plugin/10081-jetbrains-academy/docs/codeforces-contests.html

还有就是需要给JetBrains的产品环境配置代理

https://blog.csdn.net/chen15369337607/article/details/103822464

具体操作步骤

①无论你打算使用的是PyCharm,CLion,还是IDEA,操作步骤都是一样的

首先在欢迎界面选择学习选项,然后点击开始学习

会自动下载JetBrains Academy这个插件

edu_browse_courses_idea.png

②下载完成后就可以在左边栏的最下方看见codeforce选项

edu_select_codeforces_contest.png

输入账号密码就可以登录成功

但是此时你随便选择一套题目就会发现显示无法加载

此时就需要用到上面的这篇文章来配置代理

③然后就是选择语言(只有英语和俄语)和放置文件位置,这样就可以开始正常做题了

edu_codeforces_choose_contest_languages.png

使用效果

尾声

每做一题在网页上上传文件的方式还是太过麻烦。这种将获取试题和提交嵌入编程环境的方式还是非常符合使用需求的。

之前的写网页写小程序还可能只是出于兴趣爱好,但这里的刷题应该就是为了学业和就业了,这都是题外话了。

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇
隐藏
变装