网站首页 剑指offer
-
剑指Offer (十五):反转链表(Java版)
对于一个单向链表来说,上一条数据只能指向下一条数据(如下图),那我们想反转这个链表,变成下图这个样子,怎么实现呢?1->2->3->4->55->4->3->2->1首先第一种方式...
2024-12-29 balukai 文章精选 12 ℃ -
剑指offer刷题(八)(56-60)题 剑指offer62题
56删除链表中重复的结点在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。例如,链表1->2->3->3->4->4->5处理后为1->2-&g...
2024-12-29 balukai 文章精选 19 ℃ -
剑指OfferII016.不含重复字符的最长子字符串
题目给定一个字符串s,请你找出其中不含有重复字符的最长连续子字符串的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子字符串是"abc",所以其长度为3...
2024-12-29 balukai 文章精选 9 ℃ -
剑指OfferII086.分割回文子字符串
题目给定一个字符串s,请将s分割成一些子串,使每个子串都是回文串,返回s所有可能的分割方案。回文串是正着读和反着读都一样的字符串。示例1:输入:s="google"输出:[["g",...
2024-12-29 balukai 文章精选 13 ℃ -
剑指offer刷题(一)(1-20)题 剑指offer刷完什么水平
1二维数组的查找在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。classSolution...
2024-12-29 balukai 文章精选 15 ℃ -
Leetcode 剑指 Offer II 047. 二叉树剪枝
题目难度:中等原题链接[1]今天继续更新Leetcode的剑指Offer(专项突击版)系列,大家在公众号算法精选里回复剑指offer2就能看到该系列当前连载的所有文章了,记得关注哦~题目描述给定一个二叉树根节点roo...
2024-12-29 balukai 文章精选 11 ℃ -
剑指OfferII110.所有路径 剑指offer在哪
题目给定一个有n个节点的有向无环图,用二维数组graph表示,请找到所有从0到n-1的路径并输出(不要求按顺序)。graph的第i个数组中的单元都表示有向图中i号节点所能到达的下一些结点(译者注:有向图是有方向的,...
2024-12-29 balukai 文章精选 11 ℃ -
LeetCode—剑指 Offer 47. 礼物的最大价值
题目来源于LeetCode的剑指Offer47题,难度为:中等。目前的通过率是68.8%。??在一个m*n的棋盘的每一格都放有一个礼物,每个礼物都有一定的价值(价值大于0)。你可以从棋盘的左上角开始拿格子里的礼物,并每次向右或...
2024-12-29 balukai 文章精选 15 ℃ -
429,剑指 Offer-删除链表的节点 删除链表中的节点
问题描述给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。返回删除后的链表的头节点。注意:此题对比原题有改动示例1:输入:head=[4,5,1,9],val=5输出:[4,1,9]解释:给定你链表中值为...
2024-12-29 balukai 文章精选 10 ℃ -
《剑指Offer》- 连续子数组的最大和或最小和
前言本文是《剑指Offer》系列(JavaScript版)的第一篇,题目是“连续子数组的最大和或最小和”。话不多说,开始“打怪”修炼...一、理解题目以“连续子数组的最大和”为例,相当于我们在数组中,计算连续的子数组的和,找寻最大值。如在数...
2024-12-29 balukai 文章精选 10 ℃
- 控制面板
- 网站分类
- 最新留言
-