烟花一树终化尘
烟花一树终化尘
全部文章
分类
mysql(2)
笔试题(11)
题解(38)
归档
标签
去牛客网
登录
/
注册
烟花一树终化尘
弱小和无知不是生存的障碍,傲慢才是!
全部文章
(共3篇)
题解 | #调整数组顺序使奇数位于偶数前面#
奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 可以使用两个队列,一个保存奇数,一个保存偶数,最后把数据重新放回数组 时间复杂度O(n) 空间复杂度O(n) import java.util.*; public class Solution...
Java
数组
队列
2022-05-08
0
481
题解 | #岛屿数量#
深度优先搜索(dfs) 深度优先搜索一般用于树或者图的遍历,其他有分支的(如二维矩阵)也适用。它的原理是从初始点开始,一直沿着同一个分支遍历,直到该分支结束,然后回溯到上一级继续沿着一个分支走到底,如此往复,直到所有的节点都有被访问到。 思路 矩阵中多处聚集着1,要想统计1聚集的堆数而不重复统...
Java
数组
深度优先搜索
广度优先搜索
2022-04-26
0
421
广联达 | #提数排序#
题目描述 有一种排序算法定义如下,该排序算法每次只能把一个元素提到序列的开头,例如2,1,3,4,只需要一次操作把1提到序列其实位置就可以使得原序列从小到大有序。 现在给你一个乱序的1~n的排列,请你计算最少需要多少次操作才可以使得原序列从小到大有序。 输入描述 输入第一行包含一个正整数n,表示序列...
数组
排序树
2022-04-10
0
466