- 博客(3)
- 收藏
- 关注
原创 LeetCode 随机 - 两两交换链表中的节点
24. 两两交换链表中的节点给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例:给定 1->2->3->4, 你应该返回 2->1->4->3.代码/** * Definition for singly-linked list. * public class ListNo...
2019-04-04 17:01:07 454
原创 LeetCode 随机 - Z 字形变换
6. Z 字形变换将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 "LEETCODEISHIRING" 行数为 3 时,排列如下:L C I RE T O E S I I GE D H N之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"LCIRETOESIIGEDHN"。请你实现这个将字符串进行指定...
2019-04-04 16:52:42 419
原创 LeetCode 随机 - 全排列 II
47. 全排列 II给定一个可包含重复数字的序列,返回所有不重复的全排列。示例:输入: [1,1,2]输出:[ [1,1,2], [1,2,1], [2,1,1]]代码class Solution { public static List<List<Integer>> permuteUnique(int[] nums) { ...
2019-04-04 16:49:57 463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人