目录
对电脑有什么要求?
(仅针对 使用C/C++的 CPC 编程,不包括非常大的项目)
- 21世纪的电脑
- 屏幕能亮
- 键盘能用
- 256MB 以上内存
- 1G 可用硬盘空间
TL;DR: 没有要求 没有要求 没有要求
如何问问题
做一个受欢迎的人。
首先阅读《提问的智慧》
首先阅读《提问的智慧》
首先阅读《提问的智慧》
你应该这样做…
- 如果是单文件简单代码,尽量将代码粘贴至在线pastebin,然后贴网址到群。或者使用清晰的电脑截图。
pastebin候选 SSX PasteXX / Nugine Paste / Ubuntu Paste - 问怎么办/怎么做前,先说明你已经做了什么/想了什么。
- 余下见《提问的智慧》
这样做是不受欢迎的…
- 用你低于10K的手机拍出来的 模糊 / 失焦 / 闪烁 的代码截图 如何截图?
- 贴出辣眼睛的 完全没有缩进 的代码 如何缩进?如何书写漂亮的代码?
- 询问花5秒钟就可以百度/谷歌到的简单问题。
- 别把自己家庭作业的问题贴上来
- 余下见《提问的智慧》
可以用什么语言
- C
- C++ (Recommended
- Java
- Python (不一定能用
怎么学 C
看书,多写,多问。
除非看书很吃力,不要去看视频(质量普遍较低)。
后面如果对某一算法疑惑很大,可以看一下视频(这时候你也知道你看到的视频质量低不低了)。
有什么好的书或者参考资料
书
选一本(推荐顺序)
- 刘汝佳《算法竞赛入门经典》
- C++ Primer
- C Primer
网站
用什么 IDE
推荐顺序
Windows
- Dev C++
- Code::Blocks
- Visual Studio
- Visual Studio Code
- Clion
Linux
- Code::Blocks
- Visual Studio Code
- Clion
- Vim
- Geany
要不要用 Linux
要,越早使用越好。
本作品使用基于以下许可授权:Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.