發表文章

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秒           曝光好的板子拿去顯影                                                                                                 顯影漸漸有成果                                   ...

網球天堂路(二) 之我的右手沒力了

圖片
快樂星期二(?)     又到了快樂的星期二, 自從大二開始後, 課表上出現的東西, 唯一能期待的就只有網球刻了QQ((望向三電一工 , 上週老師只有講解四大網球公開賽的相關知識而已, 甚麼土啊,幾月份比賽什麼的, 順帶一提四大是指獎金最多的意思, 沒有摸到球心裡總過意不去, 今日才開始正式課程, 讓我回憶看看今日的流程....... 訓練過程 1.暖身 --> 2.握把教學 --> (訓練球感) --> 3.正拍擊球 (繞場)-->4.反拍擊球(繞場) -->5.正反拍交替(繞場) -->6.正切球(繞場) -->7.反切球(繞場) -->8.撿球方法 -->9.接球方法 -->10.球框(?) 暖身 :應該沒有什麼好說的吧.. 握把教學 : 要沒記錯的話,新手可以把拍子放在地上,接著虎口張開對著偏左的邊握下去, 手掌與握柄面切齊, 食指中指要分開 正拍擊球 : 手心朝上, 連續擊球, 高度過頭頂, 幾分鐘之後就維持這訓練繞場一圈 反拍擊球 : 手心朝下, 連續擊球, 高度至肚臍, 幾分鐘之後就維持這訓練繞場一圈 正反拍擊球 : 一正一反的方式連續擊球 ,幾分鐘之後就維持這訓練繞場一圈 正切球 : 這要怎麼敘述才好呢... 先手心朝上, 就是球快到拍面時, 右撇子將拍面由右邊掃向左邊(左撇子反之), 成功的話, 球會出現'旋'的動作, 接著連續做切球的動作, 幾分鐘之後就維持這訓練繞場一圈 反切球 : 同6. 只是換成手心向下  記得有三種撿球方法 (一)女生撿球法 : 球以鞋與球框夾好, 接著抬腳(? 球就會噴了 (二)男生撿球法 : 這較常看到, 就是球置於地面, 球拍維持正, 用力拍打球, 使球談高 (三)老人家撿法 : 將球壓制拍面中央, 接著球拍向後拉, 此時球會有一股力在動, 用球拍接球(? 接球方法 : 一種為滾地球來時, 用球拍接球 ;一種是高飛球來時, 用球拍接球 ((恕我不會描述這玩意兒Orz 球框(?) : 該怎說呢... 有看過網球王子的人知道說, 主角龍馬很常使用擊球點超小的邊框在練習球感, 對咱們最後一項就是在做這個... 本日感想    ...

Hello World

借用練習程式的習慣來慶祝 Blogger誕生吧! 希望日後還會記得它的存在(? 聽說要成為專業Blogger 平均一周2篇文章以上 因這句話害之前猶豫要不要花錢去買網域架設WordPress 總而言之言而總之 日後就把一些遇到的困難丟上來好了 不然po些美食文也不錯XD