初學者常會遇到這個問題,程式寫完了,但只有黑黑的畫面閃一下,接著什麼都看不到了。那是因為程式跑太快,所以你來不及看。這裡提供三個方式去解決。

假設原始碼為:

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

函式原型:  int  scanf ( const char * format, ... );

引數說明: %[*][width][modifiers]type

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

函式原型:  int printf ( const char * format, ... ); 

引數說明: %[flags][width][.precision][length]specifier

edisonx 發表在 痞客邦 留言(4) 人氣()

這篇筆者認為寫得沒系統,對初學者而言不夠清楚 ,有些地方也寫錯,有興趣可參考另一篇 

[亂數] <細說> C/C++ 亂數基本使用與常見問題

 ,本文予以關閉。

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

使用vector前,請先  #include <vector>。以下文章若無特別說明,則均假設如下:

vector<int> v, v1, v2;

edisonx 發表在 痞客邦 留言(8) 人氣()

使用這類函數時,要先
#include <stdlib.h> 或

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

先聲明,每種環境之資料型態所佔用位元數不盡相同,
以 int 為例,16 位元電腦 int 佔 16 bits;32 位元電腦 佔 32bits;

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

使用 bitset 前, 先引入
#include <bitset>

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

1. C / C++ 位元與移位運算子

 (1.1) NOT (~):反相位元, 取補數

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

1. CButton圖片

(1) CButton

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

1. InitInstance()

m_pMainWnd-> DragAcceptFiles();

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

1.   :: GetCommandLine();  // 完整參數

2.  for(int i=0; i<__argc; i++) __argv[i];

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

這問題也有人譯為漢諾塔。這是由一個法國數學家 - 愛德華.盧卡斯 所提出之問題。印度某寺廟裡有三根柱子,其中一根有64個金盤,寺院裡的僧侶依照一個古老的預言之規則(規則稍後說明)去移動金盤;同時預言說當這些盤子移動完畢,世界就會滅亡。這個傳說叫做梵天寺之塔問題(Tower of Brahma puzzle)。

至於後期為何叫河內塔?事實上這傳說的變種已經愈來愈多,人物、時間、地點都有變過,而其中一個版本的地點就是越南的河內。接著說明河內塔的遊戲規則。

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

ACM 沒有特別說明時,通常都是以多測資方式進行,
以An Online Judge System For Beginners 之 a001. 哈囉 為說明,

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

AC: Accept 即表示通過
NA: Not Accept 在多測資點的題目中若未通過所有測資點則出現 NA

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

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼