Articles for author: Raj Bopche

Raj Bopche

Singly Linked List

A linked list is a dynamic data structure comprised of nodes, each containing data and a pointer to the next node. Unlike arrays, linked lists don’t require contiguous memory, making them ideal for dynamic resizing. The initial node, known as the HEAD, serves as the starting point for traversal. Comparatively, while arrays have fixed sizes, ...

Double Hashing

Double Hashing is a computer programming technique used in conjunction with open addressing in hash tables to resolve hash collisions, by using a secondary hash of the key as an offset when a collision occurs. Takeaways Introduction to Double Hashing Have you ever spoken with a bank customer care executive? For any complaint or query, ...