Skip to content

写题目的步骤

  1. 仔细看题目1遍,看懂题目的表达意思
  2. 看题目2遍,确定没有看错
  3. 看一个数据范围
  4. 需要纸和笔,把样例算出了
    1. 验证自己的想法对不对
    2. 如果没有思路,通过样例,说不定能想出来
    3. 再次通过计算,来确定题目没有看错
  5. 写初步代码
  6. 使用样例测试,如果没有通过就改代码,通过样例,就执行下面的步骤
  7. 自己找几个数据,最好有特点,再测试
  8. 最终兵器:对拍(这要单独拿出来说)

如果一个题目你不会,按下面做

怎么自己把题目弄会:

针对这个题目 https://www.luogu.com.cn/problem/P7073

  1. 不会后缀表达式
  2. 就可以过30%的数据了,见我写的代码1
  3. 注意(思想问题):
    • 你是通过写题目来学习的,你是通过题目来完善自己的
    • 你不要有了 毕其功于一役 这种思想,就是题目一下子就能写出来,就是不可能的.
    • 不要焦躁,一个题目可以写很长时间,我曾经一个题目写一个月(一个星期),磨刀不误砍柴工
  4. 怎么看题目解析
    • 直接看luogu,或 google搜索之
    • 看懂,但不一定
    • 如果看了之后,有点灵感了,找个纸,画图,演算,还可以写代码演算,直到弄懂
    • 可以看别人写的代码,调试别人写的代码,来弄懂它
  5. 最后自己写代码

!!!!!!! 如果经过上面的过程,你还是不会,那该怎么办?

你应该把你不会东西,详细的写下来(能让我或自己听懂),然后问我

如何在ubuntu20.04 下写题目

几个常用的快捷键

  1. ctrl + alt + t 打开终端
  2. ctrl + alt + ⬆️,⬇️ 切换桌面
  3. g++ -g -o 1 1.cpp && ./1 < in 编译并运行
  4. 结合常用脚本使用

开三个桌面:

  1. 第一个桌面打开浏览器看题目
  2. 第二个桌面打开vscode写代码
  3. 第三个编译与调试