參賽目的 初次的鐵人賽,主要的目標是希望自己能夠更熟悉或是複習以前學過的知識,但不侷限於任何單元與語言,雖然主題以C為主但作者希望以更彈性?懶的方式來決定要介紹...
還記得在那青春年華的時期,被教授壓著頭去雙休資工系教授的程式設計的那些辛酸史現在非常感謝教授的用心良苦,大概當時的想法就是:啊?Function?直接都打在Ma...
其實生活上有很多事情都是以遞迴的方式來執行,只是我們都沒有發現,以一個經典案例,我們從小就學過的費式數列 1,1,2,3,5,8,13,...想了解更多可以參...
有限狀態機 - Finite-state machine其中又可分為Mealy機和Moore機 所謂的有限狀態機對於工科的孩子來說大概最直觀的就是真值表吧(是嗎...
今天來簡單的介紹一下進制轉換的概念以我們生活日常所使用的不外乎就是熟悉的十進制(Decimal)而在計算機處理上又或者是演算法...etc都是以二進制(0101...
今天就來講一開始讓初學者會非常困惑的指標好了 (只有我會困惑)在了解指標之前,必須先了解在C中的資料型態 int x; //整數資料型態 int *p; //...
昨天的文章中有稍微介紹了關於指標的一些觀念但皆僅限於main body中的介紹,因此就有了今天更詳細的介紹該如何從Function中使用指標的方式來取值或址呢?...
在介紹完雙重指標以後,那麼今天來介紹陣列與指標上的應用那麼一樣照慣例以例子搭配圖會比較好理解 void f(int **rr, int **pp, int a[...
大概把指標和陣列介紹完以後,就可以帶到所謂的堆疊了那麼什麼是堆疊呢?就是FILO(First In Last Out),先進後出最先進去的元素會是最後一個才出來...
今天來講講運用陣列的方式模擬佇列的行為好了那麼何為佇列呢?以我們生活日常的例子來說舉例的話最顯而易見的就是排隊了 push在尾端加入新資料 pop從前端取...