会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
暴风雅诗塔
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2021年8月15日
LeetCode刷题笔记—双指针题型集锦(19. 删除链表的倒数第 N 个结点)
摘要: 19. 删除链表的倒数第 N 个结点(难度:中等) 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 进阶:你能尝试使用一趟扫描实现吗? 示例 1: 输入:head = [1,2,3,4,5], n = 2 输出:[1,2,3,5] 示例 2: 输入:head = [1], n =
阅读全文
posted @ 2021-08-15 23:55 StormArcita
阅读(43)
评论(0)
推荐(0)
2021年8月14日
LeetCode刷题笔记—双指针题型集锦(283.移动零、167. 两数之和 II - 输入有序数组、557. 反转字符串中的单词 III )
摘要: 283. 移动零 (简单) 题目描述: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明: 必须在原数组上操作,不能拷贝额外的数组。 尽量减少操作次数。 思路:定义两个指针
阅读全文
posted @ 2021-08-14 16:12 StormArcita
阅读(69)
评论(0)
推荐(0)
2021年8月13日
LeetCode刷题笔记—双指针第189题:旋转数组
摘要: 189:旋转数组(难度:中等) 本题要求三种写法 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 进阶: 尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。 你可以使用空间复杂度为 O(1) 的 原地 算法解决这个问题吗? 示例 1: 输入: nums = [1
阅读全文
posted @ 2021-08-13 20:38 StormArcita
阅读(114)
评论(0)
推荐(0)
2021年8月11日
LeetCode刷题笔记—二分查找
摘要: 704.二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9 输出: 4 解释:
阅读全文
posted @ 2021-08-11 17:20 StormArcita
阅读(56)
评论(0)
推荐(0)
2021年7月31日
Collection\泛型(Collection\Generics)知识总结
摘要: Collection\泛型(Collection\Generics)知识总结1.1 集合概述 集合:集合是java中提供的一种容器,用来存储多个数据。 集合和数组的区别: 数组的长度是固定的,集合的长度是可变的。 数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类
阅读全文
posted @ 2021-07-31 16:04 StormArcita
阅读(123)
评论(0)
推荐(0)
2021年5月24日
Java——关于四舍五入的问题
摘要: 方法一: 使用DecimalFormat方法: public static void main(String[] args) { DecimalFormat d = new DecimalFormat("0.0"); double a = 19.9779; System.out.println(d.
阅读全文
posted @ 2021-05-24 20:08 StormArcita
阅读(116)
评论(0)
推荐(0)
上一页
1
2
3
公告