自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【刷算法】统计相同字符的最大连续数量

有一组存在规律的数据,例如 `{"1", "1,1", "2,1", "1,2,1,1", "1,1,1,2,2,1", "3,1,2,2,1,1", "1,3,2,2,2,1", ...}`,编写一个函数,输入参数是一个整型数据 `n`,输出对应这组数据中的第 `n` 个字符串。

2024-10-31 10:54:05 749

原创 【jupyter notebook】解决打不开以及安装扩展插件的问题

本文介绍了安装 jupyter notebook 以及插件时的两个问题,以及应对方法.

2024-06-25 18:46:57 1318 2

原创 【Conda】修改 Conda 默认的虚拟环境位置

本文针对如何修改 Conda 默认的虚拟环境位置的问题进行分析,并给出有效的解决方法。

2024-06-21 16:33:31 3057

原创 【基本数据结构】平衡二叉树

本文是【算法与数据结构】系列文章,介绍平衡二叉树的定义,以及该数据结构的基础查找、插入与删除操作。重点介绍了左旋、右旋操作以及旋转时机。

2024-06-01 22:41:11 1282

原创 【基本数据结构】二叉查找树

本文详细介绍了基本数据结构——二叉查找树,二叉查找树集合了有序数组查询的高效性以及链表插入数据的便捷性,介绍了二叉查找树的基本实现方法:包括查找、插入、删除操作以及其他常用的方法。

2024-05-23 17:47:28 1126

原创 【基本数据结构】链表

【基本数据结构】专栏的第三篇文章,主要介绍了链表这中基本的数据结构,内容包括链表的分类以及单向链表的基础操作。

2024-05-14 22:40:02 789 1

原创 【算法与数据结构】数组

本文介绍了数据结构与算法中的顺序结构——数组,并介绍了 C++ 中数组 和 Python 中列表的常用操作。

2024-05-10 22:19:39 1018

原创 【Conda+vsCode】vsCode 中使用 conda 配置虚拟环境

提供两种在 vsCode 中使用 Conda 配置虚拟环境的方法,一种是直接在 vsCode 中创建环境;另一种是利用 conda 命令先创建,再在 vsCode 中选择需要的环境。

2024-05-10 09:00:00 53392 11

原创 【C/C++基础】Lambda 表达式

本文详细介绍了 C++11 标准引入的新特性 lambda 表达式,包括参数列表、捕获列表及捕获方式和返回类型。

2024-05-08 09:00:00 1068

原创 【面试经典 150 | 堆】IPO

【面试经典 150 | 堆】IPO +【优先队列】【贪心】.

2024-05-07 10:00:00 969

原创 【面试经典 150 | 堆】查找和最小的 K 对数字

【面试经典 150 | 堆】查找和最小的 K 对数字 +【优先队列】.

2024-05-07 09:00:00 728

原创 【面试经典 150 | 堆】数据流的中位数

【面试经典 150 | 堆】数据流的中位数 +【优先队列】.

2024-05-07 08:00:00 1115

原创 【面试经典 150 | 堆】数组中的第K个最大元素

【面试经典 150 | 堆】数组中的第K个最大元素 +【快速排序】+【堆】.

2024-05-06 10:00:00 1943

原创 【面试经典 150 | 分治】建立四叉树

【面试经典 150 | 分治】建立四叉树 +【分治】.

2024-05-06 09:00:00 1043

原创 【面试经典 150 | 图】除法求值

【面试经典 150 | 图】除法求值 +【广度优先搜索】.

2024-05-06 08:00:00 847

原创 【面试经典 150 | 栈】基本计算器

【面试经典 150 | 栈】基本计算器 +【栈】.

2024-05-05 10:00:00 1488

原创 【面试经典 150 | 数组】文本左右对齐

【面试经典 150 | 数组】文本左右对齐 +【模拟】.

2024-05-05 09:00:00 919

原创 【面试经典 150 | 字典树】单词搜索 II

【面试经典 150 | 字典树】单词搜索 II +【回溯】+【字典树】.

2024-05-05 08:00:00 1139

原创 【重难点算法题】设计哈希集合、哈希映射

【重难点算法题】设计哈希集合、哈希映射 +【链地址法】+【动态扩容】.

2024-05-04 23:17:30 1235

原创 【算法与数据结构】哈希表

数据结构之哈希表,从生活实例引入哈希表存在的意义,重点讲述了哈希函数的意义以及如何应对哈希冲突。

2024-05-04 22:53:51 1677

原创 【面试经典 150 | 字典树】添加与搜索单词 - 数据结构设计

【面试经典 150 | 字典树】添加与搜索单词 - 数据结构设计 +【字典树】.

2024-05-04 10:00:00 779

原创 【面试经典 150 | 字典树】实现 Trie (前缀树)

【面试经典 150 | 字典树】实现 Trie (前缀树) +【字典树】.

2024-05-04 09:00:00 858

原创 【面试经典 150 | 动态规划】编辑距离

【面试经典 150 | 动态规划】编辑距离 +【动态规划】.

2024-05-04 08:00:00 1994

原创 【面试经典 150 | 动态规划】最大正方形

【面试经典 150 | 动态规划】最大正方形 +【动态规划】.

2024-05-03 10:00:00 2028

原创 【面试经典 150 | Kadane】环形子数组的最大和

【面试经典 150 | Kadane】环形子数组的最大和 + 【最大子数组和】.

2024-05-03 09:00:00 820

原创 【面试经典 150 | 分治】合并 K 个升序链表

【面试经典 150 | 分治】合并 K 个升序链表 +【分治】+【优先队列】.

2024-05-03 08:00:00 1178

原创 【面试经典 150 | 分治】排序链表

【面试经典 150 | 分治】排序链表 +【自顶向下的归并排序】+【自底向上的归并排序】.

2024-05-02 10:00:00 803

原创 【面试经典 150 | 分治】将有序数组转换为二叉搜索树

【面试经典 150 | 分治】将有序数组转换为二叉搜索树 +【二叉搜索树-建树】.

2024-05-02 09:00:00 1071

原创 【面试经典 150 | 回溯】单词搜索

【面试经典 150 | 回溯】单词搜索 +【回溯】.

2024-05-01 10:00:00 672

原创 【面试经典 150 | 数组】接雨水

【面试经典 150 | 数组】接雨水 +【预处理】+【单调栈】+【双指针】.

2024-05-01 09:00:00 788

原创 【面试经典 150 | 图的广度优先搜索】单词接龙

【面试经典 150 | 图的广度优先搜索】单词接龙 +【图的广度优先搜索】.

2024-05-01 08:00:00 1079

原创 【面试经典 150 | 回溯】N 皇后 II

【面试经典 150 | 回溯】N 皇后 II +【回溯】【位运算】.

2024-04-30 17:54:08 793

原创 【面试经典 150 | 数组】找出字符串中第一个匹配项的下标

【面试经典 150 | 数组】找出字符串中第一个匹配项的下标 +【find】.

2024-04-30 17:03:55 1139

原创 【面试经典 150 | 回溯】括号生成

【面试经典 150 | 回溯】括号生成 +【回溯】.

2024-04-30 10:00:00 933

原创 【面试经典 150 | 图的广度优先搜索】最小基因变化

【面试经典 150 | 图的广度优先搜索】最小基因变化 +【广搜】.

2024-04-30 09:00:00 1526

原创 【面试经典 150 | 图的广度优先搜索】蛇梯棋

【面试经典 150 | 图的广度优先搜索】蛇梯棋 +【广搜】.

2024-04-30 08:00:00 1708

原创 【面试经典 150 | 回溯】组合总和

【面试经典 150 | 回溯】组合总和 +【回溯】.

2024-04-29 10:00:00 826

原创 【面试经典 150 | 图】克隆图

【面试经典 150 | 图】克隆图 +【深搜】+【广搜】.

2024-04-29 09:00:00 1499

原创 【面试经典 150 | 图】被围绕的区域

【面试经典 150 | 图】被围绕的区域 +【深搜】+【广搜】.

2024-04-29 08:00:00 794

原创 【面试经典 150 | 回溯】全排列

【面试经典 150 | 回溯】全排列 +【回溯】.

2024-04-28 10:00:00 1091

配置vsCode编译器的 Mingw-w64

在配置vsCode用来编译C/C++代码时需要使用最新版本的 Mingw-w64,该资源是最新版本的 Mingw-w64 安装包。

2023-10-08

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

TA关注的人

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