自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 接雨水--双指针

方法时间复杂度空间复杂度适用场景特点暴力法O(n²)O(1)小数据量最直观,易理解,但慢前后缀数组O(n)O(n)中等数据量利用预处理数组优化时间双指针O(n)O(1)大数据量最优解,短板决定水量。

2026-04-09 11:05:24 183

原创 c++11新特性

本文介绍了C++11中几个重要特性:auto类型推导必须初始化变量;nullptr替代NULL避免指针与整数混淆;Lambda表达式语法及捕获方式;范围for循环简化容器遍历;unordered_map哈希表操作;以及std::function封装函数和std::bind参数绑定。这些特性使代码更简洁安全,提高了开发效率。

2026-04-04 23:51:21 357

原创 Linux命令基础

Linux命令基础是学习Linux操作系统的入门课程。Linux命令遵循统一格式,由命令名称、选项和参数三部分组成,选项以减号开头,可组合使用。本文详细介绍了Linux系统中最为常用的命令,包括文件操作的ls命令用于列出目录内容、cd命令用于切换目录、pwd命令用于显示当前路径;文件管理的mkdir用于创建目录、touch用于创建空文件或更新时间戳、cp用于复制文件或目录、mv用于移动或重命名文件、rm用于删除文件或目录;文件查看的cat命令用于连接并显示文件内容、more命令用于分页查看文件;文本处理的g

2026-03-30 19:59:45 399

原创 盛最多雨水----双指针

双指针解生最多水容器的优化

2026-03-23 22:11:45 359

原创 哈希表与双指针------求两数与三数之和

本文讲解两数之和与三数之和的解法:两数之和优选哈希表法(分析两种实现方式);三数之和经排序后用「固定一数 + 双指针」降维求解,需注意去重。此外对比了双指针(省空间)和哈希表(适配保留原始索引场景)的适用性,附完整代码与思路总结。

2026-03-17 19:31:15 387

原创 关于二分查找的解读与应用

关键在于:当问题具有单调性(即满足条件的解集构成连续区间)时,便适用二分法求解。

2026-03-15 18:02:20 513 1

空空如也

空空如也

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

TA关注的人

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