摘要:
题目描述 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索栈中的最小元素。 示例: 输入: ["MinStack", 阅读全文
摘要:
`return 0;` 一般0代表的是正常结束 1代表非正常结束 void 返回是空,void返回值可以什么也不写,可以写return; 如果数据类型是指针类型,那我们一般成功的时候返回相应的地址,失败的时候返回NULL 关于NULL,我这就简单记成 描述地址时用NULL‘清零’,描述数据时 用 0 阅读全文
摘要:
今天刷LC的每日一题时,需要使用到“栈”这种数据结构。就顺便复习了有关“栈”的知识。 本文就用C来复习~~(预习)~~“Stack”。 特点 Stack,本身就具有数据结构中栈的一般特性: 后进先出 。 定义Stack 栈中元素的访问 top() 只能访问其 栈顶元素 通过 来获取(或遍历) 常用的 阅读全文