Implementing Stack Data Structure in JavaThe stack data structure is a data structure which follows LIFO(Last in First out). A real-life example is the pile of books which are placed on top of one another, where the book on the top is the last placed and it would be the first one we can pic...Feb 19, 2023 · 2 min readrugiguru.hashnode.dev
Implementing Queue Data Structure Using Array in JavaThe queue data structure is the data structure that offers First in First out (FIFO) behaviour and also the insertion, deletion and reading of the element at a constant time(O(1)). We can implement the queue data structure using a circular array, Lin...Feb 19, 2023 · 3 min readrugiguru.hashnode.dev
What is Hashing, Hash Table and Hash Function?Hashing is a technique in which the keys, values are stored in Hash Table using a function known as Hash Function. What is Hash Table? In the Hashing technique, we require some kind of storage (mostly we use arrays) to store the values and that stora...Jan 23, 2023 · 1 min readrugiguru.hashnode.dev