自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 贪心之跳跃游戏

贪心之跳跃游戏。

2023-12-23 12:45:05 431

原创 贪心算法高频问题-区间问题

贪心算法高频问题-区间问题。

2023-12-23 12:40:22 677

原创 贪心算法基础题

贪心算法基础题。

2023-12-23 12:31:24 368

原创 滑动窗口与堆结合

滑动窗口与堆结合

2023-12-14 16:38:26 400

原创 滑动窗口经典问题——最长子串专题

滑动窗口经典问题

2023-12-14 16:33:55 367

原创 滑动窗口基本思想

滑动窗口基本思想

2023-12-14 16:29:03 307

原创 栈解决表达式问题

栈解决表达式问题

2023-12-12 19:25:26 303

原创 栈的经典算法问题

栈的经典算法问题

2023-12-12 19:16:37 377

原创 手写栈结构

手写栈结构

2023-12-12 19:08:41 345

转载 Util类调用Service中的方法报空指针异常

Util类调用Service中的方法报空指针异常

2023-12-10 11:50:31 128

原创 迭代法实现二叉树的遍历

迭代法实现二叉树的遍历

2023-11-28 21:31:22 334

原创 二叉树的层序遍历

二叉树基本的层序遍历问题

2023-11-28 19:45:52 357

原创 通过中序和后序序列恢复二叉树

图解通过中序和后续序列恢复二叉树

2023-11-27 20:26:36 438

原创 双指针问题-黄金挑战

荷兰国旗问题

2023-11-26 11:05:29 354 1

原创 双指针及其应用

常见双指针问题

2023-11-26 11:00:41 370 1

原创 爱不起的数组

数组常见问题

2023-11-26 10:23:37 370 1

原创 链表反转--常见题

链表反转常见题

2023-11-26 10:10:57 376 1

原创 终于学会链表反转啦

终于学会链表反转啦

2023-11-13 20:30:57 19

原创 链表中环的问题

Tips:个人总结,判断链表的边界条件时,可以这样理解,如果while循环体内使用到 node.next.next,则判断条件中一定得有node.next!如果用到node.next,则判断条件中一定得有node!=null,否则会出现NPE。使用快慢指针进行判断,快2慢1,如果快==慢,则表示成环。遍历并添加节点到哈希表,如果存在冲突,则表示成环。需要注意判断快指针的边界条件。如果不存在冲突,则表示未成环。

2023-11-08 21:43:08 23 1

原创 白银挑战-链表高频面试算法题

通过建立Hash表辅助查询先遍历第一个链表head1以val为key,yiNode为value添加到map中遍历第二个链表head2,遍历并判断map中有无head2,无的话直接下一个,有的话就返回节点通过HashSet来辅助查找。

2023-10-22 12:36:04 43 1

原创 算法通关村第一关——链表青铜挑战笔记

所以我们在构建链表的时候可以使用一个虚拟头节点来连接真正的头节点,这样就可以将各个位置删除节点的操作合并为一段代码。在java中一般使用节点的概念表示链表节点,其中包含节点的值以及一点的下一个节点。,但是删除尾节点和中间节点不存在这样的问题,因为尾节点的下一个节点为null而已。首先遍历找到链表尾部节点,再将尾部节点指向新的节点。然后将节点的下一个指向为节点的下一个的下一个节点。遍历找到要删除链表节点的前一个节点。

2023-10-16 22:26:56 200 1

转载 理解Java中的引用传递和值传递

理解Java中的引用传递和值传递

2023-10-07 23:07:19 31 1

原创 经典的ABA问题与解决方法

在学习乐观锁、悲观锁时,了解到CAS是一种乐观锁的实现,但是从博客中看到说CAS会存在ABA问题,于是就搜索了一番

2023-10-06 20:45:47 178 1

转载 在右键文件夹中加入“通过IDEA打开“ (Open in IntelliJ IDEA)

在右键文件夹中加入“通过IDEA打开“ (Open in IntelliJ IDEA)

2023-10-05 19:30:05 131

原创 Please set spring.main.web-application-type=reactive or remove spring-boot-starter-web dependency

使用Spring Boot 2.7.6、Spring Cloud 2021.1.9版本、Dubbo 3.0.9 Nacos 2.1.2.、Gateway3.1.6。

2023-03-28 12:28:15 784 2

原创 JSON parse error: Cannot construct instance of

页面提交json字符串到后台,使用spring mvc接收,出错。验证了好久终于发现问题。之前实体封装类只给了有参构造器,然后添加无参数的构造器就可以了。

2023-03-21 09:32:40 1181

原创 vue3+vite+vant项目下按需引入vant报错Failed to resolve import解决方案

在vue3+vite+vant项目下按需引入vant报错Failed to resolve import解决方案

2023-01-20 18:20:59 6973

原创 npm install一直停留在fetchMetadata: sill mapToRegistry

npm install一直停留在fetchMetadata: sill mapToRegistry uri

2023-01-20 17:59:47 470

原创 在linux上下载使用cisco anyconnect Software

首先从此链接下载压缩包 anyconnect-linux64-4.6.02074-predeploy-k9.tar.gz

2022-12-16 09:21:17 2888 4

原创 SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ec18b38] was not registered for syn

SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ec18b38] was not registered for syn

2022-11-10 22:08:13 3776

原创 应用二分查找算法对计算氢键寿命的程序做优化

本文主要是讲利用二分查找算法对计算氢键寿命的程序做优化,其中核心的优化部分在查找上一时刻的成对氢键在下一时刻是否还存在,可以看到使用二分查找后对计算速度的提升非常明显。需要注意的是,二分查找的前提是首先该数组需要是有序的,这其中可能会需要用到一些排序算法。另外,也还有一些其他的查找算法,如插值查找和斐波那契查找。

2022-10-26 10:07:32 180

原创 W11手动添加python环境变量

在Windows11中添加python变量首先是python的下载,可以直接从官网下载自己需要的python版本。链接: https://www.python.org/downloads/windows/复制该安装路径C:\Program Files\Python39以及C:\Program Files\Python39\Scripts首先区别一下用户变量和系统变量,用户变量指当前的Windows登录用户可以使用的Path变量,而系统变量则是指更高级的管理员身份。大概相当于Linux的分级管理。所以一般

2022-06-01 22:04:10 6699 2

原创 vim常用的基本操作

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、常用操作总结前言vim的一些基本操作一、常用操作命令模式下 yy复制光标所在行,p(paste)粘贴在光标处下一行,P粘贴在光标处上一行x删除光标所在处的字符有关移动的一些操作数字加hjkl或者箭头可以移动到光标位置ctrl+f 向下移动一页ctrl+b 向上移动一页ctrl+d 向下移动半页ctrl+u 向上移动半页H 光标移动到屏幕最上方第一行的第一个字符M .

2022-05-26 18:19:38 347

原创 Anaconda中使用Jupyter调用Mysql Workbench出现’No module named 'pymysql'问题

Anaconda中使用Jupyter出现’No module named 'pymysql’问题Anaconda中使用Jupyter出现’No module named 'pymysql’的问题**问题描述:**初学python有关数据处理部分时,在jupyter中调到Mysql Workbench时出现报错’No module named ‘pymysql’一.找到Anaconda所在文件...

2019-11-06 15:31:04 1795

空空如也

空空如也

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

TA关注的人

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