自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

想要成为大佬的彪彪

欢迎交流,共同进步呀

  • 博客(216)
  • 资源 (1)
  • 收藏
  • 关注

原创 第二高的薪水

第二高的薪水

2022-12-25 13:43:32 205 1

原创 mysql刷题--mysql中的null值问题

查询薪资信息不为空的职位投递记录

2022-12-18 19:37:46 215

原创 搜索引擎项目测试报告

搜素引擎项目测试报告

2022-12-11 16:42:32 1540 2

原创 点餐项目测试用例

点餐项目测试用例

2022-12-08 16:55:38 564 3

原创 搜索引擎项目测试用例

搜搜引擎项目测试用例

2022-12-08 16:39:27 371

原创 点餐项目实现

点餐项目设计与实现

2022-11-30 21:35:26 993

原创 搜索引擎项目开发过程以及重难点整理

搜索引擎项目的设计与实现

2022-11-20 20:52:05 1267 1

原创 springboot整合thymeleaf

thymelaef整合

2022-11-16 08:38:49 1152

原创 shiro实战教程

shiro框架的使用

2022-11-06 08:00:00 1004

原创 springmvc

springmvc的使用

2022-11-05 08:00:00 194

原创 Mybatis

mybatis基本用法

2022-11-04 10:24:40 361

原创 牛客在线OJ自定义输入输出练习

输入输出练习

2022-10-13 21:44:04 414

原创 JavaEE -----JWT

一文学会jwt的使用

2022-09-18 12:46:28 150

原创 pytorch汇总

pytorch小土堆汇总

2022-05-15 17:47:02 1423

原创 Git提交的相关信息

目录TortoiseGit小乌龟token的使用代码的几种提交方式TortoiseGit小乌龟这个对于不喜欢使用git命令行提交代码的同学来说可以说是福音,可以直接使用图形化工具来提交代码到我们的github上,具体安装教程和提交教程看这里:点我进入GitHubtoken的使用前段时间在提交git代码的时候,发现使用账号密码的时候一直都提交不了,后来才发现是github现在都是用token来提交代码了,具体的教程可以看这里:点我进入对应博客代码的几种提交方式点我进入博客...

2022-03-26 17:27:56 460

原创 斐波那契数列(简单难度)

目录题目概述(简单难度)思路与代码思路展现代码示例牛客版本leetcode版本题目概述(简单难度)题目链接:点我进入leetcode点我进入牛客思路与代码思路展现这道题目大家第一时间会想到我们的递归,虽然思路是正确的,但是有一个缺点就是当斐波那契的数字过多的时候,例如假设我们规定数字个数在0-49之间,使用递归还是勉强可以通过的,但是一旦像本题目这个n是无穷多的话这个时候时间复杂度就会过高,过高在我们对应的这个平台提交的时候就会超出时间限制,所以这个时候我们就要思考了,需要什么方法来去解决这

2022-03-14 17:21:53 695 4

原创 牛客hot100--BM25---二叉树的后序遍历(简单难度)

目录题目概述(简单难度)思路与代码思路展现代码示例题目概述(简单难度)题目链接:点我进入牛客思路与代码思路展现不懂后序遍历的可以看我的这篇博客:点我进入博客代码示例import java.util.*;/* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * public TreeNode(int val) { * t

2022-03-13 08:00:00 384

原创 牛客hot100--BM24---二叉树的中序遍历(中等难度)

目录题目概述(简单难度)思路与代码思路展现代码示例题目概述(简单难度)题目链接:点我进入牛客思路与代码思路展现不懂中序遍历的可以看我的这篇博客:点我进入博客代码示例import java.util.*;/* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * public TreeNode(int val) { * t

2022-03-12 08:00:00 280

原创 牛客hot100--BM23---二叉树的前序遍历(简单难度)

目录题目概述(简单难度)思路与代码思路展现代码示例题目概述(简单难度)题目链接:点我进入牛客思路与代码思路展现这道题目就是最后返回的是一个一维数组,所以只需要把每次遍历的数字放到我们的集合list中,然后再放到一个一维数组中返回即可.代码示例import java.util.*;/* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; *

2022-03-11 13:00:11 510

原创 牛客hot100--BM6---判断链表中是否有环(简单难度)

目录题目概述(简单难度)思路与代码思路展现代码示例题目概述(简单难度)题目链接:点我进入牛客网思路与代码思路展现这道题目是我之前做过的一道题目,具体题解可以看我的这篇博客:点我进入博客代码示例/** * Definition for singly-linked list. * class ListNode { * int val; * ListNode next; * ListNode(int x) { * val = x; *

2022-03-10 16:11:38 326

原创 二叉树中和为某一值的路径(中等难度)

目录题目概述(中等难度)思路与代码思路展现代码示例总结题目概述(中等难度)题目链接:点我进入leetcode思路与代码思路展现代码示例总结

2022-03-10 15:13:37 170

原创 全排列Ⅱ(中等难度,加入剪枝操作)

目录题目概述(中等难度)思路与代码思路展现代码示例题目概述(中等难度)题目链接:点我进入leetcode思路与代码思路展现这道题目就是经典的回溯+DFS(深度优先搜索遍历),在这里我就不再给出我关于回溯的讲解了,leetcode的大佬已经帮我们总结到位了,只需要跟着他的题解走即可,在这里宣传以下weiwei大佬是一位非常厉害的大佬,除了他自己写的题解意外,也开设了自己的github网站帮助大家学习算法,在这里我都会将其网站贴到下面:全排列Ⅱweiwei大佬题解链接weiwei大佬githu

2022-03-08 16:52:43 431

原创 牛客hot100--BM50---两数之和(简单难度)

目录题目概述(简单难度)思路与代码思路展现代码示例注意事项题目概述(简单难度)题目链接:点我进入牛客思路与代码思路展现这道题目使用哈希是最为简便的代码示例import java.util.*;import java.util.HashMap;public class Solution { /** * * @param numbers int整型一维数组 * @param target int整型 * @return int整型

2022-03-07 20:31:50 448

原创 剑指offer032---有效的变位词(简单难度)

目录题目概述(简单难度)思路与代码思路展现代码示例代码解析题目概述(简单难度)题目链接:点我进入leetcode思路与代码思路展现这道题目我们使用哈希代码示例class Solution { public boolean isAnagram(String s, String t) { if(s.length() != t.length() || s.equals(t)) { return false; } HashMap<Chara

2022-03-04 19:10:39 473

原创 和为s的连续正数序列----滑动窗口经典题目(简单难度)

目录题目概述(简单难度)思路与代码思路展现(滑动窗口)代码示例总结题目概述(简单难度)输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。示例 1:输入:target = 9输出:[[2,3,4],[4,5]]示例 2:输入:target = 15输出:[[1,2,3,4,5],[4,5,6],[7,8]]题目链接:点我进入leetcode思路与代码思路展现(滑动窗口)这道

2022-03-04 16:13:42 77

原创 牛客hot100--BM17---二分查找I(简单难度)

目录题目概述(简单难度)思路与代码思路展现代码示例注意事项题目概述(简单难度)题目链接:点我进入牛客思路与代码思路展现没啥好说的,经典二分查找法代码示例import java.util.*;public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums int整型一维数组 * @param target int整型

2022-03-03 15:16:40 211

原创 旋转数组的最小数字(简单难度)

目录题目概述(简单难度)思路与代码思路展现代码示例注意事项题目概述(简单难度)题目链接:点我进入leetcode思路与代码思路展现使用经典二分法,题解直接看此链接即可:点我进入链接代码示例注意此处我们将代码进行了改动,并附上改动原因public class Solution { // [3, 4, 5, 1, 2] // [1, 2, 3, 4, 5] // 不能使用左边数与中间数比较,这种做法不能有效地减治 // [1, 2, 3, 4, 5]

2022-02-28 15:57:31 302

原创 牛客hot100--BM88---判断是否为回文字符串(入门难度)

目录题目概述(中等难度)思路与代码思路展现CharAt方法代码示例StringBuilder方法代码示例总结题目概述(中等难度)思路与代码思路展现CharAt方法代码示例StringBuilder方法代码示例import java.util.*;public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * @param str string字符串 待判断的字符串

2022-02-27 18:57:11 78

原创 数组中数字出现的次数题目链接汇总

1:排序数组中只出现一次的数字2:数组中数字出现的次数3:只出现一次的数字4:数组中数字出现的次数 II

2022-02-27 17:10:16 136

原创 排序数组中只出现一次的数字(中等难度,三种方法)

目录题目概述(中等难度)思路与代码思路展现思路1 位运算(异或)代码示例思路2 set集合代码示例思路3 二分法代码示例总结题目概述(中等难度)题目链接:点我进入leetcode思路与代码思路展现思路1 位运算(异或)这个题目思路跟下面这个题目思路一摸一样,在这里不做过多赘述,我也就直接将博客链接放到这里:点我进入博客代码示例class Solution { public int singleNonDuplicate(int[] nums) { int resul

2022-02-27 16:52:19 651

原创 数组中数字出现的次数(中等难度)

目录题目概述(中等难度)思路与代码思路展现代码示例题目概述(中等难度)题目链接:点我进入leetcode思路与代码思路展现首先这道题目用到了原码,反码,补码的知识,有需要的小伙伴来看下这篇博客温习一下:点我进入博客题解可以看这个:点我进入题解那么先来看代码,然后我再对题解做一下补充代码示例class Solution { public int[] singleNumbers(int[] nums) { int bitmask = 0; //把数组中的所有元素全

2022-02-20 18:17:47 445

原创 0~n-1中缺失的数字(简单难度)

目录题目概述(简单难度)思路与代码思路展现方法1 二分法代码示例注意事项方法2 位运算代码示例总结题目概述(简单难度)思路与代码思路展现方法1 二分法排序数组中的搜索问题,首先想到 二分法 解决。这道题目使用二分法我是真没想到,这块我们直接上代码,看来还是本人题做的少了代码示例class Solution { public int missingNumber(int[] nums) { int i =0,j = nums.length - 1; wh

2022-02-15 16:42:35 431

原创 不用加减乘除做加法(简单难度)

目录题目概述(简单难度)思路与代码思路展现代码示例题目概述(简单难度)题目链接:点我进入leetcode思路与代码思路展现这道题目的思路我们依然选择来看题解就好,我精心挑选了如下题解,大家可以直接观看即可:这个题解是我认为讲的最好的题解这个题解也不错下面我们再来科普下二进制的加法点我进入博客注意一个问题就是二进制加法中是满2进1,然后满2的那一位减掉的数字是2,并不是1.关于移位运算符大家可以看我的这篇博客:点我进入博客也可以看这篇题解的介绍:点我进入题解代码示例clas

2022-02-15 12:35:37 261

原创 二进制中1的个数(简单难度)

目录题目概述(中等难度)思路与代码思路展现代码示例总结题目概述(中等难度)题目链接:点我进入leetcode思路与代码思路展现代码示例总结

2022-02-14 17:23:36 124

原创 全排列(中等难度)

目录题目概述(中等难度)思路与代码思路展现代码示例题目概述(中等难度)题目链接:点我进入链接思路与代码思路展现这道题目就是经典的回溯+DFS(深度优先搜索遍历),在这里我就不再给出我关于回溯的讲解了,leetcode的大佬已经帮我们总结到位了,只需要跟着他的题解走即可,在这里宣传以下weiwei大佬是一位非常厉害的大佬,除了他自己写的题解意外,也开设了自己的github网站帮助大家学习算法,在这里我都会将其网站贴到下面:全排列weiwei大佬题解链接weiwei大佬github链接同时关

2022-02-13 19:08:10 115

原创 树的子结构(中等难度,好题目)

目录题目概述(中等难度)思路与代码思路展现代码示例总结题目概述(中等难度)题目链接:点我进入leetcode思路与代码思路展现这道题目首先跟之前的一道题目非常的类似,但其实有所不同,在此先贴上链接:另一课树的子树先来说一点:树的子结构跟子树是完全两个不同的概念,准确来说树的子结构更像是包含了子树的概念,例如对与[1,2,3,4,5]这棵树而言,[2,4,5]是他的子树,但是2不能作为它的子树,但是可以作为子结构.先来看代码,我们挨个进行解析代码示例class Solution {

2022-02-10 13:07:50 364

原创 栈的压入、弹出序列(中等难度)

目录题目概述(中等难度)思路与代码思路展现代码示例注意事项总结题目概述(中等难度)思路与代码思路展现这里的思路就直接给大家贴K神的思路了,K神永远的神,代码可以看我的:戳我戳我代码示例class Solution { public boolean validateStackSequences(int[] pushed, int[] popped) { //定义一个辅助栈 Stack<Integer> stack = new Stack<

2022-02-06 17:19:50 482

原创 用两个栈实现队列(简单难度)

目录题目概述(简单难度)思路与代码思路展现代码示例错误示范题目概述(简单难度)题目链接:点我进入对应题目思路与代码思路展现做这题之前我们首先要明白一点就是,栈是先进后出的,队列是先进先出的。我 们 可以 使用两个栈stackPop和stackPush,往队列中添加元素的时候直接把要添加的值压入 到 stackPush 栈 中 。 往 队 列 中 删 除 元 素 的 时 候 如 果 stackPop 中 有 元 素 我 们 就 直 接 删 除,如果没有元素,我们需要把stackPush中的元素全

2022-02-06 11:50:56 306

原创 包含min函数的栈(其实就是实现一个最小栈)(简单难度)

目录题目概述(简单难度)思路与代码思路展现代码示例题目概述(简单难度)题目链接点我进入链接思路与代码思路展现这道题目与之前实现一个最小栈这道题目实际上是一个题目,所以大家可以直接看这篇博客即可:戳我戳我代码示例class MinStack { //定义两个栈,stack和minStack private Stack<Integer> stack = new Stack<>(); private Stack<Integer>

2022-02-05 21:46:59 284

原创 二叉树的镜像(简单难度)

目录题目概述(简单难度)思路与代码思路展现代码示例题目概述(简单难度)题目链接点我进入题目思路与代码思路展现这块我推荐这个人的题解,写的很详细,非常好.戳我戳我这个题目与之前对称二叉树不同的是,这个题目是需要我们输出镜像二叉树,那个题目只需要判断即可,在此附上我们的博客:对称二叉树代码示例class Solution { public TreeNode mirrorTree(TreeNode root) { helper(root); ret

2022-02-05 19:02:57 543

1. Spring初识-核心容器.pdf

适合想要学习spring的同学们

2021-11-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除