自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 无重复字符的最长子串

该算法基于一些简单的思想:当一个字符出现的次数相同时,它们可以连成一个更长的子串。因此,我们可以使用两个嵌套的循环来遍历字符数组,并在内部循环中使用一个变量来跟踪当前子串的起始位置。当两个相邻的字符相同时,我们可以将当前位置和当前子串的长度都减去之前的位置,以便在下一次迭代中更新。这个方法的目的是找到一个字符串中最长的连续子串的长度。解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。变量作为最长连续子串的长度。

2023-05-21 20:27:30 35 1

原创 给你一个整数数组 nums ,其中可能包含重复元素,请你返回该数组所有可能的子集(幂集)。解集 不能 包含重复的子集。返回的解集中,子集可以按 任意顺序 排列。

否则,该函数会遍历数组中的每个元素,将其添加到。函数,处理每个排好序的子数组。最后,该函数将所有的子数组存储在一个新的数组中,并返回该数组。给你一个整数数组 nums ,其中可能包含重复元素,请你返回该数组所有可能的子集(幂集)。输出:[[],[1],[1,2],[1,2,2],[2],[2,2]],表示它是一个解决组合问题的类,并且具有一些处理组合问题的方法。该函数首先对输入的整数数组进行排序,然后调用。中弹出最后一个元素,并回溯到上一个状态,继续处理下一个元素。的函数,该函数用于解决组合问题。

2023-05-20 22:55:41 208 1

原创 【无标题】

从第一个进行循环 表的第一个是源节点,后面的点是申请空间建立的点 ,进行循环第一次到表的倒数第一个节点,以他为源节点,进行循环,对他路径进行记录,路径数等于点数加1,就说他是哈密顿回路,不等于的话,就回溯到第一个表的倒数第二节点,进行循环,进行到路径点数等于点数加1,此时放进另一个链表。是把每一个数与他紧紧邻着的数放到一个链表里面,举一例:与1紧邻的有2,4,吧他们插入到链表里面,就是图上的第一个。在随后,返回链表就是哈密顿回路。以 1->2->3->4->1为例。

2023-05-20 22:52:54 25 1

空空如也

空空如也

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

TA关注的人

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