原创 2013第四屆藍橋杯省賽java B組題解

各題分值: 1.世紀末的星期(結果填空) 3分 2.馬虎的算式(結果填空) 6分 3.振興中華 ( 結果填空) 8分 4.黃金連分數( 結果填空) 13分 5.有理數類( 代碼填空) 5分 6.三部排序 (代碼填空) 8分 7.錯

原创 2014第五屆藍橋杯省賽java B組題解

各題分值: 1.武功祕籍(結果填空) 2分 2.切面條(結果填空) 5分 3.猜字母 ( 結果填空) 6分 4.大衍數列( 代碼填空) 4分 5.圓周率( 代碼填空) 9分 6.奇怪的分式( 結果填空) 11分 7.撲克序列( 編

原创 2015第六屆藍橋杯省賽java B組題解

各題分值: 1.三角形面積(結果填空) 3分 2.立方變自身(結果填空) 5分 3.三羊獻瑞( 結果填空) 9分 4.循環節長度( 代碼填空) 11分 5.九數組分數( 代碼填空) 1

原创 2016第七屆藍橋杯省賽java B組題解

各題分值: 1.煤球數目(結果填空) 3分 2.生日蠟燭(結果填空) 5分 3.湊算式( 結果填空) 9分 4.分小組( 代碼填空) 11分 5.抽籤( 代碼填空)

原创 2017第八屆藍橋杯省賽java B組題解

第一題 **購物單** 小明剛剛找到工作,老闆人很好,只是老闆夫人很愛購物。老闆忙的時候經常讓小明幫忙到商場代爲購物。小明很厭煩,但又不好推辭。 這不,XX大促銷又來了!老闆夫人開出了長長的購物單,都是有打折優惠的。 小明也

原创 方格計數(第9屆藍橋杯省賽 第2題)

**標題:方格計數 如圖p1.png所示,在二維平面上有無數個1x1的小方格。 我們以某個小方格的一個頂點爲圓心畫一個半徑爲1000的圓。 你能計算出這個圓裏有多少個完整的小方格嗎? 注意:需要提交的是一個整數,不要填寫任何多餘內

原创 P1628 合併序列(字符串,小根堆,排序,洛谷,java)

洛谷鏈接:https://www.luogu.com.cn/problem/P1628 這道題用小根堆會比排序內存少一點,時間一樣 小根堆 import java.util.PriorityQueue; import java

原创 P3378 【模板】堆(小根堆,洛谷,java)

洛谷鏈接:https://www.luogu.com.cn/problem/P3378 洛谷對java非常不友好,這題只拿了70分 import java.util.PriorityQueue; import java.ut

原创 P1827 美國血統 American Heritage(樹,洛谷,java)

洛谷鏈接:https://www.luogu.com.cn/problem/P1827 題目囉裏囉嗦,其實就是已知樹的先序和中序遍歷,求後序遍歷 import java.util.Scanner; public class M

原创 P1305 新二叉樹(樹,字符串,dfs,洛谷,java)

洛谷鏈接 字符串解法,運用java可變數組 import java.util.Scanner; public class Main { public static void main(String[] args) {

原创 P3887 [GDOI2014]世界盃(排序,優先隊列,洛谷,java)

洛谷鏈接:https://www.luogu.com.cn/problem/P3887 不得不說我被這道題整吐了,不知道是因爲我太菜了還是洛谷對java選手不友好,自己打的第一份70分三個點TLE超時。。。第二份用了大根堆4個點T

原创 JAVA隊列的使用

1.初始化 寫算法題的時候寫在主函數外面 Queue a = new LinkedList() 2.隊尾插入 a.offer() 或 a.add() 3.返回(隊頭)第一個元素,並在隊列中刪除 a.poll() 4.返回隊頭

原创 P1996 約瑟夫問題(隊列,洛谷,java)

洛谷鏈接:https://www.luogu.com.cn/problem/P1996 import java.util.LinkedList; import java.util.Queue; import java.util.

原创 P1976 雞蛋餅(卡特蘭數,棧,洛谷,java)

洛谷鏈接:https://www.luogu.com.cn/problem/P1976 import java.util.Scanner; public class Main { public static void mai

原创 JAVA 棧的使用

1.創建棧 Stack stack=new Stack(); //Object型 Stack stack = new Stack();//int型 Stack stack = new Stack(); Stack stack =