首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
剑指offer
暴躁小刘
创建于2023-07-26
订阅专栏
剑指offer算法题
暂无订阅
共7篇文章
创建于2023-07-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
剑指 Offer 05. 替换空格
前言:剑指offer刷题系列 问题: 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例: 思路: 看到这个题,首先想这个一个很简答的替换题,一开始就直接判断,如果s[i] === "
剑指 Offer 25. 合并两个排序的链表
前言:剑指offer刷题系列 问题: 输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。 示例: 递归版思路: 首先,代码检查 l1 和 l2 是否为 null。如果其中一个为
剑指 Offer 24. 反转链表
前言:剑指offer刷题系列 问题: 定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 示例: 思路: 这个题目一开始想的是新建立一个链表,将原链表逆序输入到新链表中,形式链表
剑指 Offer 22. 链表中倒数第k个节点
前言:剑指offer刷题系列 问题: 输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。 例如,一个链表有 6 个节点,从头节点开始,
剑指 Offer 21. 调整数组顺序使奇数位于偶数前面
前言:剑指offer刷题系列 问题: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数在数组的前半部分,所有偶数在数组的后半部分。 示例: 思路: 让奇数在前面,偶数在后面,这个题
剑指 Offer 18. 删除链表的节点
前言:剑指offer刷题系列 问题: 给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。 返回删除后的链表的头节点。 **注意:**此题对比原题有改动 示例: 思路: 这个题就是课本
剑指 Offer 06. 从尾到头打印链表
前言:剑指offer刷题系列 问题: 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例: 非递归思路: 首先判断数组是否为空,如果数组为空,则返回空数组[],如果数组不为空,