自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode刷题:使用栈解决150. 逆波兰表达式求值

LeetCode中栈的使用的典型例题,能很好地帮助我们去了解栈的运用的思想

2024-02-01 20:21:55 612 3

原创 LeetCode刷题17:深度优先搜索解决547. 省份数量

LeetCode刷题,Java实现深度优先搜索方法解决547. 省份数量问题

2024-01-23 17:14:36 377

原创 LeetCode刷题16:滑动窗口解决209. 长度最小的子数组

LeetCode日常刷题,滑动窗口算法解决问题,Java实现

2024-01-18 21:33:53 427

原创 LeetCode刷题.15(哈希表与计数排序解决41. 缺失的第一个正数)

哈希表、计数排序解决LeetCode【困难】题型,java实现

2024-01-14 15:53:30 428

原创 LeetCode刷题.14(不用算法解决1557. 可以到达所有点的最少点数目)

LeetCode日常刷题,java代码实现

2024-01-12 19:47:30 456

原创 LeetCode刷题13:回溯+剪枝解决216.组合总和 III

LeetCode刷题,回溯加剪枝解决相应问题,java实现

2024-01-10 17:54:52 804 2

原创 LeetCode刷题12:贪心算法解决1402.做菜顺序

LeetCode刷题,贪心算法+枚举解决问题,Java实现

2024-01-08 19:16:15 1015 1

原创 LeetCode刷题11:滑动窗口解决1423.可获得的最大点数

几张卡牌,每张卡牌都有一个对应的点数。点数由整数数组cardPoints给出。每次行动,你可以从行的开头或者末尾拿一张卡牌,最终你必须正好拿k张卡牌。你的点数就是你拿到手中的所有卡牌的点数之和。给你一个整数数组cardPoints和整数k,请你返回可以获得的最大点数。12第一次行动,不管拿哪张牌,你的点数总是 1。但是,先拿最右边的卡牌将会最大化你的可获得点数。最优策略是拿右边的三张牌,最终点数为 1 + 6 + 5 = 12。4无论你拿起哪两张卡牌,可获得的点数总是 4。55。

2024-01-07 19:59:01 655 1

原创 HTML小白入门基础(概述,结构与基本常用标签)

前端小白入门学习,HTML的基本结构,与常见标签

2024-01-07 19:29:06 1241 3

原创 LeetCode.每日一题.10(2807.在链表中插入最大公约数)

LeetCode刷题,用java和c语言实现题2807.在链表中插入最大公约数

2024-01-06 20:28:24 477

原创 LeetCode每日刷题.09(128.最长连续序列)

力扣刷题,哈希法解决最长连续序列问题

2024-01-05 15:43:51 482

原创 LeetCode每日一题.08(162.寻找峰值)

LeetCode刷题,二分查找法解决峰值问题

2024-01-04 23:57:26 454

原创 LeetCode每日一题.07(整数反转)

LeetCode刷题,C语言实现

2024-01-04 00:06:53 434

原创 LeetCode每日一题.06(翻转二叉树)

LeetCode刷题,二叉树,算法

2024-01-02 23:37:02 464

原创 LeetCode每日一题.05(N皇后)

LeetCode刷题,数据结构,算法,回溯加剪枝

2024-01-01 20:52:56 615

原创 LeetCode每日一题.04(不同路径)

LeetCode刷题,动态规划,深度优先搜索

2023-12-31 23:54:47 427

原创 LeetCode每日一题.03(外观数列)

LeetCode刷题,算法,外观数列

2023-12-30 23:41:17 449

原创 LeetCode每日一题.02(螺旋矩阵||)

LeetCode刷题,螺旋矩阵

2023-12-30 00:00:46 416

原创 LeetCode每日一题.01(全排列)

LeetCode刷题,全排列,回溯算法,java代码实现

2023-12-28 23:19:41 370

原创 MySql基础(外键约束)

数据库外键约束

2023-12-24 23:37:17 370

原创 MySQL基础(多表关联查寻)

MySql多表关联查寻

2023-12-24 23:25:38 355

原创 pta第五届程序设计能力竞赛L-4凯撒密码

L-4 凯撒密码

2023-12-17 22:56:45 499

原创 常用类(StringBuffer&StringBuilder)

StringBuffer与StringBuilder

2023-12-16 14:39:21 347 1

原创 MySql基础(表的查询)

MySql基础,表的查找

2023-12-16 14:37:23 345

原创 约瑟夫环问题

约瑟夫环问题C语言解法

2023-12-09 12:05:27 364

原创 MySql基础(创建表)

primary key 设置主键约束,添加主键约束后,值就不能重复,一个表中只有一个是主键。mysql中主键可以设置为自动增长 AUTO_INCREMENT。not null 不能为空约束。主键列可以唯一表示某一行数据。unique 唯一性约束。commont 添加注释。创建表 并添加约束规则。

2023-12-03 20:48:13 370

原创 java内部类

有些功能只被使用一次,那么就没必要去创建一个类了,在Java中提供了一个匿名类,用来实现接口、继承抽象类。2.实现多继承:因为java中一个类只能直接继承一个类,可以通过内部类实现多继承。在内部类中,可以使用外部类中的成员,使用更加方便,这时可以将功能定义在内部类中。1.实现封装:将某些功能定义在内部类中,可以通过访问修饰符进行控制。完成的某些功能只在某个具体的外部类中使用,其它地方不需要。是java对内部类进行的一种语法上的简化。在哪使用,直接在哪new.在一个类的内部定义的类。

2023-12-03 20:26:07 349 1

原创 java中的方法重写和方法重载

当父类的方法不满足子类需求时,可以在子类中重写此方法,如此则子类方法将覆盖父类方法,方法调用时,子类重写方法优先于父类被重写的方法。

2023-11-05 14:54:10 85 1

原创 java网络

网络编程概述:什么是计算机网络把不同区域的计算机用通讯设备和线路连接,可以实现数据传输和共享的系统;实现不同计算机之间联系,必须有介质连接。网络编程是干什么聊天 -->QQJAVA语言是支持网络间的数据传输的,将底层细节封装起来了,给程序员提供了一套标准的数据库,很方便实用java语言开发出可以进行网络通信软件。借助计算机网络,实现我们所写的程序,在不同电脑上,可以进行数据传输。网络编程核心问题:如何人找到网络世界中的目标主机,目标软件;

2023-11-05 09:53:49 22 1

原创 java异常

【代码】java异常。

2023-10-22 09:07:12 26 1

原创 JAVA IO

File类是java.io包中很重要的一个类;File类的对象可以表示文件,还可以表示目录,在程序中一个File类对象可以代 表一个文件或目录;File对象可以对文件或目录的属性进行操作,如:文件名、最后修改日期、文件 大小等;File对象无法操作文件的具体数据,即不能直接对文件进行读/写操作。

2023-10-12 20:24:22 33 1

原创 JAVA集合

顺序结构,采用数组方式存储数据;

2023-10-12 20:00:01 24 1

原创 校园管理系统(java)

一个简单的用java编写的校园管理系统

2023-09-24 14:34:02 375 1

原创 正则表达式基础(java)

【代码】正则表达式基础(java)

2023-09-17 08:49:11 26 1

原创 常用类(Date&Calendar)

【代码】常用类(Date&Calendar)

2023-09-17 08:46:53 27 1

原创 java面向对象(4)

【代码】java面向对象(4)

2023-07-18 08:39:42 43 1

原创 java面向对象(3)

当子类中重写了父类方法时,为区分调用是父类还是子类,使用super来判别;子类不能直接访问父类中私有的成员或方法;单例模式:单个实例,在系统中,想让某个类只能创建一个对象。可将父类方法在子类中进行重写(在子类中对父类方法进行重写)protected:受保护权限,在本类,同包类不同包子类中可以访问。成员变量:在类中定义 局部变量:在方法中定义。修饰类,方法(构造方法,成员方法),成员变量。成员变量: 非静态--在创建后,由构造方法初始化;访问权限修饰符,用来修饰类中的成员,控制其是否能被访问;

2023-07-16 21:06:02 40 1

原创 java面向对象(2)

问题:项目越写类越多,难免可能会出现同名的类(java.util.Date,java.sql.Date)当方法不需要访问非静态成员变量的时候,可以将方法设为静态方法,不需要创建类的对象;非静态成员变量属于对象,在每个对象中都独立存在,静态变量属于类,只和类一样有一份;按照不同的管理类(web层,service逻辑处理,dao数据访问)非静态成员方法可访问静态和非静态成员变量,静态方法只访问静态成员变量;静态代码块:类加载的时候自动调用,只调用一次;一个类属于不同的包,就可以避免同名问题;

2023-07-15 19:49:06 35 1

原创 java面向对象(1)

类:一类问题/分类 (String,Math,Arrays,Scanner...)面向对象适合复杂问题,先宏观分类设计,具体落地需结合面向过程一起实现。是以函数(一个一个的功能)为结构进行代码组织的语言。相对于面向对象语言,扩展能力较差,后期维护难度较大。典型代表语言:c++,java,Python...动物的共有属性和功能;适合解决复杂问题,扩展性更好。对象:是实物就是对象,能碰到的都是对象。变量,属性,名词,方法,行为,动词;是以类为单位进行组织的;面向过程适合简单的问题;类:对事物的抽象描述(定义)

2023-07-13 17:21:29 53 4

原创 五子棋代码

【代码】五子棋代码。

2023-07-12 20:43:08 129 1

空空如也

空空如也

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

TA关注的人

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