Wow, what a great article. I've been lacking this knowledge, i knew how these methods work but haven't really implemented them. Thank you so much.
As it's been pointed out, in the pop() method of Stack we should get the index by simply subtracting 1 - [this._length-1]. Otherwise it just decrements our initial length and that's not what we need.
Also, in dequeqe of Queue i believe the return statement is missing.
Thanks again for such a great article.
We're a place where coders share, stay up-to-date and grow their careers.
Wow, what a great article. I've been lacking this knowledge, i knew how these methods work but haven't really implemented them. Thank you so much.
As it's been pointed out, in the pop() method of Stack we should get the index by simply subtracting 1 - [this._length-1]. Otherwise it just decrements our initial length and that's not what we need.
Also, in dequeqe of Queue i believe the return statement is missing.
Thanks again for such a great article.