自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构与算法之数组篇leetcode209 - 长度最小的子数组

找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl, numsl+1, …, numsr-1, numsr] ,并返回其长度。输入:target = 11, nums = [1,1,1,1,1,1,1,1]输入:target = 7, nums = [2,3,1,2,4,3]给定一个含有 n 个正整数的数组和一个正整数 target。输入:target = 4, nums = [1,4,4]解释:子数组 [4,3] 是该条件下的长度最小的子数组。

2025-08-25 15:34:59 312

原创 数据结构与算法之数组篇leetcode977 - 有序数组的平方

给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。解释:平方后,数组变为 [16,1,0,9,100]输入:nums = [-4,-1,0,3,10]输入:nums = [-7,-3,2,3,11]请你设计时间复杂度为 O(n) 的算法解决本问题。排序后,数组变为 [0,1,9,16,100]输出:[0,1,9,16,100]输出:[4,9,9,49,121]nums 已按 非递减顺序 排序。

2025-08-25 15:34:02 227

原创 数据结构与算法之数组篇leetcode27 - 移除元素

更改 nums 数组,使 nums 的前 k 个元素包含不等于 val 的元素。解释:你的函数应该返回 k = 5,并且 nums 中的前五个元素为 0,0,1,3,4。解释:你的函数函数应该返回 k = 2, 并且 nums 中的前两个元素均为 2。// 排序 nums 的前 k 个元素。输入:nums = [0,1,2,2,3,0,4,2], val = 2。输入:nums = [3,2,2,3], val = 3。输出:5, nums = [0,1,4,0,3,输出:2, nums = [2,2,

2025-08-22 15:22:24 434

原创 数据结构与算法之数组篇leetcode704 - 二分查找

给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果 target 存在返回下标,否则返回 -1。输入: nums = [-1,0,3,5,9,12], target = 9。输入: nums = [-1,0,3,5,9,12], target = 2。nums 的每个元素都将在 [-9999, 9999]之间。解释: 9 出现在 nums 中并且下标为 4。解释: 2 不存在 nums 中因此返回 -1。

2025-08-22 15:21:54 237

原创 jvm学习笔记之jvm的生命周期和发展历程

jvm发展历程、jvm种类、jvm生命周期

2025-08-13 17:16:05 1010

原创 哈希表之两个数组的交集(leetcode349)

哈希表、两个数组的交集、leetcode

2025-08-13 16:13:05 192

原创 哈希表之有效的字母异位词(leetcode242)

哈希表、有效的字母异位词、(leetcode242)

2025-08-13 16:12:08 379

原创 链表之leetcode19:删除链表的倒数第N个结点

使用快慢指针删除链表的倒数第N个结点

2025-08-05 11:09:16 260

原创 链表之leetcode24:两两交换链表中的节点

两两交换链表中的结点

2025-08-05 11:07:40 231

原创 弗洛伊德(Floyd)算法-各个顶点之间的最短路径问题

弗洛伊德(Floyd)算法解决各个顶点之间最短路径问题

2025-07-04 16:24:29 228

原创 迪杰斯特拉算法之解决单源最短路径问题

使用迪杰斯特拉算法解决单源最短路径问题

2025-07-04 16:16:41 531

原创 克鲁斯卡尔算法之公交站问题

克鲁斯卡尔算法之最小生成树,解决修路最小花费问题

2025-07-01 13:32:18 228

原创 使用普利姆算法完成修路问题

prim算法之最小生成树、解决修路问题

2025-07-01 13:30:21 341

原创 贪心算法之集合覆盖问题

贪心算法之集合覆盖问题

2025-06-27 18:02:14 370

原创 KMP算法之字符串匹配问题

KMP算法之字符串匹配问题

2025-06-27 17:30:08 1114

原创 动态规划之01背包问题

动态规划之01背包问题

2025-06-26 12:07:20 433

原创 程序员常用10种算法之二分查找(非递归)、分治算法

程序员常用10种算法之二分查找(非递归)、分治算法

2025-06-25 15:34:19 293

原创 一篇文章学懂图这种数据结构

了解图这种数据结构,并且可以完成深度优先遍历和广度优先遍历

2025-06-25 14:38:29 828

原创 一篇文章了解平衡二叉树的创建

对平衡二叉树的介绍,其中包括创建时对左旋、右旋等情况的分析

2025-06-24 12:12:17 319

原创 通过二叉排序树对一个数组进行添加、删除、遍历

通过链表实现二叉排序树,包括元素的添加、删除以及遍历

2025-06-23 13:42:14 462

原创 使用赫夫曼编码完成对数据的压缩和解压

使用赫夫曼编码对数据进行压缩和解压

2025-06-23 11:52:06 591

原创 树的实际应用之赫夫曼树

树的实际应用之赫夫曼树的创建

2025-06-18 11:44:59 272

原创 树结构的实际应用之堆排序

使用树这种数据结构完成堆排序

2025-06-18 11:44:13 522

原创 使用链表实现二叉树的前中后序遍历、检索与删除

使用链表实现二叉树的前中后序遍历、检索与删除

2025-06-17 12:13:32 323

原创 线索二叉树的建立与遍历

使用顺序存储存储二叉树,使用链表实现线索二叉树的建立和遍历

2025-06-17 12:06:01 781

原创 数据结构与算法之线性查找、二分查找算法

二分查找、线性查找、插入查找算法的介绍和实现

2025-06-10 11:34:05 344

原创 数据结构与算法之哈希表实现

使用数组和单链表实现哈希表的添加、查找、显示

2025-06-10 11:29:55 636

原创 算法与数据结构之排序算法简介

对排序算法的简单介绍,包括分类,以及时间复杂度介绍

2025-06-06 12:08:44 354

原创 数据结构之常用排序算法(冒泡、选择等)

学会常用排序算法,包括冒泡排序、选择排序、插入排序、归并排序,希尔排序和基数排序

2025-06-06 12:05:52 990

原创 计算机数据结构与算法之逆波兰计数器

后缀表达式求值,将中缀转化为后缀表达式

2025-06-04 11:53:49 1017

原创 数据结构与算法之递归的应用迷宫和八皇后问题

递归的应用场景之迷宫回溯问题和八皇后问题

2025-06-04 11:30:46 761

原创 数据结构与算法之中缀表达式的求值

使用数组模拟一个栈,并且完成中缀表达式的求值

2025-05-30 12:03:20 264

原创 数据结构与算法之Josephu(约瑟夫环问题)

使用不带头结点的循环单链表解决约瑟夫环问题(小孩出圈)

2025-05-30 11:50:50 317

原创 数据机构与算法之用双向链表实现英雄排行榜

【代码】数据机构与算法之用双向链表实现英雄排行榜。

2025-05-29 12:11:36 452

原创 数据结构与算法之单链表面试题(新浪、百度、腾讯)

单链表面试题(新浪、百度、腾讯)

2025-05-29 11:58:55 549

原创 数据结构与算法之用单链表实现排行榜

使用单链表实现了英雄排行榜,可以按照编号大小插入,也可以按照添加顺序插入,实现修改删除功能

2025-05-28 11:57:13 423

原创 数据结构与算法之用数组模拟环形队列(三)

【代码】数据结构与算法之用数组模拟环形队列(三)

2025-05-28 11:51:05 450

原创 数据结构与算法之用数组模拟队列(二)

使用数组模拟队列,入队,出队,获取队头元素等等

2025-05-27 12:00:21 339

原创 数据结构与算法之数组(一)

学会数组和稀疏数组之间的互转

2025-05-27 10:54:30 310

原创 数据库入门到精通之存储引擎(十)

创建表时指定存储引擎、修改和查看存储引擎

2025-05-26 16:56:28 332

空空如也

空空如也

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

TA关注的人

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