diff --git a/3.编程思维体系构建/3.2.2手把手教你学算法——如何使用OJ(Online Judge).md b/3.编程思维体系构建/3.2.2手把手教你学算法——如何使用OJ(Online Judge).md index 0e53da0..fabaa61 100644 --- a/3.编程思维体系构建/3.2.2手把手教你学算法——如何使用OJ(Online Judge).md +++ b/3.编程思维体系构建/3.2.2手把手教你学算法——如何使用OJ(Online Judge).md @@ -6,7 +6,7 @@ 进入 [https://www.luogu.com.cn/](https://www.luogu.com.cn/) -![](static/EbgHbImfeuifheiffef4lr0c0cFSnje.png) +![](static/wenjing1.png) ## 社交模块 @@ -16,11 +16,11 @@ 点开题库,我们看见以下界面 -![](static/MfaiwfhwShVRxmgTicEjMbnHz.png) +![](static/wenjing2.png) 在上方我们可以筛选我们想要的题目,接下来我们点开 P1000 为例 -![](static/EbgHbdwdwfwfwfwfw0cFSnje.png) +![](static/wenjing3.png) 右侧三个模块为折叠状态,下面介绍他们的作用 @@ -34,7 +34,7 @@ 点击提交答案 -![](static/YMGmbGgfGoK0ZMxVGe4cGHgBnee.png) +![](static/wenjing4.png) 左侧可以选择语言类型,C++ 用户建议选择 C++14。 @@ -44,7 +44,7 @@ O2 优化是一种优化(废话)假如您的代码复杂度正确但 TLE, 怎么知道自己代码的问题出在哪里呢?记录模块是帮助你的好工具。 -![](static/HP6qb4DkKoHpahx35hacFWAUnef.png) +![](static/wenjing5.png) AC:通过该数据点 @@ -64,7 +64,7 @@ OLE:输出超限 放心你见不到的 点开侧栏题单 -![](static/J2XmbpHfSoyABIxWhonco3jJnNp.png) +![](static/wenjing6.png) 建议新手从官方精选题单开始,由浅入深,由简到难。等到对算法形成概念,针对漏洞补习时可以尝试用户分享题单(到那个阶段已经有很多手段去找题了,刘教练的题单就够你做了) @@ -76,7 +76,7 @@ OLE:输出超限 放心你见不到的 进入 [https://codeforces.com/?locale=en](https://codeforces.com/?locale=en) -![](static/UCIabPwSmo9lfmxHIGvcsAcqn4d.png) +![](static/wenjing7.png) 比起 Luogu,这样的 UI 设计离 CN 互联网已经很远了(然而比起更硬核的一些做题网站,CF 的 UI 真是越看越顺眼) @@ -100,7 +100,7 @@ OLE:输出超限 放心你见不到的 进入比赛页面 -![](static/PAA1bTNOroya0zxkdFTceYYdn4c.png) +![](static/wenjing8.png) 上方为将举办比赛,显示开始时间(UTC+8 也就是我们时区的时间)和持续时间大多都开始的比较晚,例如笔者就没有这么晚学习的习惯,所以一般赛后写题。比赛分为以下几种类型(例如写在括号里的 Div.2) @@ -114,15 +114,14 @@ Div.1、Div.2、Div.3、Div.4 数字越小难度越大。 ## VP -![](static/MEItb9zbBoYtIvxQMJlcLerCnuf.png) +![](static/wenjing9.png) 这是一场笔者之前赛后补过的 Div.2,画面右下角分别为赛后公告和题解,右侧便是开启 VP 的按钮。 - -![](static/RAZnb6ziGot3brxp4dac2Qp6ndg.png) +![](static/wenjing10.png) VP模拟赛时的好处就是在虚拟参赛中获得真实比赛才能积累的经验,比如这里笔者发现通过前三题后,我应该先去看看 F 题,因为做出来的人更多,我有更大的可能性做出来,ACM 中题目并不是 100% 按难度排序。 -![](static/JCocbTmlEorzjox0ORqcFCYznEd.png) +![](static/wenjing11.png) 进入 VP 后,我们可以发现比起正常赛后补题有了明显不同。 @@ -136,25 +135,25 @@ Div.1、Div.2、Div.3、Div.4 数字越小难度越大。 让我们点开 A 题,来看看如何提交答案 -![](static/I3tAbSkNuoysdPxpFR6cCnFrnNd.png) +![](static/wenjing12.png) 可以看见,右侧有一个 submit,与 luogu 不同的是,你需要上传源代码文件(如 cpp)然后选择 G++17 为语言,提交。 当然,你也可以点开上侧的 submit code -![](static/OGp0bXm4CoHo60xGC6NcNEzcnpt.png) +![](static/wenjing13.png) 选择题目、语言,填写代码后提交,就和 Luogu 的方式一样了。 同样,在上侧 MY SUBMISSIONS 处可以查看已提交的代码和状态 -![](static/XswZbhqWZocIccxo4ibcfY9pnLe.png) +![](static/wenjing14.png) ## PROBLEMSET 同样,CF 也有题库 -![](static/Mdkzbdop2ooK2Lxoq2GcZ6eLn6r.png) +![](static/wenjing15.png) 如果你只想做某道题而不是某场比赛,这里也许更适合你。 diff --git a/3.编程思维体系构建/static/EbgHbImfeuifheiffef4lr0c0cFSnje.png b/3.编程思维体系构建/static/wenjing1.png similarity index 100% rename from 3.编程思维体系构建/static/EbgHbImfeuifheiffef4lr0c0cFSnje.png rename to 3.编程思维体系构建/static/wenjing1.png diff --git a/3.编程思维体系构建/static/RAZnb6ziGot3brxp4dac2Qp6ndg.png b/3.编程思维体系构建/static/wenjing10.png similarity index 100% rename from 3.编程思维体系构建/static/RAZnb6ziGot3brxp4dac2Qp6ndg.png rename to 3.编程思维体系构建/static/wenjing10.png diff --git a/3.编程思维体系构建/static/JCocbTmlEorzjox0ORqcFCYznEd.png b/3.编程思维体系构建/static/wenjing11.png similarity index 100% rename from 3.编程思维体系构建/static/JCocbTmlEorzjox0ORqcFCYznEd.png rename to 3.编程思维体系构建/static/wenjing11.png diff --git a/3.编程思维体系构建/static/I3tAbSkNuoysdPxpFR6cCnFrnNd.png b/3.编程思维体系构建/static/wenjing12.png similarity index 100% rename from 3.编程思维体系构建/static/I3tAbSkNuoysdPxpFR6cCnFrnNd.png rename to 3.编程思维体系构建/static/wenjing12.png diff --git a/3.编程思维体系构建/static/OGp0bXm4CoHo60xGC6NcNEzcnpt.png b/3.编程思维体系构建/static/wenjing13.png similarity index 100% rename from 3.编程思维体系构建/static/OGp0bXm4CoHo60xGC6NcNEzcnpt.png rename to 3.编程思维体系构建/static/wenjing13.png diff --git a/3.编程思维体系构建/static/XswZbhqWZocIccxo4ibcfY9pnLe.png b/3.编程思维体系构建/static/wenjing14.png similarity index 100% rename from 3.编程思维体系构建/static/XswZbhqWZocIccxo4ibcfY9pnLe.png rename to 3.编程思维体系构建/static/wenjing14.png diff --git a/3.编程思维体系构建/static/Mdkzbdop2ooK2Lxoq2GcZ6eLn6r.png b/3.编程思维体系构建/static/wenjing15.png similarity index 100% rename from 3.编程思维体系构建/static/Mdkzbdop2ooK2Lxoq2GcZ6eLn6r.png rename to 3.编程思维体系构建/static/wenjing15.png diff --git a/3.编程思维体系构建/static/MfaiwfhwShVRxmgTicEjMbnHz.png b/3.编程思维体系构建/static/wenjing2.png similarity index 100% rename from 3.编程思维体系构建/static/MfaiwfhwShVRxmgTicEjMbnHz.png rename to 3.编程思维体系构建/static/wenjing2.png diff --git a/3.编程思维体系构建/static/EbgHbdwdwfwfwfwfw0cFSnje.png b/3.编程思维体系构建/static/wenjing3.png similarity index 100% rename from 3.编程思维体系构建/static/EbgHbdwdwfwfwfwfw0cFSnje.png rename to 3.编程思维体系构建/static/wenjing3.png diff --git a/3.编程思维体系构建/static/YMGmbGgfGoK0ZMxVGe4cGHgBnee.PNG b/3.编程思维体系构建/static/wenjing4.png similarity index 100% rename from 3.编程思维体系构建/static/YMGmbGgfGoK0ZMxVGe4cGHgBnee.PNG rename to 3.编程思维体系构建/static/wenjing4.png diff --git a/3.编程思维体系构建/static/HP6qb4DkKoHpahx35hacFWAUnef.PNG b/3.编程思维体系构建/static/wenjing5.png similarity index 100% rename from 3.编程思维体系构建/static/HP6qb4DkKoHpahx35hacFWAUnef.PNG rename to 3.编程思维体系构建/static/wenjing5.png diff --git a/3.编程思维体系构建/static/J2XmbpHfSoyABIxWhonco3jJnNp.PNG b/3.编程思维体系构建/static/wenjing6.png similarity index 100% rename from 3.编程思维体系构建/static/J2XmbpHfSoyABIxWhonco3jJnNp.PNG rename to 3.编程思维体系构建/static/wenjing6.png diff --git a/3.编程思维体系构建/static/UCIabPwSmo9lfmxHIGvcsAcqn4d.PNG b/3.编程思维体系构建/static/wenjing7.png similarity index 100% rename from 3.编程思维体系构建/static/UCIabPwSmo9lfmxHIGvcsAcqn4d.PNG rename to 3.编程思维体系构建/static/wenjing7.png diff --git a/3.编程思维体系构建/static/PAA1bTNOroya0zxkdFTceYYdn4c.PNG b/3.编程思维体系构建/static/wenjing8.png similarity index 100% rename from 3.编程思维体系构建/static/PAA1bTNOroya0zxkdFTceYYdn4c.PNG rename to 3.编程思维体系构建/static/wenjing8.png diff --git a/3.编程思维体系构建/static/MEItb9zbBoYtIvxQMJlcLerCnuf.png b/3.编程思维体系构建/static/wenjing9.png similarity index 100% rename from 3.编程思维体系构建/static/MEItb9zbBoYtIvxQMJlcLerCnuf.png rename to 3.编程思维体系构建/static/wenjing9.png