Simple short sweet


#1

vector Solution::prevSmaller(vector &A) {
vectorans(A.size());
stackst;
st.push(-1);

for(int i=0;i<A.size();i++)
{
  while(st.top()>=A[i])st.pop();
     ans[i]=st.top();
     st.push(A[i]);
}
return ans;

}