好好刷题,积极向上
好好刷题,积极向上
全部文章
题解
归档
标签
去牛客网
登录
/
注册
好好刷题,积极向上的博客
全部文章
/ 题解
(共20篇)
难—(java版剑指offer)JZ8 二叉树的下一个结点(两种方法)
//方法一:直接找下一个节点 /* public class TreeLinkNode { int val; TreeLinkNode left = null; TreeLinkNode right = null; TreeLinkNode next = null; ...
Java
二叉树
2022-02-26
3
381
(java版剑指offer)JZ6 从尾到头打印链表(四种方法)
方法一:反转链表+ArrayList遍历 方法二:ArrayList遍历+Collections.reverse() 方法三:利用list.add(0, listNode.val) 方法四:利用栈的先进后出,反转,从而放入数组列表ArrayList中 //方法一:反转链表+ArrayList遍历 /...
Java
数组
2022-02-26
0
306
(java版剑指offer)JZ5 替换空格(方法二:遍历法+StringBuilder拼接法)
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param s string字符串 * @re...
Java
字符串
2022-02-26
0
347
(java版剑指offer)JZ5 替换空格(方法一:遍历法)
public String replaceSpace (String s) { // write code here //字符串长度 //定义一个长度是字符串长度三倍的字符数组,避免都是空格的极端情况 //数组初始下标为0 ...
Java
数组
2022-02-26
1
382
题解 | #二维数组中的查找#
public class Solution { public boolean Find(int target, int [][] array) { // 利用该二维数组的性质: // 每一行都按照从左到右递增的顺序排序, // 每一列都按照从上到下递增的顺序排序 // 改变个说法,即对于左下...
Java
数组
2022-02-25
0
323
(java版剑指offer)JZ4 二维数组中的查找(方法二:左下法)
public class Solution { public boolean Find(int target, int [][] array) { // 利用该二维数组的性质: // 每一行都按照从左到右递增的顺序排序, // 每一列都按照从上到下递增的顺序排序 // 改变个说法,即对于左下...
Java
数组
2022-02-25
0
343
(java版剑指offer)JZ4 二维数组中的查找(方法一:暴力破解)
//暴力破解 public class Solution { public boolean Find(int target, int [][] array) { for(int i=0; i<array.length; i++) //array.length--行...
Java
数组
2022-02-25
0
276
题解 | #数组中重复的数字#
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param numbers int整型一维数组 ...
Java
数组
2022-02-25
0
298
(java版剑指offer)JZ3 数组中重复的数字(方法二:HashSet性质)
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param numbers int整型一维数组 ...
Java
数组
2022-02-25
0
274
(java版剑指offer)JZ3 数组中重复的数字(方法一:下标重复法)
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param numbers int整型一维数组 ...
Java
数组
2022-02-25
11
1590
首页
上一页
1
2
下一页
末页