mirror of
https://github.com/youngyangyang04/leetcode-master.git
synced 2025-07-08 16:54:50 +08:00
update 栈与队列理论基础:修改错字
This commit is contained in:
@ -12,7 +12,7 @@
|
||||
|
||||

|
||||
|
||||
那么我这里在列出四个关于栈的问题,大家可以思考一下。以下是以C++为例,相信使用其他编程语言的同学也对应思考一下,自己使用的编程语言里栈和队列是什么样的。
|
||||
那么我这里再列出四个关于栈的问题,大家可以思考一下。以下是以C++为例,使用其他编程语言的同学也对应思考一下,自己使用的编程语言里栈和队列是什么样的。
|
||||
|
||||
1. C++中stack 是容器么?
|
||||
2. 我们使用的stack是属于哪个版本的STL?
|
||||
@ -23,7 +23,7 @@
|
||||
|
||||
有的同学可能仅仅知道有栈和队列这么个数据结构,却不知道底层实现,也不清楚所使用栈和队列和STL是什么关系。
|
||||
|
||||
所以这里我在给大家扫一遍基础知识,
|
||||
所以这里我再给大家扫一遍基础知识,
|
||||
|
||||
首先大家要知道 栈和队列是STL(C++标准库)里面的两个数据结构。
|
||||
|
||||
@ -83,7 +83,7 @@ std::queue<int, std::list<int>> third; // 定义以list为底层容器的队列
|
||||
|
||||
所以STL 队列也不被归类为容器,而被归类为container adapter( 容器适配器)。
|
||||
|
||||
我这里讲的都是C++ 语言中情况, 使用其他语言的同学也要思考栈与队列的底层实现问题, 不要对数据结构的使用浅尝辄止,而要深挖起内部原理,才能夯实基础。
|
||||
我这里讲的都是C++ 语言中的情况, 使用其他语言的同学也要思考栈与队列的底层实现问题, 不要对数据结构的使用浅尝辄止,而要深挖其内部原理,才能夯实基础。
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user