• Jan 02 Sun 2011 03:11
  • 微小

認知愈多將發現,當初的勇氣原來只是一場無知;
認知愈多才發現,原來自己的力量微小到完成不了任何事。
到最後才發現,原來 - 自己這麼渺小..

Edison 發表在 痞客邦 留言(0) 人氣()

我實在是沒美術天份, 圖都畫得亂七八糟;
也沒分類的天份, 分得我都忘了哪篇放在哪.
雖然已重整一次, 不過還是覺得很亂,
近期準備搬家好了,

Edison 發表在 痞客邦 留言(3) 人氣()

很無聊的作業, 要求是在 console 在執行
而且要求方式感覺很不合我口味,
寫到後來實在沒什麼興趣下去..
enum CHESS {EMPTY, CROSS, CIRCLE};
struct GameStruct
{
    CHESS gameBoard[3][3]; // the 3x3 game board
    CHESS whoseTurn;       // who will be the next to move, initially CROSS
};
void initializeGame(GameStruct& currentGame);
void placeChess(GameStruct& currentGame, int x, int y);

Edison 發表在 痞客邦 留言(1) 人氣()

StarGraphic.PNG
有人問我星號問題到底解過幾種
我說我從以前到現在大概解了二十多種
他說,"解二十遍還可能,但圖形似乎不怎麼可能到二十多種圖形"
我沒辦法把二十多種解法的code全都po上來,
那會累死人,我就把我 "曾解出來" 的圖形畫上來

Edison 發表在 痞客邦 留言(1) 人氣()

DrawStar_0-9
這個題目在bbs上看來的,
目前看了這麼多畫*的問題,
覺得這題算是最有創意的題目,
遇到這麼有心的老師,真的該好好珍惜。
問題如下:

Edison 發表在 痞客邦 留言(0) 人氣()

03.PNG
應網友要求, 這次把中空凌形說明和原始碼放上來..
由於說明過長,在看說明時,
建議先把圖形長相先畫在紙上,避免不便閱讀。
現在我們考慮以下圖形。

Edison 發表在 痞客邦 留言(2) 人氣()

這篇文章原出處不詳, 有一說是轉自黑客基地,
是篇蠻久的文章, 預估至少五年以上, 裡面提到的書名
我想大多是出版自中國, 但觀念上的確是值得參考與學習的,
原文如下...

Edison 發表在 痞客邦 留言(2) 人氣()

C_EXECUTE.png
 
在說明此文時,必須特別強調一件事,如果現在初學者的你還在思考:”要怎麼學Visual C++”、”要選Visual C++還是Borland C++”、”作業要用 Visual C++ 還是要用 Dev-C++ 寫比較好?”,那我只能跟你說:誰沒菜過?但你一定要看完以下的說明。

Edison 發表在 痞客邦 留言(1) 人氣()

九九乘法表寫到不想寫了
這次來個  kuso 的一行版九九乘法表
雙變數版
 for(int i=1, j=1; i<=9; printf("%2d*%2d=%2d\n",i,j,i*j),(j==9?j=1,i++:j++));

Edison 發表在 痞客邦 留言(1) 人氣()

這題事實上和上一題求   x^1/1! -  x^2/2! +.....  這題很像
只是這裡我用了和那題不同的技巧,
以往通常要算幾項是需要 n 去決定
這裡用到的一點小技巧是....
1. 算出第 n 項的答案為 tmp1
2. 第 n-1 項的答案為 tmp2,  |tmp2-tmp1|,檢查該誤差值是否夠小
3. 如果差值夠小的話,停下來,tmp1 即為所求,如果不夠小,tmp2=tmp1,進入下個回圈

Edison 發表在 痞客邦 留言(3) 人氣()

求  x/1! - x^2/2! + x^3/3! - ... x^n/n!

一正一負的判斷方式非常多 ,
最笨的方法就是我下面用的方法,
pow....
math.h 裡面用到很多數值分析的技巧
如果簡單的就自己寫,速度或許些比較快

Edison 發表在 痞客邦 留言(0) 人氣()

這篇文章我不是原創,
由於快捷鍵實在是多得太扯了,
我只列出我比較常用的快捷鍵,
其它的,有用到的話再 google search..

[環境]
1. 程式碼編輯器分頁切換 :Ctrl+TAB
2. 存檔:Ctrl + S
3. 執行(debug):F5
4. 執行(non debug):Ctrl + F5
5. 全部儲存:Ctrl + Shift + S
6. 單步執行:F11 (F10)
7. 切換斷點:F9
8. 啟用/停用斷點:Ctrl + F9
9. 刪除所有斷點:Ctrl + Shift + F9
[編輯]
1. 註解選取範圍:Ctrl+K,C
2. 取消註解選取範圍:Ctrl+K,U

3. 自動縮排:選取範圍後,Alt + F8
4. 選取文字改小寫:Ctrl + U
5. 選取文字改大寫:Ctrl + Shift + U
6. 呼叫出類別成員:Ctrl + J
   (編到一半時 tips 突然不見很好用)

7. 收攏原始碼:Ctrl + M, O
8. 展開原始碼:Ctrl + M, L
9. 刪除目前這行:Ctrl + Shift + L
10. 轉至定義: F12
11. 檔案最前面:Shift + Home
12. 檔案最後面:Shift + End
13. 選到最前面:Ctrl + Shift + Home
14. 選到最後面:Ctrl + Shift + End
15. 檢查括號匹配:Ctrl + ]
16. 跳至行號:Ctrl + G

[檢視]
1. 顯示屬性窗口:F4
2. 關閉目前視窗:Ctrl + F4

太多的話我也懶得記..
總之常用的話再查就好了
希望對大家有幫助
謝謝收聽

Edison 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。