自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 leetcode刷题-贪心算法

我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。,如果你可以按顺序绕环路行驶一周,则返回出发时加油站的编号,否则返回。注意,划分结果需要满足:将所有划分结果按顺序连接,得到的字符串仍然是。处射出一支箭,若有一个气球的直径的开始和结束坐标为。一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。表示队列中一些人的属性(不一定按顺序)。你从其中的一个加油站出发,开始时油箱为空。你不知道气球的确切 y 坐标。表示若干个区间的集合,其中单个区间为。返回一个表示每个字符串片段的长度的列表。

2024-02-29 01:04:52 1264

原创 leetcode回溯算法题

假定所有机票至少存在一种合理的行程。数组中可能含有重复元素,如出现两个整数相等,也可以视作递增序列的一种特殊情况。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。如果存在多种有效的行程,请你按字典排序返回最小的行程组合。,其中可能包含重复元素,请你返回该数组所有可能的子集(幂集)。,找出并返回所有该数组中不同的递增子序列,递增子序列中。返回的解集中,子集可以按。,用以表示一个 IP 地址,返回所有可能的。的棋盘上,并且使皇后彼此之间不能相互攻击。返回该数组所有可能的子集(幂集)。

2024-02-23 20:25:43 972 1

原创 LinkedList类详解和刷题中LinkedList的使用

做多了一些leetcode发现在java中LinkedList适用于很多题,因为其类中提供的很多方法让其既可以作为一个栈又可以作为一个(双端)队列,在解决一些关于队列与栈的问题的时候比较全能,所以这篇详细讲解一下LinkedList,让在做算法题的时候知道这个类有这些方法可以用!!!LinkedList中有很多方法的作用重复了,所以找到合适自己(容易记)的方法去做题会更好,不用全记住这些方法。构造一个空列表。构造一个包含指定集合的元素的列表,按照它们由集合的迭代器返回的顺序。

2024-01-29 01:40:14 999

原创 数据结构与算法-栈与队列

给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。滑动窗口的位置 最大值暴力破解:每运动一次都遍历窗口里面的数字...显然不现实。用最小栈作为窗口:由栈尾到栈口的元素是依次减小(或相等)的。

2024-01-24 22:42:45 922

原创 【Java】String常用方法

Java中String常用的方法,包括String转换为其他类型,String内存解析,String中其他方法

2023-09-09 09:03:23 39

原创 C++学生管理系统(学生、选课、分数)

学生管理系统,里面包括学生管理,课程管理,学生选课管理,学生分数管理,涉及的C++技术:C++基础,面向对象,IO,

2023-07-07 23:17:18 896 1

空空如也

空空如也

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

TA关注的人

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