自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 回溯算法探索篇Ⅲ

正好由四个整数(每个整数位于0到255之间组成,且不能含有前导0),整数之间用'.'分隔。给定一个只包含数字的字符串s,用以表示一个 IP 地址,返回所有可能的,这些地址可以通过在s中插入'.'来形成。你重新排序或删除s中的任何数字。你可以按顺序返回答案。

2024-08-14 19:04:14 289

原创 回溯算法探索篇Ⅱ

给你一个的整数数组candidates和一个目标整数target,找出candidates中可以使数字和为目标数target的 所有,并以列表形式返回。你可以按返回这些组合。candidates中的数字可以。如果至少一个数字的被选数量不同,则两种组合是不同的。对于给定的输入,保证和为target的不同组合数少于150个。[2,3,6,7],target =72 和 3 可以形成一组候选,2 + 2 + 3 = 7。注意 2 可以使用多次。7 也是一个候选, 7 = 7。仅有这两种组合。

2024-08-12 20:15:06 311

原创 回溯算法探索篇Ⅰ

给定两个整数n和k,返回范围[1, n]中所有可能的k个数的组合。你可以按返回答案。

2024-08-11 20:19:43 502

原创 二叉树探索篇Ⅴ

给定二叉搜索树(BST)的根节点root和要插入树中的值value,将值插入二叉搜索树。返回插入后二叉搜索树的根节点。输入数据,新值和原始二叉搜索树中的任意节点值都不同。,可能存在多种有效的插入方式,只要树在插入后仍保持为二叉搜索树即可。你可以返回。

2024-08-10 15:49:52 817

原创 二叉树探索篇Ⅳ

给你一个二叉搜索树的根节点root,返回。差值是一个正数,其数值等于两值之差的绝对值。1。

2024-08-08 19:22:35 850

原创 二叉树探索篇Ⅲ

给定两个整数数组inorder和postorder,其中inorder是二叉树的中序遍历,postorder是同一棵树的后序遍历,请你构造并返回这颗二叉树。[-1]

2024-08-07 16:53:59 984

原创 二叉树探索篇Ⅱ

给定一个二叉树,判断它是否是 平衡二叉树truefalseroot = []true。

2024-08-06 18:48:00 886

原创 二叉树探索篇

给定一个二叉树的root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。

2024-08-04 16:11:24 1006

原创 栈与队列探索篇

给定一个只包括'('')''{''}''['']'的字符串s,判断字符串是否有效。

2024-08-02 19:55:04 1228

原创 字符串探索篇

给你一个字符串s,请你反转字符串中的顺序。是由非空格字符组成的字符串。s中使用至少一个空格将字符串中的分隔开。返回顺序颠倒且之间用单个空格连接的结果字符串。输入字符串s中可能会存在前导空格、尾随空格或者单词间的多个空格。返回的结果字符串中,单词间应当仅用单个空格分隔,且不包含任何额外的空格。s = "反转后的字符串中不能存在前导空格和尾随空格。如果两个单词间有多余的空格,反转后的字符串需要将单词间的空格减少到仅有一个。

2024-07-25 17:01:45 399

原创 初探双指针

给你一个整数数组nums,判断是否存在三元组满足i!= ji!= k且j!= k,同时还满足。请你返回所有和为0且不重复的三元组。答案中不可以包含重复的三元组。不同的三元组是 [-1,0,1] 和 [-1,-1,2]。注意,输出的顺序和三元组的顺序并不重要。[]唯一可能的三元组和不为 0。[[0,0,0]]唯一可能的三元组和为 0。

2024-07-23 16:14:02 401

原创 攻克哈希表篇

给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。若s和t中每个字符出现的次数都相同,则称s和t互为字母异位词。

2024-07-22 08:32:30 575

原创 攻克链表篇

给你单链表的头节点head,请你反转链表,并返回反转后的链表。

2024-07-18 18:42:39 534

原创 螺旋矩阵——二维数组

给定一个二维数组array,请返回「」该数组的结果。:从左上角开始,按照的顺序提取元素,然后再进入内部一层重复相同的步骤,直到提取完所有元素。

2024-07-17 20:11:00 555

原创 滑动窗口(双指针)——水果成篮leetcode904

你正在探访一家农场,农场从左到右种植了一排果树。这些树用一个整数数组fruits表示,其中fruits[i]是第i棵树上的水果。你想要尽可能多地收集水果。给你一个整数数组fruits,返回你可以收集的水果的数目。fruits = [3可以采摘全部 3 棵树。3可以采摘 [1,2,2] 这三棵树。如果从第一棵树开始采摘,则只能采摘 [0,1] 这两棵树。4可以采摘 [2,3,2,2] 这四棵树。如果从第一棵树开始采摘,则只能采摘 [1,2] 这两棵树。,3,3,4]5。

2024-07-16 19:18:33 550

原创 Dijkstra求单源节点最短路径——基于邻接矩阵存储

菜鸟编程日记

2024-07-12 14:12:12 182

原创 动态规划——求最长回文子串

初学菜鸟,日常记录自己的变成日记,有问题还请多多指教。

2024-07-11 11:31:02 306

原创 c++中根据先序遍历和中序遍历顺序构建二叉树,并求其高度

通过先序和中序遍历序列构造二叉树,并求其树高。

2024-07-10 16:08:14 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除