# 中國高校計算機大賽集訓說明
### 科目
C語言,推薦教材:《C和指針》,人民郵電出版社
數據結構,推薦教材:《數據結構和算法》,機械工業出版社
算法,推薦教材:《算法競賽入門經典》,清華大學出版社
### 題目練習地址
[PAT題庫](https://www.patest.cn/p/index#test)
[ACM題庫](https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=1)
### 參賽人員說明
針對所有想參加類似ACM比賽的學生。
所有參賽人員需要注冊本網站賬號,并提交給管理人員,共同維護此份文檔。將每日學習筆記及代碼提交。
### 下載軟件列表
DEV C++
VC++6.0
### 日程安排
| 時間 |人員|內容 |備注 |
| -- | -- | -- | -- |
| 16/05/04 19:30 |全體群人員 |部署后期工作,安裝所需軟件 | 帶電腦 |
| 16/05/05 19:30 |全體成員 | C語言串講|---|
| 16/05/06 19:30|全體成員|C語言:基本概念,數據,語句|---|
| 16/05/07 19:30|全體人員|C語言|----|
| 16/05/08 19:30|全體人員|5月8日測試題目講解|----|
| 16/05/10 19:30|全體成員|C語言:指針,數組|----|
### 5月7號晚內容
1. 如何規范化輸入,如面對一下幾種情況,如何編寫代碼
輸入樣例1(只有數字):
6 2
1 2 3 4 5 6
輸入樣例2(字符串):
Hello World Here I Come
輸入樣例3(數字加字符串):
7
5 -3.2 aaa 9999 2.3.4 7.123 2.35
輸入樣例4(數字但需要以字符串去讀):
10.16.27 14.1.28
2. 規范化輸出,如何正確輸出一個二維數組(行末不能有空格)
3. 解乙級題時遇到的函數總結(庫函數和用戶自定義函數),如qsort。
4. 常見數據類型復習:
數組,二維數組,字符數組,字符串數組,指針數組,結構體定義及使用typedef聲明結構體類型。
使用結構體時應該是出現需要記錄一個信息所相關的幾條有用數據,如20題中每一種月餅的重量和總價;50題中人的身高和姓名。
可按照這種方式在組內總結。
那么現在需要看的庫函數是:stdio.h:http://www.cplusplus.com/reference/cstdio/
需要學的是鏈表的實現:群共享中note.pdf中214頁開始,主要看其中詳細代碼實現。
如不懂可以看這個網站:http://www.cs.usfca.edu/~galles/visualization/Algorithms.html
### ASCII碼表

### 代碼查重網址(需要的同學聯系我)
https://pds.patest.cn/
- 大賽說明
- PAT乙集題庫
- 模板
- 1001.害死人的3n+1 c
- 1002.寫出這個數 c 02
- 1003.我要通過(20)c03
- 1004.成績排名 C 04
- 1005.繼續(3n+1)猜想 (25) c05
- 1006. 換個格式輸出整數 (15) c06
- 1007.素數對猜想 (20) C 07
- 1008. 數組元素循環右移問題 (20) c08
- 1009.說反話(20)c09
- 1010.一元多項式求導 (25) c10
- 1011. A+B和C(15)c11
- 1012.數字分類 C12
- 1013.數素數(20) C 13
- 1014.福爾摩斯的約會(20)c 14
- 1015.德才論c15
- 1016.部分A+B C 16
- 1018.錘子剪刀布c18
- 1023 組個最小數(20) C23
- 1024 科學計數法(20) C24
- 1025.反轉鏈表(25)C25
- 1026.程序運行時間(15)c 26
- 1027. 打印沙漏(20) C 27
- 1028 人口普查(20) C 01
- 1029. 舊鍵盤(20) C 01
- 1030.完美數列 C 04
- 1031. 查驗身份證(15) c05
- 1032. 挖掘機技術哪家強(20) c06
- 1033. 舊鍵盤打字(20) C 07
- 1034. 有理數四則運算 08
- 1035.插入和歸并 C 09
- 1036.跟奧巴馬一起編程(15)C18
- 1037.在霍格沃茨找零錢C 11
- 1039.到底買不買 C 13
- 1041.考試座位號(15)C03
- 1042。字符統計 C16
- 1044.火星數字 C 15
- 1046. 劃拳(15) C 01
- 1047.編程團體賽C18
- 1051.復數乘法(15) c24
- 1054. 求平均值 (20) C
- 1036. 跟奧巴馬一起編程(15) c10
- 1055.集體照 C 09
- 1050. 螺旋矩陣
- C語言
- assert.h
- stdio.h
- Operations on files
- File access
- Formatted input/output
- Character input/output
- Direct input/output
- File positioning
- Error-handling
- Macros
- 數據結構
- 算法
- 5月8日測試題目
- 喬棟
- 01申彥棟
- 02方常吉
- 03王永明
- 04劉果靜
- 05原曉曉
- 09牛錦江
- 10李澤路
- 11葛建輝
- 12程才耀
- 13王旭昕
- 16田鵬
- 15李新奇
- 24王翡
- 18高捷
- 07耿生年
- 05王進
- 25閆鑫炎
- 5月9日測試題目
- 熱身題庫
- L1-1
- L1-2
- L1-3
- L1-4
- L1-5
- L1-6
- L1-8
- L1-7
- L2-1
- L2-2
- L2-3
- L2-4
- L3-1
- L3-2
- L3-3