
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
题目内容:给你一个数组,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。leetcode题目链接(点击即可跳转)思路分析看完题目后,我们首先要做的就是理解题目的含义,也就是审题。从不同维度,不同角度的去设问题并主动回答这些问题。题目中出现了一个我们比较陌生的词语“轮转”,可能我们一下子无法理解这个词是啥子玩意儿。这个时候就可以借助题目中的示例来帮助理解。比如说示例1:用通俗的话来说就是,向

题目内容:给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2中的元素数目。 请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。注意:最终合并后数组不应由函数返回,而是存储在数组 nums1 中。为了应对这种情况,nums1 的初始长度为 m + n,其中前 m个元素表示应合并的元素,

给你一个单链表的头节点 `head` ,请你判断该链表是否为`回文链表`。如果`是`,返回 `true` ;否则,返回` false` 。具有对称性的链表就具有回文结构如果是单数个结点,中间的结点无需考虑,如果其他结点对称肯定是回文结构例如:12312也是回文结构这里借助求链表倒数第k个结点的思路。只要链表的.....

数据结构、算法图解、线性表、顺序表、链表

题目内容:给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。leetcode题目链接(点击即可跳转)思路分析这是一个比较简单的单链表题目,属于单向不带头非循环链表。要注意这里的头节点不是带头结点的那种“头结点”。这里的头节点相当于链表的名字(巨坑)。虽然题目本身难度系数不大,但是如果不细心分析清楚,一看到题目








