寫下需要看的書籍:
1.語言學習:《c程式語言(第2版·新版)》
2.演算法和資料結構:《演算法:c語言實現》、《演算法導論》
3.系統程式設計:
1>《windows 程式設計 》和《windows核心程式設計》
2> unix/linux下推薦兩本書——《unix高階環境程式設計》和《unix網路程式設計卷1,套接字》《unix網路程式設計卷2,程序間通訊》
4.系統設計: 《unix程式設計藝術》
需要c程式設計能力,通過szoj練習 。
szoj:
first1:
a34(funny),h22(funny), h65(funny), h63(funny)
a27, a61, a62,a15,a07, a59,b98,b45,b54,h18,h21,g27
j38step1內容
必做有點難
資料素數
j23, i80, h72
a24,a68
素數篩選法
並查集b36, a70
演算法導論
step
2偽鍊錶
a41, b61
陣列模擬鍊錶
棧和佇列
j50, j37
二分h63
step3**
rpn(字尾表示式)
b62字串
g34,h34,a32
step
4bfs
a58,h70,a60,b07
b56dfs
d89, i77
b50, a38
step5
快速排序
a03,j34, b21
歸併排序
b58堆排序(優先順序佇列)
b59b63
step
6拓撲排序
a06最短路徑
c09,d06,g26
最小生成樹
a28j16
step7揹包
h49h71
dph87,a08,a13
a10step
8**網路流
c25,c26
二分圖匹配
c14, c31
e54最小點覆蓋
c54step9**
線段樹h45
博弈b20
ps: funny的題不難,但是很巧的
**是可選的
字串的內容是鍛鍊耐心的(可以先不做), rpn也可以先不做
bfs中的題也可以dfs
levi 2013.4.26
R語言 路徑設定與工作目錄修改
軟體的路徑設定對於電腦的記憶體管理 工作資料的儲存和自己的尋根究底十分重要。所以,合理的設定r中相關路徑,能更加方便快捷的管理自己的相關檔案,提高學習r語言的效率,建立自己的習慣體系。r中的路徑設定主要有以下幾個方面 1.使用getwd 函式來顯示當前工作目錄 getwd 2.使用setwd 函式更...
C語言的學習路線
unix下c語言的學習路線。工具篇 公欲善其事,必先利其器 程式設計是一門實踐性很強的工作,在你以後的學習或工作中,你將常常會與以下工具打交道,下面列出學習c語言程式設計常常用到的軟體和工具。一 作業系統 在unix或linux系統中學習c很方便,所以在開始您的學習旅程前請先選擇乙個unix或lin...
C語言學習路線
1.了解c語言 c語言歷史 c語言特點 2.演算法 什麼是演算法 演算法有哪些 3.資料型別 c語言包含的資料型別 變數的命名規則 常量 變數 4.運算子與表示式 什麼是運算子 什麼是表示式 5.輸入輸出函式 字串的輸入輸出 6.選擇程式結構 if語句,if else語句 使用 switch語句 使...