自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java枚举

2.使用enum关键字。

2024-12-24 20:53:41 188

原创 Java内部类

内部类提供了许多好处,包括更好的封装、数据隐藏和代码组织。它们在实现回调、事件监听器等场景中非常有用。匿名内部类(Anonymous Inner Class)成员内部类(Member Inner Class)静态内部类(Static Inner Class)局部内部类(Local Inner Class)

2024-12-21 23:41:15 359

原创 Java接口

Java接口(Interface)是Java编程语言中的一个核心概念,它用于定义一个类应该具有的方法和常量。接口提供了一种标准化的方式来指定类应该实现的方法,而不需要实现这些方法的具体细节。

2024-12-20 18:59:52 222

原创 Java抽象类(abstract)

抽象类不一定要包含abstract方法,一旦包含了abstract方法吧,则这个类必须声明为abstract abstract只能修饰类和方法,不能修饰属性和其它的 如果一个类继承了抽象类,则它必须实现抽象类的所有抽象方法,除非它自己也声明为abstract类 抽象方法不能使用private、final和static来修饰

2024-12-19 20:34:11 177

原创 Java单例模式

单例模式(Singleton Pattern)是一种设计模式,用于确保一个类只有一个实例,并提供一个全局访问点来获取这个实例。在Java中,单例模式主要被用于那些只需要一个实例的场景,比如数据库连接池、日志记录器、配置文件管理器等。

2024-12-18 21:23:40 137

原创 Java静态代码块和普通代码块

静态代码块是随着类的加载而加载的,且只会加载一次在创建类的第一个实例之前,或者当类被加载到JVM中时,静态代码块就会执行类什么时候被加载:静态代码块中的代码属于类,而不是属于类的任何实例。因此,它不能访问实例字段或非静态方法:通常用于初始化类级别的资源,例如初始化静态变量或静态常量。

2024-12-17 15:15:32 173

原创 关于非命令行IDEA传入main参数

2024-12-17 08:57:46 147

原创 java中内存区域包括栈、堆和方法区的区别

栈存储内容:栈主要用于存储局部变量和方法调用的信息(即栈帧),每个方法被调用时都会创建一个栈帧,用来存储该方法中的局部变量、操作数栈、动态链接等信息。当方法调用完成后,相应的栈帧就会出栈并被回收。 生命周期:栈帧的生命周期随着方法的调用开始而创建,方法执行结束而销毁。因此,局部变量仅在方法执行期间有效。 共享性:每个线程都有独立的栈空间,因此栈中的数据仅当前线程可见。 性能影响:栈的空间有限且存取速度非常快,所以对栈的操作通常效率较高,但是递归太深会导致栈溢出,会影响程序运行。堆存储内容:用于存

2024-12-16 17:22:56 575

原创 动态规划--跳跃游戏II

向前跳转的最大长度。生成的测试用例可以到达。处,你可以跳转到任意。

2024-12-10 23:59:43 208

原创 巴什博奕了解

败 胜 败 胜 败 胜 败 胜。算出每个取石头的各个范围和获胜情况的规律,从最后的必胜态往前取x个石头即每次取完后使B处于必败态依次往前,则获胜。现在有15个石头,A和B每次最少取1个石头,最多取3个石头,A为先手,A要想获胜第一次应该取多少石头?(我最多只能取到m,只要取了下次的数就会小于m,对方最多能取到m是必赢的)可以知道:总共n个石头,取的范围是[1,m]

2024-12-08 00:31:36 219

原创 第十六届蓝桥杯模拟赛第二期--求结果为24倍数的最大和

【代码】蓝桥杯2024模拟赛第二期--求结果为24倍数的最大和。

2024-12-06 23:36:22 474

原创 动态规划--最长递增子序列

【代码】动态规划--最长递增子序列。

2024-12-06 17:25:41 246

原创 动态规划--编辑距离问题

【代码】动态规划--编辑距离问题。

2024-12-04 14:49:26 137

原创 斐波那契数的滚动数组优化

因为动态规划空间复杂度是O(n),滚动数组的优化空间复杂度是O(1),利用的是指针的思想。

2024-12-02 01:54:36 418

原创 动态规划解决爬楼梯花费问题

【代码】动态规划解决爬楼梯花费问题。

2024-12-02 01:27:02 229

原创 解决一个数的二进制中1的个数问题

【代码】解决一个数的二进制中1的个数问题。

2024-12-01 20:38:03 263

原创 最长回文串的中心扩散法

【代码】最长回文串的中心扩散法。

2024-11-30 23:10:58 210

原创 递增三元组中满足C[k]>B[j]>A[i]的个数

i < n;++i)i < n;++i)i < n;++i)i < n;++i) {} else {} else {

2024-11-29 23:08:46 837

原创 蓝桥杯凯撒密码,通过取模判断当前字母的位置

pot++;

2024-11-29 16:14:15 170

原创 关于回文字符串判断以及是否能转化只能在前添加l、q、b问题

先判断是否为回文字符串,如果不是则将他左右两边为l、q、b字符的给跳过直到不为这三个,如果左边指针大于等于右边说明都为l、q、b正确,然后看剩余的是否能构成回文字符串,一下是具体代码。

2024-11-29 00:01:05 356 1

原创 进制解决捐钱问题

/ 把捐款转化为7进制数字。// 计算机组成原理。

2024-11-28 00:58:50 209

空空如也

能不能分析一下这段过程

2024-07-01

能不能分析一下这段过程

2024-07-01

能不能分析一下这个入队出队的过程

2024-06-29

这个代码是怎么实现啊求

2024-06-12

能不能画一下这个的哈夫曼树,还有哈夫曼编码,以及他的等长编码等长编码又是什么意思?

2024-05-05

这个是怎么运行的,左child不是指针吗怎么计算的

2024-04-25

能不能帮我分析一下这段递归的过程,怎么进行的

2024-04-25

能不能帮我分析一下这段过程和每个变量的含义

2024-04-25

为什么交集的最后一个10没打印出来

2024-04-21

这个bt是数组类型那要怎么表示,后面还要括号吗不然怎么赋值和表示

2024-04-20

这里加的1是根结点吗,根借点不也是两个分支吗为什么不算到n2里

2024-04-18

这个指向子表的指针为什么要放到共用体类型里,这个定义可以解释一下吗

2024-04-17

如果写这个node,底下如果定义一个linklist的别名它不就等于struct node,如果不写这个node还可以吗

2024-04-17

这个问号的语句是只执行一次还是多次,不然如果还有很多数不是漏掉了

2024-04-16

为什么这样分配不行,但是用Lnode类型就可以

2024-04-16

能用语言分析一下这段吗

2024-04-14

能不能用语言给我描述一下这段过程

2024-04-14

能不能帮我找出错误发个对的代码给我

2024-04-11

能不能帮我找一下错误修改发个对的代码给我

2024-04-11

为啥x=‘.’可以通过case‘0’到‘9’的条件不然底下while怎么有x=‘.’

2024-04-11

这个x不是属于‘0’到‘9’吗为什么还能等于‘.’

2024-04-11

求一个完整运行的代码

2024-04-11

为啥那个a底下是0b底下是1,这个是咋移动的

2024-04-11

为啥x=’.‘的时候是小数这不应该是个数吗

2024-04-10

(c++)为什么一定要用用k返回才行

2024-04-10

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

TA关注的人

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