![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
weiyang_tang
这个作者很懒,什么都没留下…
展开
-
Java组 蓝桥杯之寒假作业
Java组 蓝桥杯之寒假作业现在小学的数学题目也不是那么好玩的。看看这个寒假作业:□ + □ = □□ - □ = □□ × □ = □□ ÷ □ = □(如果显示不出来,可以参见【图1.jpg】)每个方块代表1~13中的某一个数字,但不能重复。比如:6 + 7 = 139 - 8 = 13 * 4 = 1210 / 2 = 5以及:7 + 6 = 139 ...原创 2019-03-09 14:20:50 · 400 阅读 · 0 评论 -
蓝桥杯Java-合根植物----------并查集算法
题目描述:w星球的一个种植园,被分成 m * n 个小格子(东西方向m行,南北方向n列)。每个格子里种了一株合根植物。这种植物有个特点,它的根可能会沿着南北或东西方向伸展,从而与另一个格子的植物合成为一体。如果我们告诉你哪些小格子间出现了连根现象,你能说出这个园中一共有多少株合根植物吗?输入格式:第一行,两个整数m,n,用空格分开,表示格子的行数、列数(1<m,n<1000)...转载 2019-03-17 21:48:09 · 246 阅读 · 0 评论 -
根据先序遍历和中序遍历恢复二叉树
这个思路上其实还是好理解的,就是每个树的先序遍历的第一个元素是这棵树的根节点,在中序遍历中这个根节点将树分割成左右子树(不一定全都存在)。先找到每个树(或者说是子树)的根节点在中序遍历的位置,递归的进行分割,返回根节点。但实现起来还是有很多地方有点讨厌的,特别是序列的位置表示。所以参考了别人的思路,将每棵子树分别用数组保存起来,这个就思路清晰了好多。/** * 根据先序遍历和中序遍历恢复二...原创 2019-04-13 21:52:47 · 908 阅读 · 0 评论