自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 剑指 Offer 48. 最长不含重复字符的子字符串

最长不含重复字符的子字符串,如果用动态规划的方法,我们可以想到用dp[i]表示以第i个字符结尾的不含重复字符的子字符串的最大长度。那么dp[i]如何通过前面的dp[i-1]递推得到呢?可以从dp[0]开始,当字符串不为空时,一定可以得到dp[0] = 1。以"abcabcbb"为例,dp[0] = 1;循环判断当前字符是否在前面出现过,这里需要用到哈希表记录前面字符出现过的位置;

2023-03-12 18:46:00 115

原创 剑指 Offer 35. 复杂链表的复制

时间复杂度 O(N) : 两轮遍历链表,使用 O(N) 时间。空间复杂度 O(N) : 哈希表 dic 使用线性大小的额外空间。

2023-03-11 18:16:00 85

原创 剑指 Offer 24. 反转链表

反转链表

2023-03-11 17:32:22 107

转载 【无标题】

dfs

2023-03-07 21:43:37 69

原创 剑指 Offer 11. 旋转数组的最小数字

二分法

2023-03-07 20:41:08 64

原创 剑指 Offer 10- II. 青蛙跳台阶问题

动态规划

2023-03-07 20:19:27 53

原创 剑指 Offer 10- I. 斐波那契数列

斐波那契额

2023-03-07 20:06:42 65

原创 剑指 Offer 09. 用两个栈实现队列

09

2023-03-07 18:44:45 61

原创 Makefile

Makefile

2023-03-07 16:55:06 66

原创 动态库制作

动态库

2023-03-07 15:16:18 65

原创 Linux静态库制作与使用

静态库

2023-03-06 17:56:24 94

转载 c++回溯法

回溯法

2022-12-01 00:09:25 124

原创 笔记2-TCP状态时序图

TCP状态时序图

2022-11-29 15:52:33 136

原创 C++ string_view

string_view

2022-11-29 05:38:49 1402

原创 笔记3-多路I/O转接服务器

select

2022-11-29 01:19:45 161

原创 笔记1-多进程多线程服务器实现小写转大写

Linux网络编程

2022-11-22 23:40:42 259 1

空空如也

空空如也

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

TA关注的人

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