自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Java】Maven

是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建。

2025-04-07 17:07:58 271

原创 【HTML-CSS】

HTML 教程 | 菜鸟教程注: 1、标签不区分大小写 2、属性可以使用单引号,也可以使用双引号 3、语法结构不严谨,但建议好好写<span>没有语义 优先级:ID选择器>类选择器>元素选择器音频:

2025-04-07 15:34:49 305

原创 【Java】反射

1、Class.forName(“全类名”);2、类名.class3、对象.getClass();

2025-04-03 16:23:29 195

原创 【Java】网络编程

采用32位地址长度,分为4组,点分十进制:每组转成十进制,每一组的取值是0-255,没有负数。例如173.124.1.66一共有不到43亿的IP,已经不够用了。

2025-04-03 12:32:34 413

原创 【Java】多线程

进程:程序的基本执行实体。例如每个软件的就是一个进程。

2025-04-02 10:57:46 840

原创 【Java】基础知识

(我觉得必须说的)1、面向对象(封装,继承,多态)2、支持多线程(进程中的最小执行单位就是线程,多线程就是线程并行)3、高效4、平台无关性( Java 虚拟机JVM实现了一次编译,到处运行;编译后的可以在任意平台上运行)(全部)

2025-04-01 09:17:56 613

原创 【Java】异常

万一fis创建时没找到那个文件,那么fis还是null,到了finally里面null.close()肯定会报错,所以要在finally中加上非空判断:如果不为空,再try catch close()的可能的异常。

2025-04-01 09:17:20 132

原创 【Java】不可变集合+Stream流+方法引用

用Map创建不可变集合要注意的点:1、键是不可重复的2、Map里面的of方法,参数是有上限的,最多只能传递20个参数,10个键值对。

2025-04-01 09:16:54 286

原创 【Java】IO流

Java中IO流

2025-03-29 20:43:10 1005

原创 【LeetCode】二叉树的遍历

简化问题,不要去细想,遇到了一个点是,只有,否则会报错。所以要先讨论为null时候的情况。

2025-03-26 14:15:45 563

原创 【Leetcode】动态规划——背包问题

其他满足题意但较小的子集包括 {"0001","1"} 和 {"10","1","0"}。理论上是一个三维问题,dp【i】【j】【k】表示前i个词里面组成的0的个数和1的个数不超过j和k 的最多得到的字符串数量。最多有 5 个 0 和 3 个 1 的最大子集是 {"10","0001","1","0"} ,因此答案是 4。二维dp数组01背包,先遍历物品还是先遍历背包都是可以的,且第二层for循环是从小到大遍历。最大的子集是 {"0", "1"} ,所以答案是 2。给你一个二进制字符串数组。

2025-03-25 09:06:08 633

原创 【Java集合进阶】

计算机存储和组织数据的方式。是指数据相互之间是以什么方式排列在一起的。数据结构是为了更加方便的管理和使用数据。

2025-03-24 16:46:09 668

原创 【动态规划】正负数组问题

最大值maxdp【i】的判定是nums[i]本身,和maxdp[i-1]*nums[i]以及mindp【i-1】*nums[i]取最大。最小值mindp【i】的判定是nums[i]本身,和maxdp[i-1]*nums[i]以及mindp【i-1】*nums[i]取最小。他有负数,和普通的不一样。可能两个负数相乘她就变成正的了就最大了。最后再一个for循环,取maxdp【i】的最大的。所以设两个数组,一个求最大值,一个求最小值。

2025-03-22 17:04:51 210

原创 【动态规划】怎样合理的定义dp?

是整个算法的核心,

2025-03-22 16:18:05 896

原创 【Leetcode】二分查找

如果中间的元素等于目标值,则查找成功,返回对应的位置;如果中间的元素 大于 目标值,则说明目标值可能在 左半部分 ,right=mid-1;如果中间的元素 小于 目标值,则说明目标值可能在 右半部分 ,left = mid+1;如果范围缩小到只有一个元素,即right ==left == mid,但该元素不等于目标值,则查找失败,目标值不存在。

2025-03-21 19:56:13 705

原创 【JAVA】

有abstract的父类方法,在子类中必须重写不能实例化就是不能创建那种类的对象。

2025-03-19 15:56:11 243

原创 【LeetCode】“三步法”——动态规划(Dynamic Programming,DP)及其优化

会用一个数组来保存历史数组,假设用一维数组 dp[]。规定你这个数组元素的含义,例如你的dp[i] 是代表什么意思?

2025-02-22 12:38:34 1013

原创 哈希表方法

哈希表(Hash Table)是一种非常高效的数据结构,常用于解决需要的问题。在算法题中,哈希表常用于优化查找过程,将从 O(n) 降低到O(1)。

2025-02-17 20:47:41 331

原创 【Linux学习笔记】vi编辑器

vi编辑器

2025-01-26 10:44:39 71

原创 【Linux学习笔记】目录结构+命令入门

ctrl+L:清屏。

2025-01-26 09:56:54 640

原创 在pycharm中关闭正在运行的jupyter notebook

有让点击上面的地球标志的访问页面关闭的,试了不行,找不到关闭按钮。直接点红色的就完事了。

2024-11-22 15:27:14 460

原创 Python手动安装包(TensorFlow为例)

红字:轮子文件包地址。

2024-10-14 17:05:28 483 1

原创 LeetCode 131.分割回文串

给你一个字符串s,请你将s分割成一些子串,使每个子串都是。返回s所有可能的分割方案。是正着读和反着读都一样的字符串题目链接。

2023-12-04 17:33:23 355

原创 LeetCode 22.括号生成

题目:数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且括号组合。(注意:要是有效的!!

2023-12-02 19:57:58 621 1

原创 LeetCode 46.全排列

给定一个不含重复数字的数组nums,返回其所有可能的全排列。你可以返回答案。题目链接。

2023-12-01 16:16:15 360 1

原创 LeetCode 48+54.旋转图像+螺旋矩阵

给你一个m行n列的矩阵matrix,请按照,返回矩阵中的所有元素。题目链接。

2023-11-29 11:41:16 337 1

原创 LeetCode 169.简单题学方法

给定一个大小为n的数组nums,返回其中的多数元素。多数元素是指在数组中出现次数n/2的元素。题目链接。

2023-11-28 19:05:39 1374

原创 LeetCode 136.只出现一次的数字

数组中的全部元素的异或运算结果即为数组中只出现一次的数字。(原因见异或运算第三条性质)(1)任何数和 000 做异或运算,结果仍然是原来的数,即 a⊕0=a。(2)任何数和其自身做异或运算,结果是 000,即 a⊕a=0。1、问题很简单,可以有多种方法,但降低时间复杂度,要用技巧。(3)异或运算满足交换律和结合律,即。3、异或运算有以下三个性质。

2023-11-28 17:37:17 375

原创 LeetCode 以238.为例的前后缀分解方法

涉及到要进行前后缀分解的问题例如leetcode的以下问题:Problem: 238. 除自身以外数组的乘积Problem: 2256. 最小平均差Problem: 2420. 找到所有好下标Problem: 2483. 商店的最少代价Problem: 1653. 使字符串平衡的最少删除次数Problem: 2167. 移除所有载有违禁货物车厢所需的最少时间Problem: 1930. 长度为 3 的不同回文子序列Problem: 2484. 统计回文子序列数目。

2023-11-27 23:35:32 364

原创 LeetCode 53.最大子串与前缀

给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。是数组中的一个连续部分。6连续子数组 [4,-1,2,1] 的和最大,为 6。

2023-11-26 22:08:40 670 2

空空如也

空空如也

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

TA关注的人

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