/blog/images/avatar.webp

Hello World

力扣55. 跳跃游戏

力扣55. Jump Game(跳跃游戏)

给你一个非负整数数组 nums,你最初位于数组的第一个下标。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标。

力扣550. 游戏玩法分析 IV

力扣550. Game Play Analysis IV(游戏玩法分析 IV)

SQL:首次登录后第二天登录的玩家比例。

示例 1:

../posts/01_学习/87_LeetCode/0550_游戏玩法分析IV/img/550-1-description.png

输入:Activity table:
+---------+---------+------------+-----------+----------+
| player_id | device_id | event_date | games_played |
+---------+---------+------------+-----------+----------+
| 1 | 2 | 2016-03-01 | 5 |
| 1 | 2 | 2016-03-02 | 6 |
| 2 | 3 | 2017-06-25 | 1 |
| 3 | 1 | 2016-03-02 | 0 |
| 3 | 4 | 2018-07-03 | 5 |
+---------+---------+------------+-----------+----------+
输出:
+------+
| fraction |
+------+
| 0.33 |
+------+

提示:

力扣56. 合并区间

力扣56. Merge Intervals(合并区间)

以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi]。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。

力扣57. 插入区间

力扣57. Insert Interval(插入区间)

给你一个无重叠的、按照区间起始端点排序的区间列表,在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。

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

力扣58. Length of Last Word(最后一个单词的长度)

给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。单词是指仅由字母组成、不包含任何空格字符的最大子字符串。

力扣6. Z 字形变换

力扣6. Zigzag Conversion(Z 字形变换)

将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。

比如输入字符串为 “PAYPALISHIRING”,行数为 3 时,排列如下:

力扣60. 排列序列

力扣60. Permutation Sequence(排列序列)

给出集合 [1,2,3,…,n],其所有元素共有 n! 种排列。按大小顺序列出所有排列情况,并一一标记。给定 n 和 k,返回第 k 个排列。

力扣61. 旋转链表

力扣61. Rotate List(旋转链表)

给你一个链表的头节点 head,旋转链表,将链表每个节点向右移动 k 个位置。

示例 1:

../posts/01_学习/87_LeetCode/0061_旋转链表/img/0061-1-description.png

输入:head = [1,2,3,4,5], k = 2
输出:[4,5,1,2,3]

示例 2: