自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 栈和排序解法

题目:给你一个 1 到 n 的排列和一个栈,并按照排列顺序入栈你要在不打乱入栈顺序的情况下,仅利用入栈和出栈两种操作,输出字典序最大的出栈序列排列:指 1 到 n 每个数字出现且仅出现一次数据范围:1≤n≤5×10^4,排列中的值都满足 1≤val≤n。

2024-06-22 12:03:13 200

原创 直方图中最大矩阵

题目:给定一个数组heights,长度为n,height[i]是在第i点的高度,那么height[i]表示的直方图,能够形成的最大矩形是多少?1.每个直方图宽度都为12.直方图都是相邻的3.如果不能形成矩形,返回0即可4.保证返回的结果不会超过2^31-1。

2024-06-22 11:55:55 158

原创 利用BFS算法解决迷宫问题

【代码】利用BFS算法解决迷宫问题。

2024-04-27 19:53:46 103

原创 树的一些重要性质和概念

5.如果一个完全二叉树节点的编号是n那么它的左孩子的编号是2*n(如果有),右孩子的编号是2*n+1(如果有)。3.一个二叉树的叶子节点的数量是n0,度为二的节点的数量为n2,那么n0=n2+1。2.一个k层的二叉树最多有2^k-1个节点(满二叉树),最少k个节点。4.一个有n个节点的完全二叉树的深度为log2 n向下取整后+1.一个节点的 子树个数,所以节点中的最大度即为这棵树的度。1.一个二叉树的第k层最多有2^(k-1)个节点。所以都只有左子树(或都只有右子树)的树。下面的概念都是相对二叉树来说的。

2024-04-15 15:37:29 318 1

原创 三元组类与稀疏矩阵运算

当我们在储存稀疏矩阵时(很少有效数据,大部分为0的矩阵),如果我们用二维数组去储存的话,就会浪费很多存储空间,所以我们就用三元组类来储存。

2024-04-06 20:15:17 736

原创 模式匹配(BF算法和KMP算法)

此算法的作用是查找给定子串在母串中的位置。

2024-03-31 21:11:21 306

原创 队列知识整理

说在前面:本人只是一位普通的菜菜,文章更多是整理之前的知识,有错误欢迎大家指正。

2024-03-31 19:20:49 336 2

原创 堆栈知识整理

一个数据变量data(我在例子中写的是ch,问题不大)一个指针域指向结构体这种类型(额,一般的结构体好像都这么定义,包括后面的其它数据结构)

2024-03-23 19:03:03 841 2

空空如也

空空如也

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

TA关注的人

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