![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
杰瑞米rick
这个作者很懒,什么都没留下…
展开
-
杭电oj2016-2018
2016数据的交换输出 #include<iostream> #include<stdio.h> using namespace std; int main() { int n; int a[100]; while(cin>>n) { if(n==0) { break; } int m=0; for(int i=0;i<n;i++) {原创 2021-02-09 22:21:34 · 54 阅读 · 0 评论 -
leetcode剑指offer09-用两个栈实现队列
用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例 1: 输入: [“CQueue”,“appendTail”,“deleteHead”,“deleteHead”] [[],[3],[],[]] 输出:[null,null,3,-1] 示例 2: 输入: [“CQueue”,“deleteHead”,“appendTail”,“ap原创 2021-01-30 14:23:27 · 90 阅读 · 0 评论 -
leetcode栈问题-155最小栈
设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索栈中的最小元素。 示例: 输入: [“MinStack”,“push”,“push”,“push”,“getMin”,“pop”,“top”,“getMin”] [[],[-2],[0],[-3],[],[],[],[]] 输出: [null,null,null,null,-3,原创 2021-01-29 21:39:50 · 55 阅读 · 0 评论