iT邦幫忙

鐵人檔案

2014 iT 邦幫忙鐵人賽
回列表

重頭打基礎-C/C++ 系列

指標?不懂。
link list?不懂。
建構子、解構子、複製構造函數?不懂。
Class?Struct?Virtual?Abstract?Interface?
算了...不會再拜Google就好...
錯了!!!學好這些可以讓你的程式架構更美好。
一個嚐到一點甜頭的研究生開始了他的重頭打基礎之旅。

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 21

重頭打基礎-C/C (Day21:漢諾塔、河內塔)

/* *目前應該改名叫"重頭打基礎-資料結構"了XDD */ 問題: 有三個圓柱A、B、C 其中A圓柱上有3個圓片 圓片大小都不一,小的要放...

2014-10-14 ‧ 由 jamchen1025 分享
DAY 22

重頭打基礎-C/C (Day22:八皇后)

問題: 有一個8*8格的棋盤,要在上面放八個皇后而不能互相攻擊到彼此 如下圖一個皇后放下去之後紅線上的格子不能再放皇后 解法: 用遞迴 分成兩個子問題 (1)在...

2014-10-15 ‧ 由 jamchen1025 分享
DAY 23

重頭打基礎-C/C (Day23:Tree)

課程網址:http://v.youku.com/v_show/id_XNjg1MDAyMTM2.html?f=21855299 樹是n(n>=0)個節點的...

2014-10-16 ‧ 由 jamchen1025 分享
DAY 24

重頭打基礎-C/C (Day24:BinaryTree)

定義 n(n>=0)個節點組成的有限集合,一個節點最多有兩個子樹 空二元樹 該集合為空集合 二元樹的五種型態 空樹 跟節點 跟節點+左子樹 跟節點+右子樹...

2014-10-17 ‧ 由 jamchen1025 分享
DAY 25

重頭打基礎-C/C (Day25:BinaryTree(2))

儲存結構 遍歷 按照某種次序一次訪問一次二元樹中的所有節點 前序遍歷 程式碼 #include <stdio.h> #include <s...

2014-10-18 ‧ 由 jamchen1025 分享
DAY 26

重頭打基礎-C/C (Day26:悠閒的假日阿~~)

周末休息的好爽阿~~~~ 不過專案的東西有點延遲了所以今天還一點債 最近在編譯VLC for Android的部分 發現之前用apt-get install 的...

2014-10-19 ‧ 由 jamchen1025 分享
DAY 27

重頭打基礎-C/C (Day27:static)

static全域變數與普通全域變數有什麼差別? **簡單:**變更它的作用域,限制他的使用範圍 static區域變數與普通區域變數有什麼差別? **簡單:**改...

2014-10-20 ‧ 由 jamchen1025 分享
DAY 28

重頭打基礎-C/C (Day28:指標函數)

http://programming.im.ncnu.edu.tw/C_index.html char (*x[])(); //變數x到底是甚麼? 看見[]就...

2014-10-21 ‧ 由 jamchen1025 分享
DAY 29

重頭打基礎-C/C (Day29:android的開發..)

專案再做有關android的開發 然後就遇到一堆裝置然後大小不一的問題QQQQ 最近再找有沒有自動調整字體大小的方案 不過每次嘗試修改成自己想要的就會破功QQQ...

2014-10-22 ‧ 由 jamchen1025 分享
DAY 30

重頭打基礎-C/C (Day30:android的開發!!!)

今天終於做完字體大小自適應了!!!! 直接抓裝置的pixel算比例哈哈 然後設定size的時候順便把單位制訂為px就好 .... 試了各式各樣的方式花了整整5個...

2014-10-23 ‧ 由 jamchen1025 分享