数据结构&算法 [剑指offer] 删除链表的节点 题目描述给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。返回删除后的链表的头节点。1.此题对比原题有改动2.题目保证链表中节点的值互不相同3.该题只会输出返回的链表和结果做对... 阅读全文 2022-05-03 一切随风 0 条评论 访问: 487 次
数据结构&算法 [剑指offer] 两个链表的第一个公共结点 [链表] 两个链表的第一个公共结点描述输入两个无环的单链表,找出它们的第一个公共结点。(注意因为传入数据是链表,所以错误测试数据的提示是用其他方式显示的,保证传入数据是正确的)示例1// 输入 ... 阅读全文 2021-07-28 一切随风 0 条评论 访问: 665 次
数据结构&算法 [剑指offer] 合并两个排序的链表 [链表] 合并两个排序的链表描述输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。示例// 输入 {1,3,5},{2,4,6} // 返回值 {1,2... 阅读全文 2021-07-27 一切随风 0 条评论 访问: 622 次
数据结构&算法 [剑指offer] 链表中倒数最后k个结点 [链表] 链表中倒数最后k个结点描述输入一个链表,输出一个链表,该输出链表包含原链表中从倒数第k个结点至尾节点的全部节点。如果该链表长度小于k,请返回一个长度为 0 的链表。示例// 输入 {1... 阅读全文 2021-07-25 一切随风 0 条评论 访问: 739 次
数据结构&算法 [剑指offer] 从尾到头打印链表 [链表] 从尾到头打印链表描述输入一个链表的头节点,按链表从尾到头的顺序返回每个节点的值(用数组返回)。如输入{1,2,3}的链表如下图:返回一个数组为 [3,2,1]0 <= 链表长度 ... 阅读全文 2021-07-25 一切随风 0 条评论 访问: 652 次
数据结构&算法 [剑指offer] 旋转数组的最小数字 描述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序数组的一个旋转,输出旋转数组的最小元素。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。示例输... 阅读全文 2021-07-18 一切随风 0 条评论 访问: 643 次
数据结构&算法 [剑指offer] 第一个只出现一次的字符串 描述在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置,如果没有则返回 -1(需要区分大小写).(从0开始计数)示例输入:&q... 阅读全文 2021-07-18 一切随风 0 条评论 访问: 875 次
数据结构&算法 [剑指offer] 替换空格 描述请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。示例输入:"We Ar... 阅读全文 2021-07-18 一切随风 0 条评论 访问: 582 次