iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

環島C一下自己的人生 系列

在環島的途中,不斷思考該寫哪個方面的題目,最後還是C一下好了?

參賽天數 24 天 | 共 24 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文 團隊Re: mix
DAY 1

[Day1] 初次鐵人賽開奔啦

參賽目的 初次的鐵人賽,主要的目標是希望自己能夠更熟悉或是複習以前學過的知識,但不侷限於任何單元與語言,雖然主題以C為主但作者希望以更彈性?懶的方式來決定要介紹...

2022-09-16 ‧ 由 a3291120 分享
DAY 2

[Day2]善用Function來執行一系列小動作

還記得在那青春年華的時期,被教授壓著頭去雙休資工系教授的程式設計的那些辛酸史現在非常感謝教授的用心良苦,大概當時的想法就是:啊?Function?直接都打在Ma...

2022-09-17 ‧ 由 a3291120 分享
DAY 3

[Day3]遞迴-某種意義上跟生活差不多?

其實生活上有很多事情都是以遞迴的方式來執行,只是我們都沒有發現,以一個經典案例,我們從小就學過的費式數列 1,1,2,3,5,8,13,...想了解更多可以參...

2022-09-18 ‧ 由 a3291120 分享
DAY 4

[Day4]有限狀態機-Finite-state machine

有限狀態機 - Finite-state machine其中又可分為Mealy機和Moore機 所謂的有限狀態機對於工科的孩子來說大概最直觀的就是真值表吧(是嗎...

2022-09-19 ‧ 由 a3291120 分享
DAY 5

[Day5]進制轉換

今天來簡單的介紹一下進制轉換的概念以我們生活日常所使用的不外乎就是熟悉的十進制(Decimal)而在計算機處理上又或者是演算法...etc都是以二進制(0101...

2022-09-20 ‧ 由 a3291120 分享
DAY 6

[Day6]指標(Pointer)

今天就來講一開始讓初學者會非常困惑的指標好了 (只有我會困惑)在了解指標之前,必須先了解在C中的資料型態 int x; //整數資料型態 int *p; //...

2022-09-21 ‧ 由 a3291120 分享
DAY 7

[Day7]指標2 and 傳值(by value)及傳址(by reference or by address)

昨天的文章中有稍微介紹了關於指標的一些觀念但皆僅限於main body中的介紹,因此就有了今天更詳細的介紹該如何從Function中使用指標的方式來取值或址呢?...

2022-09-22 ‧ 由 a3291120 分享
DAY 8

[Day8]指標3

在介紹完雙重指標以後,那麼今天來介紹陣列與指標上的應用那麼一樣照慣例以例子搭配圖會比較好理解 void f(int **rr, int **pp, int a[...

2022-09-23 ‧ 由 a3291120 分享
DAY 9

[Day9]堆疊Stack

大概把指標和陣列介紹完以後,就可以帶到所謂的堆疊了那麼什麼是堆疊呢?就是FILO(First In Last Out),先進後出最先進去的元素會是最後一個才出來...

2022-09-24 ‧ 由 a3291120 分享
DAY 10

[Day10]佇列Queue

今天來講講運用陣列的方式模擬佇列的行為好了那麼何為佇列呢?以我們生活日常的例子來說舉例的話最顯而易見的就是排隊了 push在尾端加入新資料 pop從前端取...

2022-09-25 ‧ 由 a3291120 分享