原创 藍橋杯_分糖果試題

標題:分糖果 有n個小朋友圍坐成一圈。老師給每個小朋友隨機發偶數個糖果,然後進行下面的遊戲: 每個小朋友都把自己的糖果分一半給左手邊的孩子。 一輪分糖後,擁有奇數顆糖的孩子由老師補給1個糖果,從而變成偶數。 反覆進行這個遊戲

原创 猜生日_藍橋杯題目_最簡版

這道題網上也有幾種解法,但是有的略長……我進行簡化後應該是最短的代碼。記錄分享一下。 今年的植樹節(2012年3月12日),小明和他的叔叔還有小夥伴們一起去植樹。 休息的時候,小明的同學問他叔叔多大年紀,他叔叔說:“我說個題目,看你們誰

原创 Apriori 初步學習 + C++實現

1.基本概念 Apriori算法是一種挖掘關聯規則的頻繁項集算法,最早由R.Agrawal提出,現已廣泛的運用到商業、網絡安全等領域。最常見的淘寶相關推薦便包含有這一算法。 該算法的主要步驟爲: (1) 找到所有支持度大於最小支持度的項目

原创 轉載——Java線程面試題 Top 50

《Java線程面試題 Top 50》 http://www.importnew.com/12773.html

原创 五星填數_藍橋杯

五星圖案節點填上數字:1~12,除去7和11。 要求每條直線上數字和相等。 請你利用計算機搜索所有可能的填法有多少種。 注意:旋轉或鏡像後相同的算同一種填法。 /* 5條線 10個點 1 2 3 4 5 6 8 9 10 12

原创 藍橋杯_格子放雞蛋

答案:spy(da,r,c)<=2 /* N*N的格子 每行、每列、每個斜線 不能超過2個雞蛋 */ public class A{ static int max = 0;//最多能下多少蛋 static int T = 0

原创 全排列_藍橋杯問題+一點對遞歸的看法

給定N個不同字符,將這N個字符全排列,最終的結果將會是N!種。 如:給定 A、B、C三個不同的字符,則結果爲:ABC、ACB、BAC、BCA、CAB、CBA一共3!=3*2=6種情況。 通過本題進一步學習了Vector的應用,更深入瞭解

原创 放麥子_藍橋杯題目

今天做了個藍橋杯的題目,放麥子。題目簡單,確發掘了幾種解法,感受到編程的魅力,記錄分享一下。 你一定聽說過這個故事。國王對發明國際象棋的大臣很佩服, 問他要什麼報酬,大臣說:請在第1個棋盤格放1粒麥子, 在第2個棋盤格放2粒麥子,在第

原创 填算式_藍橋杯題目(暴力破解+使用Vector類的解決方法)

看這個算式: ☆☆☆ + ☆☆☆ = ☆☆☆ 如果每個五角星代表 1 ~ 9 的不同的數字。 這個算式有多少種可能的正確填寫方法? 173 + 286 = 459 295 + 173 = 468 173 + 295 = 468 183 

原创 Java學習筆記(一)窗體

java的GUI程序的基本思路是以JFrame爲基礎,使用JFrame創建窗體。 下面爲三種引用窗體的方法。 代碼參考鏈接。作者紅黑聯盟-bingsanchun //實例1:直接定義Jframe 類的對象創建一個窗口

原创 pickle模塊保存python中的數據

pickle可以方便的保存 python 中的任何對象(比如列表、字典等等)。 它通過序列化對象的方法保存對象。 import pickle path = "/Users/.../test.pickle" obj_test =

原创 HDU4310_acm_Hero

Problem Description When playing DotA with god-like rivals and pig-like team members, you have to face an embarrassi

原创 花朵數_藍橋杯題目

一個N位的十進制正整數,如果它的每個位上的數字的N次方的和等於這個數本身,則稱其爲花朵數。 例如: 當N=3時,153就滿足條件,因爲 1^3 + 5^3 + 3^3 = 153,這樣的數字也被稱爲水仙花數(其中,“^”表示乘方,

原创 第100001個素數是什麼?_藍橋杯

題目:求第100001個素數是什麼? 質數(prime number)又稱素數,有無限個。除了1和它本身以外不再有其他的除數整除。根據算術基本定理,每一個比1大的整數,要麼本身是一個質數,要麼可以寫成一系列質數的乘積,最小的質數是

原创 藍橋杯比賽總結

對循環的一些總結:  i=0; i<n   ; i++ 執行n  次循環  i=0; i<=n ; i++ 執行n+1次循環  i=1; i<n   ; i++  n-1  i=1; i<=n ; i++         n  i=0;