自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leetcode-链表算法题

有一个单链表的 head,我们想删除它其中的一个节点 node。给你一个需要删除的节点 node。你将 无法访问 第一个节点 head。链表的所有值都是 唯一的,并且保证给定的节点 node 不是链表中的最后一个节点。删除给定的节点。注意,删除节点并不是指从内存中删除它。这里的意思是:给定节点的值不应该存在于链表中。链表中的节点数应该减少 1。node 前面的所有值顺序相同。node 后面的所有值顺序相同。自定义测试:对于输入,你应该提供整个链表 head 和要给出的节点 node。

2024-03-30 15:03:18 420 1

原创 leetcode-简单-数组算法题

给你一个长度为 n 的整数数组 nums。请你构建一个长度为 2n 的答案数组 ans ,数组下标 从 0 开始计数 ,对于所有 0

2024-03-28 19:40:53 581

原创 leetcode-简单题-数学算法题

给你一个四舍五入到两位小数的非负浮点数celsius来表示温度,以)为单位。你需要将摄氏度转换为)和),并以数组的形式返回结果。返回数组ans。与实际答案误差不超过10-5的会视为正确答案36.50 摄氏度:转换为开氏度是 309.65 ,转换为华氏度是 97.70。

2024-03-27 20:18:52 1192

原创 leetcode-34.在排序数组中查找元素的第一个和最后一个位置

请你找出给定目标值在数组中的开始位置和结束位置。2、有序数列中存在重复元素,寻找最左元素和最有元素。特殊情况,当该元素不存在时,返回 [-1,-1]思路:当找到元素后,继续寻找,直到循环结束。给你一个按照非递减顺序排列的整数数组。1、通过JavaAPI判断元素是否存在。你必须设计并实现时间复杂度为。如果数组中不存在目标值。

2024-02-02 13:42:32 450

原创 leetcode-35.搜索插入位置

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。利用两个指针可以精确找到target两侧 , 选取其中应该指针作为返回参数。从上面代码中可以看出,当target等于nums[m]时,j = m-1;target不存在,返回插入位置。由于 i 和 j ,这可能在 target两侧。当在数组中找到 target 时,返回元素位置。target存在,返回下标。当在数组中没有找到元素,返回应插入位置。请必须使用时间复杂度为。

2024-02-02 12:36:33 436

原创 leetcode-704.二分查找

在leetcode大部分情况下,数据量都是庞大的,可能遇到算法的上界,也可能遇到算法的下界。而面对大量数据时,我采用的策略是牺牲部分空间,提高算法稳定性,将下界和上界维持在中间位置。因此出现了三次判断,而计算机的 0 和 1 更喜欢 true 和 false;5、target == nums[m]的情况只可能出现在 i - m里面,因此判读 nums[i]2、if 和 else 判断意义修改,只进行范围寻找,寻找包含中间位置,不在加一,减一。最好,最坏情况不稳定根本原因,if判断过程中,

2024-02-01 23:08:24 448

原创 微信公众平台->模板推送

微信公众平台操作流程 ,API :天行数据

2024-01-20 20:12:07 399

原创 IDEA-文件夹目录分层

IDEA文件夹目录分层,IDEA在创建包时分开实现自动分层,解决IDEA项目中文件夹层级显示

2024-01-18 20:09:32 1118

原创 软件是什么?前端,后端,数据库

前端,后端,数据库到底有什么关系呢!莫道桑榆晚,红霞映漫天。

2024-01-18 14:22:54 2469

原创 动态规划 - 爬楼梯

- --------- > 到达次数 = (m+1)次 + (m+2)次。-- --------- > 到达次数 = (n-1)次 + (n-2)次。1、正向 --> m + 1 = n / m + 2 = n。它可以走一步,可以走两步,还给我终点 --> 肯定要遍历。2、反向 --> n-1 = 0 / n-2 =0。总结 -- 第三个位置的次数 = 前俩个位置次数之和。--> 当n=1 : 有1种方法。--> 当n=2 : 有2种方法。不能使用for,那就递归。

2023-11-14 21:20:17 84

原创 [idea-mybatis]:not found. Available parameters are [arg3, arg2, arg1, arg0, param3, param4, param1

出错原因 : idea编码方式中含有 GBK。进行多条件查询时报错。

2023-11-13 15:12:09 147

原创 完美的代价

完美的代价解题思路,这题最重要是思路是将左右移动的数据:转换为只移动一个方向;我们每一次假设左边得到的数据是已经排好序的,从当前左边的数据中确定当前最后位置的数据;在这个过程中,我们对数组的长度减少,减少交换的可能次数,保证数据只从一个方向移动,所以可以作为最少移动次数;1、判断数据是否可以构成回文串//判断是否为可成为回文串//将数据类型转换为数组减少charAt的调用//1、判断长度是否符合if (len!return;//2、判断是否可以构成回文串i++) {num[k]++;ans++;

2023-10-30 09:42:36 198

原创 蓝桥杯备赛-上学迟到

学校和 yyy 的家之间的距离为 s 米,而 yyy 以v 米每分钟的速度匀速走向学校。在上学的路上,yyy 还要额外花费 1010 分钟的时间进行垃圾分类。学校要求必须在上午 8:008:00 到达,请计算在不迟到的前提下,yyy 最晚能什么时候出门。由于路途遥远,yyy 可能不得不提前一点出发,但是提前的时间不会超过一天。

2023-09-25 17:05:19 341

原创 Java小项目|拼图小游戏|黑马

Java拼图小游戏——代码实现

2023-08-25 12:20:28 1851 2

原创 Java基础-->异常

虚拟机默认处理异常的方式把异常的信息以红色字体打印在控制台,并结束程序捕获:try...catch一般用在调用出,让代码继续往下运行抛出:throw、throws在方法中出现异常,方法就没有继续运行的意义,采取抛出处理让该方法结束运行并告诉调用者出现的问题定义异常类写继承关系空参构造带参构造名字错误异常类年龄错误异常类。

2023-07-22 17:56:04 120 1

原创 ATM模拟-管理员登录&用户查询

WebServlet("/login") -- > 连接页面。查询结果为null --> 账号或密码错误。else --> 跳转到后台页面。将用户信息封装为一个对象,调用数据更加清晰。list,实现后台页面页面用户查询功能。2、通过账号和密码去数据库中查找。管理员登录后跳转到后台界面。1、获取前端账号和密码。3、根据查询结果判断。实现业务层的具体操作。

2023-07-06 10:56:22 150

原创 ATM模拟机-实战开发-前期准备

它接收来自客户端的转账请求,验证转账金额是否在账户余额范围内,并更新账户余额。同时,它还记录转账交易的详细信息,如时间、金额、转出账号和收款账号等。它可以包括身份验证和授权模块,用于验证用户的身份,并对用户进行授权以访问系统功能。此外,还可以包括数据加密、防火墙和安全审计等措施,以保护用户数据的机密性和完整性。数据存储层:该层负责存储和管理用户信息、账户余额以及转账交易记录等数据。它可以使用关系型数据库(MySQL)来存储用户信息和账户余额,以及记录转账交易的日志。客户端层:该层包括用户界面和用户输入。

2023-07-02 09:49:20 359

原创 ATM机项目实战——环境搭建

实现一个模拟ATM机存款、取款、转账功能的一个系统,可以查看打印交易明细,后台用户可以管理用户账户卡信息。在校计算机专业的大学生,愿意从事JAVA开发的人群,具体基础的JAVA基础学习JAVAWEB相关开发技术学习JSP的基本应用学习SERVLET数据交互学习JDBC的基本应用。

2023-06-29 10:29:16 154

原创 进程的描述与控制

为了使参与并发的程序可以独立的运行,在OS中必须配置一个专门的数据结构--->PCB。对于进程,从不同的角度定义:1、进程是程序的一次执行2、进程是一个程序及其数据下处理机上顺序执行时发生的活动3、进程是具有独立功能的程序在一个数据集上执行,它是系统进行资源分配和调度的独立单位。

2023-06-28 16:17:58 124

原创 计算机操作系统引论

操作系统是配置在计算机硬件上的第一层软件,其主要作用的管理硬件设备,提高硬件的利用率和系统吞吐量。

2023-06-28 15:22:12 115

原创 Java进阶——方法应用

格式 : 类名::静态方法范例 : Integer::parseInt练习集合中有以下数字,要求把他们都变成int类型。

2023-06-14 13:49:49 50

原创 数据库操作(期末复习)

数据库操作具体步骤

2023-06-01 17:48:51 57

原创 JDBC:Mysql初次尝试

JDBC入门,Java链接数据库,Java连接数据库配置

2023-05-31 12:49:32 51

原创 贪心算法【TSP问题】

贪心算法 :TSP(旅行家问题)

2023-05-10 23:22:06 820

原创 堆排序-快速理解

堆排序-理解-代码实现

2023-04-19 13:01:19 68

原创 DP练习题

动态规划-学习打卡day1

2023-04-03 21:55:31 37

原创 蓝桥打卡-end

凑数

2023-04-02 20:15:37 39

原创 蓝桥打卡-day29

打卡-愚人节快乐

2023-04-01 21:21:48 200

原创 蓝桥打卡-day28

洛谷-路标设置-二分

2023-03-31 13:25:58 76

原创 蓝桥打卡-day27

【代码】蓝桥打卡-day27。

2023-03-30 23:46:56 44

原创 蓝桥打卡-day25【玩具、滑雪】

【代码】蓝桥打卡-day25。

2023-03-29 21:28:42 68

原创 蓝桥打卡-day25

【代码】蓝桥打卡-day25。

2023-03-28 21:49:35 62

原创 蓝桥打卡-day24

没状态了……

2023-03-27 23:03:43 31

原创 蓝桥打卡-day23 长草-暴力

暴力

2023-03-26 22:23:46 44

原创 蓝桥打卡-day22

……

2023-03-25 22:35:14 46

原创 蓝桥打卡-day20

贪心?

2023-03-23 23:26:22 35

原创 蓝桥打卡-day19

go

2023-03-22 22:46:33 81

原创 蓝桥打卡-day18

睡好、吃好、喝好,才能能量满满

2023-03-21 15:18:45 84

原创 蓝桥打卡-day1

睡觉睡觉

2023-03-20 23:12:56 67

原创 蓝桥打卡-day17

大胆去做吧、还有什么比‘坐牢’更难受!

2023-03-20 22:43:42 84

空空如也

空空如也

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

TA关注的人

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