自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 栈和队列题目练习笔记

可以想到负负得正,因此,只要经过两次栈,元素的顺序便能够变成正序使用,相比用队列实现栈更为简单,那么为了保证必定经过两次栈,我们需要固定一个栈来push,另外一个栈来pop便可以了。题目要求使用队列来实现一个栈,也就是说,要将先入先出的特性经过一定的操作转化为后入先出的特性,因此重点在于push和pop的操作,要将后出变成先出,就要看到出的过程是怎么样的,的,因此选择数组来做更为直观,那么在模拟的过程中,我们会遇到一个问题,那么就是判空和判满的情况下,头尾指针的关系是一样的,那么在。

2024-05-29 08:51:45 761

原创 栈和队列学习笔记

*定义:**一种线性数据结构,线性表的一种,在规定栈顶后,数据的出入皆由栈顶出入,栈可以使用链表或者数组进行实现。这里使用数组进行实现。

2024-05-25 21:00:37 485

原创 链表经典题目学习笔记

删除节点:对于这类题目可以将数组中的双指针思想对应搬过来,由于是将特定的节点进行删除,可以反过来思考,新建一个链表,只取非特定的节点,对应的特征是指明特定的节点。附上例题:[“删除链表中等于给定值 val 的所有结点”](https://leetcode-cn.com/problems/remove-linked-list-elements/description/对应解法:双指针筛选法。

2024-05-22 08:59:20 1622

空空如也

空空如也

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

TA关注的人

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