努力刷题_java
努力刷题_java
全部文章
题解
git(1)
java(3)
MySQL(1)
python(2)
SpringBOOT项目(1)
SSM基础学习(12)
SSM练习项目(1)
SSM部署在阿里云(1)
Vue(1)
算法(1)
虚拟机(2)
面试(2)
归档
标签
去牛客网
登录
/
注册
努力刷题_java的博客
记录学习过程中的收获与感悟
全部文章
/ 题解
(共13篇)
题解 | #数值的整数次方#
来自专栏
public class Solution { public double Power(double base, int exponent) { long b = exponent; double res = 1; if(base == 0){...
Java
2021-12-30
1
367
题解 | #重建二叉树#
import java.util.*; /** * Definition for binary tree * public class TreeNode { * &...
Java
排序树
2021-12-30
0
371
题解 | #二维数组中的查找#
public class Solution { public boolean Find(int target, int [][] array) { &n...
Java
数组
2021-12-28
0
325
题解 | #判断是不是平衡二叉树#
来自专栏
所有子树都需要满足平衡树性质,因此以下三者使用与逻辑 && 连接; abs(self.depth(root.left) - self.depth(root.right)) <= 1 :判断 当前子树 是否是平衡树; self.isBalanced(root.left...
Java
排序树
深度优先搜索
2021-12-28
0
387
题解 | #二叉树的深度#
来自专栏
使用递归 找到左子树和右子树中深度最大的一个 然后加上根节点 也就是+1 /** public class TreeNode { int val = 0; &nbs...
Java
深度优先搜索
2021-12-28
0
353
题解 | #链表中倒数最后k个结点#
来自专栏
先遍历 记录一共有几个节点 然后再次循环 每次-1 当当前剩余节点数小于等于K的时候 停止 返回node即可 import java.util.*; /* * public class ListNode { * ...
Java
2021-12-25
0
500
题解 | #把数组排成最小的数#
来自专栏
设数组 numsnums 中任意两数字的字符串为 xx 和 yy ,则规定 排序判断规则 为: 若拼接字符串 x + y > y + xx+y>y+x ,则 xx “大于” yy ; 反之,若 x + y < y + xx+y<y+x ,则 xx “小于” yy ; ...
Java
2021-12-25
0
400
题解 | #机器人的运动范围#
来自专栏
每次向右或者向下运动即可 使用回溯法 if中有flag判断是因为反正有格子重复计算 使用取模 除法 来实现位数相加 public class Solution { int count = ...
Java
深度优先搜索
2021-12-24
1
450
题解 | #矩阵中的路径#
来自专栏
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,...
Java
2021-12-24
0
334
题解 | #连续子数组的最大和#
来自专栏
public class Solution { public int FindGreatestSumOfSubArray(int[] array) { &nb...
Java
动态规划
2021-12-23
1
420
首页
上一页
1
2
下一页
末页