0%

前言

java8 中提供了很多方便开发人员的特性,包括:lambda 表达式、流操作、默认函数等。本文主要是将这些特性以思维导图的方式进行总结,方便后续复习。

阅读全文 »

问题描述

给定一个包含非负整数的数组,每个元素代表当前位置向右移动的最大距离,要求找出从第一个元素到最后一个元素之间最少需要经过几步跳转(题目保证数组中必然存在从第一个元素到最后一个元素的跳转路径)。题目链接:**点我**

阅读全文 »

问题描述

给定一个链表和一个正整数 k(k 的值小于链表的长度),要求将链表进行分组,每组 k 个节点,在每组中将链表进行倒序,如果最后一组没有 k 个节点,则不用进行逆序,最后将这些分组按顺序连接成新的链表并返回头节点。要求空间复杂度是 O(1),并且不能改变链表节点中的值。题目链接:**点我**

阅读全文 »

问题描述

给定一个二维数组,表示区间的集合。数组中已经根据区间的起始下标从小到大排序,而且各个区间没有重叠部分。另外给定一个区间,要求将这个区间合并到原先的区间集合中。题目链接:**点我**

阅读全文 »