原创 藍橋杯 帶分數 遞歸 枚舉

問題描述 100 可以表示爲帶分數的形式:100 = 3 + 69258 / 714。 還可以表示爲:100 = 82 + 3546 / 197。 注意特徵:帶分數中,數字1~9分別出現且只出現一次(不包含0)。 類似這樣的帶

原创 C++ 輸出全排列 簡單遞歸 N皇后問題

做C++程序題需要用到1-9的全排列,然而比較菜還不能熟練地寫遞歸,在網上找了幾個全排列算法又不太適合自己的程序,所以我把前幾天做過的N皇后問題的遞歸算法改進了一下,使其可以輸出全排列,具體算法如下: #include <iostre

原创 C++-藍橋杯基礎訓練-第12題-16進制轉8進制高效算法

題目: 解答: 該題思路比較簡單,將輸入的若干16進制數轉換爲2進制,再將每三位2進制數轉換爲一個八進制數即可。需要注意的是輸出的數據首位若爲0則不輸出。 但是效率是個大問題,一直“運行超時”。經過以下幾個版本的改進,終於通過了測評。

原创 解決ADT不會提示代碼的問題

ANDROID自帶的ADT剛開始可能不會提示關鍵詞,設置兩項即可。 解決ADT不會自動提示代碼的問題

原创 JAVA初學:關於“面對對象”的一些理解與感悟

       從C語言開始接觸編程,“面向過程”的程序設計思想已經深深地刻在了腦海中。凡着手一個問題,必會不由自主地把它給分成幾步,考慮到每一個數據、每一步要得到的結果,剖析其中的邏輯結構。至此應該也算是入了門,但是未曾做過一些比較大的程