發表文章

目前顯示的是 3月, 2014的文章

C語言經典演算法(一)

圖片
前言:最近因為退了某堂很受不了的課程,所以一氣之下去網上了些程式題目來做          發現一系列叫做C語言經典演算法(X),正好呼應某堂課程,只好拿來寫寫手了,          程式能力原本就頗差,一寫才發現自己還有待加強,          不然世上的神人太多根本無法追上他們的車尾燈 1.印出9*9 說明 :這應該滿基本的沒啥問題 2.寫出費式數列,例如:1,1,2,3,5,8,13,21 說明 :費式數列的寫法有很多種 我還是採用遞迴的方式來寫 雖然速度不快就是 3.判斷1~100中有誰是質數 說明 :這也滿基本的,但有種質數的寫法滿特別,我建議大家應該看看 4.請找出完全數(perfect number) EX:6=1+2+4;28=1+2+4+7+14 說明 :第一次看到題目還不知道甚麼是完全數(不知是國小沒教還是忘記),基本上會判斷質數的話,這題就沒啥太大的問題,多注意判斷是否為完全數即可(這樣有說和沒說好像一樣) 5.將一組4*4的矩陣逆時針旋轉90度。 說明: 小心旋轉的時候不要轉錯就好 6.印出帕斯卡三角形。 說明 :上圖只有目的達到而已, 並沒有進行排版,這是有待加強的點 7.將輸入字串反向輸出 說明 :可以使用字元陣列或是指標的方式進行反向的動作,這邊是採用後者 8.字串複製 Strcopy(char*src,char* dest)       說明 :原題意是要求使用指標的方式移動,不熟的朋友也可以用字元陣列達到目的 9.求PI近似值可以用公式 (例如尤拉之類的) 說明 :求PI的寫法真的很多種,端看有幾種求PI的數學公式XD 10.輸入一字串,判斷是否為回文 (回文即由左到右和從右到左讀皆相同) 說明 :注意不要判斷到結束字元即可 結論:求各位大人不要笑我這喳喳的coding 技術...

簡易輕鬆自製Arduino教學 (How tomake one Arduino by yourself) (Arduino DIY)

圖片
網路上早已有許多大神分享的Arduino DIY文章 只是部分資料多少缺少或零散 故本人又自行整理了一篇出來 文章教學懶人包 壹.材料準備 含Layout 圖檔 貳.洗電路板 參.焊接過程 壹.材料準備 洞洞板 或是 感光版(建議是玻單) ATmega328 (建議購買已有燒錄Arduino Bootloader) 28P X 0.3mm IC角座 16MHz 石英振盪器 LM7805 穩壓IC 10uF/50V 有極性電解電容 *2 22pF 陶瓷電容 *2 2P 按鈕  直徑 3mm LED 燈 220 歐姆 電阻 (大小1/4 以下) 10K 歐姆 電阻 (大小1/4 以下) 排母 (5P, 6P, 9P 各三排) Layout 圖  貳.洗電路板 若覺得手上的layout和感光版大小不吻合 可用裁切機裁切制適當大小,建議讓板子邊緣保留些空間 首先先將上面取得的Layout圖 進行曝光 列印紙張為投影片者曝光秒數為120秒           曝光好的板子拿去顯影                                                                                                 顯影漸漸有成果                                   ...