landf31
landf31
全部文章
分类
题解(71)
归档
标签
去牛客网
登录
/
注册
landf31的博客
TA的专栏
1篇文章
0人订阅
刷题笔记
1篇文章
592人学习
全部文章
(共56篇)
题解 | #缺失的第一个正整数#
现将数组存入set中 从1遍历到最大值,如果遇到没有的数则返回, import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * ...
Java
2022-04-13
0
469
题解 | #最长上升子序列(一)#
import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc=new Scanner(System.in); int n=sc.nextInt...
Java
2022-04-11
1
483
题解 | #删除链表的节点#
import java.util.*; public class Solution { //动态规划 public int jumpFloor(int target) { //定义一个数组,存储结果,表明target台阶的跳法数 int[] dp=new...
Java
2022-04-11
1
388
题解 | #删除链表的节点#
参考C++,引入一个map,避免重复计算 将已经计算的值保存到map中,计算的时候直接查询map, 有就直接返回值,没有就存入map,并返回值 import java.util.*; public class Solution { //记忆搜索 HashMap<Integer,Inte...
Java
2022-04-11
1
450
题解 | #删除链表的节点#
target=1,res=1; target=2,res=2; target=3,res=3; target=4,res=5; 递推公式为 res(n)=res(n-1)+res(n-2); public class Solution { public int jumpFloor(int ...
Java
2022-04-11
0
283
题解 | #删除链表的节点#
import java.util.*; public class Solution { static ArrayList<String> list=new ArrayList<String>();//存放结果 public ArrayList<Stri...
Java
2022-04-10
5
436
题解 | #删除链表的节点#
import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * public TreeNode(int v...
Java
2022-04-10
1
366
题解 | #删除链表的节点#
利用递归进行先序,中序,后序排列,利用list列表存放排序后的数据 排序结束后遍历列表,存入数组中 import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * ...
Java
ArrayList
2022-04-10
0
298
题解 | #【模板】栈#
参考队列模板写的,栈主要定义栈顶size,数组data,容量maxSize import java.util.Scanner; class MyStack{ private int size=0; private int[] data; private int maxSiz...
Java
2022-04-09
2
323
题解 | #栈的压入、弹出序列#
import java.util.*; /*思路:先循环将pushA中的元素入栈,遍历的过程中检索popA可以pop的元素 **如果循环结束后栈还不空,则说明该序列不是pop序列。 **文字有点难说明白,看代码。 */ public class Solution { public boole...
Java
2022-04-09
2
346
首页
上一页
1
2
3
4
5
6
下一页
末页