自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 虽然找实习的过程不顺利,但是坚持完成一刷,也让我算法方面有了些信心

虽然找实习的过程不顺利,但是坚持完成一刷,也让我算法方面有了些信心

2024-04-21 16:43:37 144

原创 代码随想录算法训练营第三十九天|343. 整数拆分、96.不同的二叉搜索树

代码随想录算法训练营第三十九天|343. 整数拆分、96.不同的二叉搜索树

2024-04-01 14:36:11 139

原创 代码随想录算法训练营第三十九天|62.不同路径、63. 不同路径 II

代码随想录算法训练营第三十九天|62.不同路径、63. 不同路径 II

2024-03-31 11:15:18 197

原创 代码随想录算法训练营第三十八天|509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯

代码随想录算法训练营第三十八天|509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯

2024-03-30 22:30:03 244

原创 代码随想录算法训练营第三十三天|860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球

代码随想录算法训练营第三十三天|860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球

2024-03-26 16:44:44 127

原创 代码随想录算法训练营第三十三天|1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果

代码随想录算法训练营第三十三天|1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果

2024-03-25 20:36:57 295

原创 代码随想录算法训练营第三十二天|122.买卖股票的最佳时机II、55. 跳跃游戏、 45.跳跃游戏II

代码随想录算法训练营第三十二天|122.买卖股票的最佳时机II、55. 跳跃游戏、 45.跳跃游戏II

2024-03-23 21:35:04 273

原创 代码随想录算法训练营第三十一天|455.分发饼干、376. 摆动序列、 53. 最大子序和

代码随想录算法训练营第三十一天|455.分发饼干、376. 摆动序列、 53. 最大子序和

2024-03-22 12:14:26 149

原创 代码随想录算法训练营第二十九天|491.递增子序列、46.全排列、47.全排列 II

代码随想录算法训练营第二十九天|491.递增子序列、46.全排列、47.全排列 II

2024-03-20 19:40:35 166

原创 代码随想录算法训练营第二十八天|93.复原IP地址、78.子集、90.子集II

代码随想录算法训练营第二十八天|93.复原IP地址、78.子集、90.子集II

2024-03-19 15:13:52 109

原创 代码随想录算法训练营第二十七天|39. 组合总和、40.组合总和II、131.分割回文串

代码随想录算法训练营第二十五天|39. 组合总和、40.组合总和II、131.分割回文串

2024-03-19 00:08:27 140

原创 代码随想录算法训练营第二十五天|216.组合总和III、17.电话号码的字母组合

代码随想录算法训练营第二十四天|216.组合总和III、17.电话号码的字母组合

2024-03-17 20:19:56 276

原创 代码随想录算法训练营第二十四天|理论基础、77. 组合

代码随想录算法训练营第二十四天|理论基础、77. 组合

2024-03-15 10:43:00 113

原创 代码随想录算法训练营第二十三天|669. 修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树

代码随想录算法训练营第二十三天|669. 修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树

2024-03-14 14:07:41 209

原创 代码随想录算法训练营第二十二天|235. 二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点

3、第三题先通过BST的性质搜索到要删除的节点,若该节点左子树为空,则替换为右子树,若右子树为空则替换为左子树,若都不为空,则遍历到右子树的最小节点,并将其替换为该节点。1、上一个题目是二叉树的最近公共祖先,相较于上题,二叉搜索树的最近公共祖先更简单一些,由于树是有序的,所以只要找到当前节点比p大比q小,就是最近公共祖先。2、第二题插入操作并不需要修改树的结构,所以只要通过二叉搜索树的性质遍历到null节点插入即可。

2024-03-14 11:07:35 296

原创 代码随想录算法训练营第二十一天|530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、二叉树的最近公共祖先

代码随想录算法训练营第二十一天|530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、二叉树的最近公共祖先

2024-03-12 23:32:39 183

原创 代码随想录算法训练营第十八天|513.找树左下角的值、112. 路径总和、 113.路径总和ii、106.从中序与后序遍历序列构造二叉树、105.从前序与中序遍历序列构造二叉树

代码随想录算法训练营第十八天|513.找树左下角的值、112. 路径总和、 113.路径总和ii、106.从中序与后序遍历序列构造二叉树、105.从前序与中序遍历序列构造二叉树

2024-03-10 23:20:06 133

原创 代码随想录算法训练营第十七天|110.平衡二叉树、 257. 二叉树的所有路径、 404.左叶子之和

代码随想录算法训练营第十七天|110.平衡二叉树、 257. 二叉树的所有路径、 404.左叶子之和

2024-03-08 15:53:56 165

原创 代码随想录算法训练营第十六天| 104.二叉树的最大深度、559.n叉树的最大深度、 111.二叉树的最小深度、222.完全二叉树的节点个数

代码随想录算法训练营第十六天| 104.二叉树的最大深度、559.n叉树的最大深度、 111.二叉树的最小深度、222.完全二叉树的节点个数

2024-03-07 13:49:22 155

原创 代码随想录算法训练营第十五天| 102. 二叉树的层序遍历、 226.翻转二叉树、101.对称二叉树

代码随想录算法训练营第十五天| 102. 二叉树的层序遍历、 226.翻转二叉树、101.对称二叉树

2024-03-06 15:53:11 329

原创 代码随想录算法训练营第十四天| 二叉树的递归遍历和迭代遍历144. 二叉树的前序遍历、145.二叉树的后序遍历

代码随想录算法训练营第十四天| 二叉树的递归遍历和迭代遍历144. 二叉树的前序遍历、145.二叉树的后序遍历

2024-03-05 14:45:34 150

原创 代码随想录算法训练营第十二天| 239. 滑动窗口最大值,347.前 K 个高频元素

代码随想录算法训练营第十二天| 239. 滑动窗口最大值,347.前 K 个高频元素

2024-03-04 20:35:13 162

原创 代码随想录算法训练营第十一天| 20. 有效的括号,1047. 删除字符串中的所有相邻重复项,150. 逆波兰表达式求值

代码随想录算法训练营第十一天| 20. 有效的括号,1047. 删除字符串中的所有相邻重复项,150. 逆波兰表达式求值

2024-03-02 18:22:58 103

原创 代码随想录算法训练营第九天| 理论基础, 232.用栈实现队列,225. 用队列实现栈

代码随想录算法训练营第九天| 理论基础, 232.用栈实现队列,225. 用队列实现栈

2024-03-01 23:15:03 150

原创 代码随想录算法训练营第八天| 344.反转字符串,541. 反转字符串II,卡码网:54.替换数字,151.翻转字符串里的单词,卡码网:55.右旋转字符串

3、第三题是卡码网上的题目,使用的是ACM模式提交代码,好久没有使用该模式,已经忘差不多了,过几天要把卡码网上前25个题刷一下熟悉熟悉ACM模式。但是不用split的话,需要先进行去空格,再将所有字符反转,再对每个单词进行反转,代码量比较多,但是最重要的是要思路清晰。首先将字符串转换为字符数组,遍历时每次i加2k个,每2k个处理一次,后返回字符数组转换的字符串。):根据给定的基数(radix)和字符(ch),返回该字符的整数表示。):判断指定字符是否是空白字符,如空格、制表符、换行符等。

2024-02-29 11:18:08 310

原创 代码随想录算法训练营第七天| 454.四数相加II,383. 赎金信,15. 三数之和,18. 四数之和

代码随想录算法训练营第七天| 454.四数相加II,383. 赎金信,15. 三数之和,18. 四数之和

2024-02-28 15:45:42 412

原创 代码随想录算法训练营第六天| 242.有效的字母异位词,349. 两个数组的交集,202. 快乐数,1. 两数之和

代码随想录算法训练营第五天| 242.有效的字母异位词,349. 两个数组的交集,202. 快乐数,1. 两数之和

2024-02-26 23:22:53 363

原创 代码随想录算法训练营第四天| 24.两两交换链表中的节点,19.删除链表的倒数第N个节点,面试题 02.07. 链表相交,142.环形链表II

代码随想录算法训练营第四天| 24.两两交换链表中的节点,19.删除链表的倒数第N个节点,面试题 02.07. 链表相交,142.环形链表II, 总结

2024-02-24 21:04:48 231

原创 代码随想录算法训练营第三天| 203.移除链表元素, 707.设计链表 ,206.反转链表

代码随想录算法训练营第三天| 203.移除链表元素, 707.设计链表 ,206.反转链表

2024-02-23 17:22:56 140

原创 代码随想录算法训练营第二天| 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II ,总结

关于数组的几道题目

2024-02-22 19:08:48 198

原创 代码随想录算法训练营第一天| 数组理论基础,704. 二分查找,27. 移除元素

【代码】代码随想录算法训练营第一天| 数组理论基础,704. 二分查找,27. 移除元素。

2024-02-21 11:45:13 399

原创 关于ruoyi集成websocket后报错“WebSocket connection to ‘ws://localhost‘ failed:”

在若依的脚手架中集成websocket遇到的问题。

2023-04-19 11:00:37 9879 9

原创 为什么找一个数的因子只需要判断到它的平方根

找一个数的因子只需要遍历到它的平方根

2023-04-01 17:15:44 183

原创 关于如何将开源项目放入自己的git仓库(fork)并可以对开源版本的更新进行同步

关于如何将开源项目放入自己的git仓库(fork)并可以对开源版本的更新进行同步

2023-03-09 17:54:19 3298 1

转载 对三大范式的理解

我们用的最多的就是第一范式(1NF)、第二范式(2NF)、第三范式(3NF),也就是本文要讲的“三大范式”。

2022-03-11 11:09:40 313

转载 java中各种异常

1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个.

2020-07-14 09:35:52 78

转载 MySQL8.0解决 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES) 问题

使用的版本是mysql8.0的版本;出现错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES);第一步:关闭 net stop mysql这个需要cmd的管理员权限;第二步:在安装MySQL的bin目录 执行 :mysqld --console --ski...

2020-04-27 16:10:29 3168 10

转载 并查集()

转载自 @点击打开链接好好学习312并查集是我暑假从高手那里学到的一招,觉得真是太精妙的设计了。以前我无法解决的一类问题竟然可以用如此简单高效的方法搞定。不分享出来真是对不起party了。(party:我靠,关我嘛事啊?我跟你很熟么?)来看一个实例,杭电1232畅通工程首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪些对城镇之间是有道路直接相连的。最后要解决的是整幅图的连通性问题。比...

2018-05-12 11:52:10 122

原创 统计数字 (数组去重复)

    开始写之前感觉这题很水,写着写着就发现了一个坑,并且之前竞赛遇见过的一个坑。不详细写过程了,就随便写了个大概的。    坑就是,统计完了输出,有多少个给我输出了多少了,去不掉重复的元素,思考讨论后决定定义变量,因为已经排好序,输出后给变量赋值,然后下次输出时判断是否与上次的一样,就可以了。import java.util.*;public class Test6 { public st...

2018-05-07 16:51:15 144

原创 第八届蓝桥杯java B组国赛题目

第一题:平方十位数由0~9这10个数字不重复、不遗漏,可以组成很多10位数字。这其中也有很多恰好是平方数(是某个数的平方)。比如:1026753849,就是其中最小的一个平方数。请你找出其中最大的一个平方数是多少?注意:你需要提交的是一个10位数字,不要填写任何多余内容。第二题:生命游戏康威生命游戏是英国数学家约翰·何顿·康威在1970年发明的细胞自动机。  这个游戏在一个无限大的2D网格上进行。...

2018-05-03 18:16:20 414

空空如也

空空如也

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

TA关注的人

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