public DynamicArrayStack sort(DynamicArrayStack str) throws Exception{
DynamicArrayStack s1 = new DynamicArrayStack(5);
while(!str.isEmpty()){
int temp = str.pop();
while(!s1.isEmpty() && s1.peek()>temp){
str.push(s1.pop());
}
s1.push(temp);
}
return s1;
}
No comments:
Post a Comment