摘要:
1 题目 给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点或空节点。 构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成,其中每个新节点的值都设为其对应的原节点的值。新节点的 next 指针和 random 指针也都应指向 阅读全文
摘要:
1 前言 今儿有个需求涉及到文件上传的东西,关键是 OpenFeign 去调用,当然最后底牌我也可以创建普通的 HTTP 请求或者 RestTemplate 自己请求是不是也行,但是本人这个倔驴型性格,偶尔也会跟自己犟犟,就是要用 OpenFeign 把它搞出来。 首先我有两个这样的接口: // 客 阅读全文
摘要:
1 题目 给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。 示例 1: 输入:head = 阅读全文
摘要:
1 题目 Given a linked list, swap every two adjacent nodes and return its head. You must solve the problem without modifying the values in the list's nod 阅读全文
摘要:
1 题目 Given the head of a linked list, remove the nth node from the end of the list and return its head. Example 1: Input: head = [1,2,3,4,5], n = 2 Ou 阅读全文
摘要:
1 题目 给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。 示例 1: 输入:head = [1,2,3,4,5], k = 2 输出:[4,5,1,2,3] 示例 2: 输入:head = [0,1,2], k = 4 输出:[2,0,1] 提示: 链表中节点的数目 阅读全文
摘要:
1 问题现象 字段命名什么的,大家别吐槽,那都是人家第三方接口参数的定义= = ,人家要求的参数名是这么命名的,我也没招,主要看问题以及解决办法哈。 今儿调 webservice 的一个接口, 他们有一个 json 字符串,我反序列话的时候,发现报错: // 返回json字符串 {"rs":"fal 阅读全文
摘要:
1 题目 给定一个已排序的链表的头 head , 删除原始链表中所有重复数字的节点,只留下不同的数字 。返回 已排序的链表 。 示例 1: 输入:head = [1,2,3,3,4,4,5] 输出:[1,2,5] 示例 2: 输入:head = [1,1,1,2,3] 输出:[2,3] 提示: 链表 阅读全文
摘要:
1 题目 给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。 示例 1: 输入:head = [1,1,2] 输出:[1,2] 示例 2: 输入:head = [1,1,2,3,3] 输出:[1,2,3] 提示: 链表中节点数目在范围 [0, 阅读全文
摘要:
1 题目 给你一个链表的头节点 head 和一个特定值 x ,请你对链表进行分隔,使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。 你应当 保留 两个分区中每个节点的初始相对位置。 示例 1: 输入:head = [1,4,3,2,5,2], x = 3 输出:[1,2,2,4,3, 阅读全文