![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥
HarryChoy
java web开发小小程序员
展开
-
蓝桥-图1-深度优先搜索初识
package com.jkxy.photo;// 图的遍历public class Traverse { static int[] book = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; static int sum = 0; static int e[][] = { { 0, 0, 0, 0, 0, 0 },原创 2017-02-06 10:06:42 · 181 阅读 · 0 评论 -
蓝桥杯-牌型种数-典型的递归
牌型种数小明被劫持到X赌城,被迫与其他3人玩牌。 一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。 这时,小明脑子里突然冒出一个问题: 如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?请填写该整数,不要填写任何多余的内容或说明文字。典型的递归,十三张牌,我不管,反正A到K这十三个系列给我牌,每个系列可能给我0到4张,然原创 2017-04-05 00:02:47 · 569 阅读 · 0 评论 -
蓝桥杯-剪邮票
剪邮票如【图1.jpg】, 有12张连在一起的12生肖的邮票。 现在你要从中剪下5张来,要求必须是连着的。 (仅仅连接一个角不算相连) 比如,【图2.jpg】,【图3.jpg】中,粉红色所示部分就是合格的剪取。请你计算,一共有多少种不同的剪取方法。请填写表示方案数目的整数。 注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。图的深度优先搜索:巧妙的暴力+深优探测面积。用一维数原创 2017-04-04 20:12:24 · 228 阅读 · 0 评论 -
蓝桥-算法-万能搜索
“` package com.jkxy.MagicSearch; public class EqualSearch { public static int total=0; public static int[] a=new int[9]; public static int[] flag={0,0,0,0,0,0,0,0,0}; public stati原创 2017-02-03 10:40:43 · 246 阅读 · 0 评论 -
蓝桥-算法-枚举
火柴棍等式枚举一package com.jkxy.enumeration;public class MatchStick { public static void main(String[] args) { int a,b,c,sum=0,m=18; for(a=0;a<=1111;a++){ for(b=0;b<=1111;b++)原创 2017-02-02 14:51:05 · 201 阅读 · 0 评论 -
蓝桥-算法-栈
package com.jkxy.queue;import java.util.Stack;public class StackPack { public static void main(String[] args) { int i,mid,next; Stack s=new Stack(); Object[] c={'a','d','f原创 2017-02-02 08:44:05 · 229 阅读 · 0 评论 -
蓝桥-算法-队列
public class Queue {private int[] data; // 存储数据private int head; // 头private int tail; // 尾public static void main(String[] args) {int[] data = { 0, 6, 3, 1, 7, 5, 8, 9, 2, 4, 0, 0, 0, 0, 0,原创 2017-02-01 16:33:40 · 230 阅读 · 0 评论 -
蓝桥-算法-快速排序
package com.jkxy.quicksort;public class MyQuickSort {public static void main(String[] args) {int[] a={5,5,4,3,6,8};int i=0;int j=a.length-1;QuickSort(a,i,j); for(int n=0;n Syste原创 2017-01-31 23:05:12 · 711 阅读 · 0 评论 -
蓝桥-树-图最小生成树2
package com.jkxy.more;public class MTreeOPho2 { static int k,i,j,min,sum,count=0,n=6,m=9; static int e[][]={{0,0,0,0,0,0,0}, {0,0,1,2,999,999,999},原创 2017-02-10 16:21:00 · 198 阅读 · 0 评论 -
蓝桥-树-并查集-罪犯归团
package com.jkxy.tree;public class TreeDSearchSet { static int sum,i,n=10,m=9; static int f[]={0,1,2,3,4,5,6,7,8,9,10}; public static void main(String[] args) { merge(1,2);原创 2017-02-09 17:12:41 · 283 阅读 · 0 评论 -
蓝桥-树-堆排序
package com.jkxy.tree;public class TreeSort { static int h[]={0,99,5,36,7,22,17,46,12,2,19,25,28,1,92}; static int num=14; static int j; public static void main(String[] args) {原创 2017-02-09 15:15:39 · 180 阅读 · 0 评论 -
蓝桥-最短路径3-Bellman-Ford
package com.jkxy.photoDeep;public class BellmanFord { static int u[]={0,2,1,1,4,3}; static int v[]={0,3,2,5,5,4}; static int w[]={0,2,-3,5,2,3}; static int dis[]={0,0,99999,99999,99999,原创 2017-02-08 16:11:31 · 182 阅读 · 0 评论 -
蓝桥-最短路径2-Dijstra
package com.jkxy.photoDeep;public class Dijkstra { static int e[][] = { { 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 1, 12, 99999, 99999, 99999 }, { 0, 99999, 0, 9, 3, 99999, 99999 },原创 2017-02-08 10:45:05 · 195 阅读 · 0 评论 -
蓝桥-最短路径1-warshall
package com.jkxy.photoDeep;public class warshall { static int k,i,j; static int e[][]={{0,0,0,0,0}, {0,0,2,6,4}, {0,9999,0,3,9999},原创 2017-02-08 10:43:50 · 221 阅读 · 0 评论 -
蓝桥-图5-广度优先遍历-转机最少
package com.jkxy.photo;import java.util.Hashtable;import java.util.Map;public class TransshipWideTraverse { static int cur,j,flag,head=1,dis=0; static int[] book=new int[20]; static int[原创 2017-02-07 15:48:20 · 330 阅读 · 0 评论 -
蓝桥-图4-linkedlist广度优先搜索
package com.jkxy.photo;import java.util.LinkedList;public class WideTraversePackage { static int e[][]={{0,0,0,0,0,0}, {0,0,1,1,99,1}, {0,1,0,99,1,99}, {0,1,9原创 2017-02-07 09:03:43 · 252 阅读 · 0 评论 -
蓝桥-图3-深度优先遍历-地图最短路径
package com.jkxy.photo;public class CityDeepTraverse { static int[][] e={{0,0,0,0,0,0}, {0,0,2,99,99,10}, {0,99,0,3,99,7},原创 2017-02-06 14:23:22 · 430 阅读 · 0 评论 -
蓝桥-图2-广度优先遍历初识
package com.jkxy.photo;public class WideTraverse { static int e[][]={{0,0,0,0,0,0}, {0,0,1,1,99,1}, {0,1,0,99,1,99}, {0,1,9原创 2017-02-06 11:00:15 · 181 阅读 · 0 评论 -
蓝桥杯-地宫取宝
标题:地宫取宝X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。地宫的入口在左上角,出口在右下角。小明被带到地宫的入口,国王要求他只能向右或向下行走。走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然,也可以不拿)。当小明走到出口时,如果他手中的宝贝恰好是k件,则这些宝贝就可以送给小明。请你帮小明算一算,在给定的局原创 2017-04-06 13:21:31 · 451 阅读 · 0 评论