編程訓練計劃

編程訓練計劃

總覽

訓練目的

暫時分兩步提高。

  第一步:語言表達練習。就是熟練使用語言來表達邏輯。

  第二步:學習常用算法和數據結構。熟悉使用算法和數據結構解決一些問題。

訓練方法

 在一些在線做題網站(OnlineJudge簡稱OJ網站)上搜集相關題目,並做題。

    當然首先要註冊一個賬號,並且熟悉網站怎麼在線答題,交題。

 

    常用的編程在線判題系統訓練網站:

                   航電OJ(HDU OJ):http://acm.hdu.edu.cn/,航電oj的使用教程:

                   北大OJ  (POJ):  http://poj.org/

                   好多大學都有OJ,可以網上搜。

 

 做完題目,在博客上寫做每一題的做題思路和方法。

     如果沒博客免費開通一個,CSDN的博客(http://blog.csdn.net/)也可以,

 

讀相關的書

1.)    語言語法相關:《c++程序設計》,《java程序設計》,或者教材。

2.)    數據結構相關:《數據結構》,或者教材

 

 

第一練(2017/11/18)

限時2小時

目標

內容

熟悉OJ,做題,答題流程。

在航電OJ上註冊賬號,做ID號爲1000的 題目

開通博客,寫訓練總結,悉流練習流程。

在CSDN上開通博客,並寫總結

 

 

 

第二練(2017/11/19)

限制時間2小時,博客控制在10分鐘內寫完。

目標

內容

時間

 

 

 

熟悉一個C++集成開發環境(IDE)

可以選擇CodeBlock,比傳統VC6要好

下載CodeBlock

https://sourceforge.net/projects/codeblocks/files/Binaries/16.01/Windows/codeblocks-16.01mingw-setup.exe/download),

編寫並運行輸出一個”Hello World”

簡單使用教程:(https://jingyan.baidu.com/article/c85b7a640a05c8003bac95a6.html

20分鐘

熟悉基本輸入輸出,控制流

《C++ primer》是一本C++語法比較權威的書,所有C++語法都可以在裏面查到。

可以讀《C++ primer》相關章節,第一章節和第五章節。

感覺已經會的可以讀的快點,完全不懂怎麼回事的帶過。

《C++primer》下載

(https://pan.baidu.com/s/1mi5w1TI)。

另外也可以看自己的教材

 

30分鐘

編程練習

做HDU OJ 1001

剩餘時間

 



第三練(2017/11/20)

目標

內容

時間

理解題目意思,

嚴格按照輸入格式輸出格式編程。

使用控制流。

還不熟悉就翻看《C++ Primer》或者教材

HDU OJ1089-1096)連號

2小時


 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章