diff --git a/C++/minStack.cpp b/C++/minStack.cpp new file mode 100644 index 0000000..99bc3ae --- /dev/null +++ b/C++/minStack.cpp @@ -0,0 +1,37 @@ +class MinStack { +public: + stack st; + long long min=INT_MAX; +public: + MinStack() { + } + + void push(int val) { + long long value = (long)val; + if(st.empty()){ + min=value; + st.push(value); + } + else if(val