自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 力扣14.最长公共前缀

编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串。输入不存在公共前缀。

2024-09-25 19:34:40 367 2

原创 力扣58.最后一个单词的长度

由若干单词组成,单词前后用一些空格字符隔开。是指仅由字母组成、不包含任何空格字符的最大子字符串。最后一个单词是长度为 6 的“joyboy”。最后一个单词是“World”,长度为 5。最后一个单词是“moon”,长度为 4。

2024-09-25 19:30:40 341

原创 力扣13.罗马数字转整数

罗马数字包含以下七种字符:IVXLCD和M。例如, 罗马数字2写做II,即为两个并列的 1。12写做XII,即为XII。27写做XXVII, 即为XXVII。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做IIII,而是IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。同样地,数字 9 表示为IX。IVXXLCCDM给定一个罗马数字,将其转换成整数。

2024-09-24 19:56:10 372

原创 力扣238.出自身以外的数组乘积

之中任意元素的全部前缀元素和后缀的乘积都在。之外其余各元素的乘积。时间复杂度内完成此题。

2024-09-23 19:44:11 418

原创 Mybatis

MyBatis(官网:mybatis – MyBatis 3 | 简介)是一款优秀的开源的 持久层 框架,用于简化JDBC的开发。是 Apache的一个开源项目iBatis,2010年这个项目由apache迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。

2024-09-23 19:39:30 1280

原创 力扣274.H指数

题目分析 1.h最大长度为数组长度(0<=h<=arr.length)2.最少有h个元素大于h,且剩余元素数量小于h。3.先进行数组的排序,从大到小进行。篇论文被引用的次数。计算并返回该研究者的 h。代表“高引用次数” ,一名科研人员的。篇论文被引用次数大于等于。是指他(她)至少发表了。

2024-09-22 20:36:49 754

原创 Servlet基础(工作原理)

不同的请求方式在数据传输时,会有所不同;在表单提交以及服务器处理时都会采用不同的方式。浏览器针对每种请求方式也会使用不同的缓存技术,提高相应的处理速度。

2024-09-13 19:37:22 1277

原创 Servlet基础学习(持续更新版...)

是的简称,是用Java编写的,可以运行在 Web 服务器(Tomcat)上的程序,是Sun公司制定的一套规范(接口)。Servlet的主要用途:接受、处理来自浏览器端(BS架构中的B端)的请求和用户输入响应来自数据库或者服务端(BS架构中的S端)产生的数据到浏览器端,动态构建网页。

2024-09-08 20:22:27 1193

原创 删除有序数组中的重复项2

给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。1.创建一个额外数组以原本数组的元素作为下标作为指针进行计数。3.利用循环和条件语句相结合的方式来筛选符合条件的元素存放。2.利用数组和集合进行结合的方法来存放新的数组。

2024-09-01 21:11:08 318

原创 删除有序数组中的重复项1

给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。然后返回 nums 中唯一元素的个数。考虑 nums 的唯一元素的数量为 k ,你需要做以下事情确保你的题解可以被通过:更改数组 nums ,使 nums 的前 k 个元素包含唯一元素,并按照它们最初在 nums 中出现的顺序排列。nums 的其余元素与 nums 的大小不重要,返回 k。2.通过多层循环和条件判断来组成新的数组。1.利用数组和集合结合的方式来实现存放。

2024-09-01 21:02:39 352

原创 利用Mysql和java制作用户登录界面

在Java用使用GUI面板进行用户登录操作,其中用户登录所需的账号密码存储在数据库中,要根据输入的账号密码是否正确来判断是否登录成功,并提出弹窗提示,然后再进行跳转到操作页面......3.在java中创建entry,dao,service,(util),view包并创建相应类。4.dao—UserDao(数据访问对象,用于java和user表的连接后的具体操作)根据user表中的字段来定义User类中的属性,记得提供get,set方法。(事先导入的jar包下的Driver,该题全部操作的前提时该包)

2024-08-15 21:07:47 763

原创 制作抽奖系统

随机生成1000/10000个手机号码,将所有的手机号码记录在D盘下的文件中,要求在用户面板上随机显示这些手机号码,并且保证10次中有4次概率出现自己的手机号。2 .线程自定义类创建及run方法重写。1 .手机号码生成录入。3 .GUI面板制作。

2024-08-06 21:18:46 491

原创 最小栈问题

将push函数得到的String字符串转化成char类型的数组,然后利用for循环进行遍历得到最小值。将整体进行转换,并且转换首位字符,利用10的倍数得出字符串位数并删除首位,然后重组字符串。2.将MinStack数组中的内容也就是数字看成该类的属性,对于它的属性进行操作。1.可以将这个堆栈看成一个字符串,所有的操作都基于字符串和其他类型的拼接的角度。3.pop和top操作可以将数组转为String字符串进行删找。直接将推入的数字和空字符串相连组成新的字符串。利用charAt函数直接定位到首位字符并输出。

2024-07-29 17:03:24 161

原创 最大正方形

在由‘0’和‘1’组成的二维矩阵内找到只含‘1’的最大正方形并返回面积

2024-07-27 09:55:19 472

原创 迷你DVD管理器

为某音像店开发一个迷你DVD管理器,实现如下图所示的DVD碟片的管理功能。功能具体包括:新增、查看、删除、借出、归还和退出。

2024-07-26 21:55:01 699

原创 利用Java制作万年历(新手简易版)

2.创建成员方法calendar,利用该方法计算每个月的天数,起始星期数(获取每月天数也可以用getActualMaximum(Calendar.DAY_OF_MONTH)来实现,图片中方式更加倾向于像我一样的新手)1.创建MyCalendar类,定义类中拥有两个属性为year和month。3.构建create成员方法,利用for循环语句进行月历格式的编撰。结尾出现的create函数也是自己构建的,在下一部分。从键盘输入年份,可直接实现输出当年所有月份月历。4.新手上机,希望大佬们多多指正修改。

2024-07-25 21:13:44 518

空空如也

空空如也

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

TA关注的人

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