Youssef Heshamyoussefhesham.hashnode.dev·May 7, 2024Cracking the Coding Interview [Ch.2: Linked Lists]Introduction In the previous chapter, we discussed arrays and ArrayLists, which insert elements at the end and access them in constant time, O(1). However, what if we encounter scenarios where we need to frequently add or remove elements at the begin...Discuss·34 readsProblem Solving
Awadh Kishor Singhawadh.hashnode.dev·May 5, 2024Cracking the Coding Interview | Problem #1.1 | By Awadh Kishor SinghIs Unique: Implement an algorithm to determine if a string has all unique characters. What if you cannot use additional data structures? Approach 1 : One common approach to solving this problem is to use additional data structures, such as a hash tab...Discusscracking coding interview
Youssef Heshamyoussefhesham.hashnode.dev·Mar 26, 2024Cracking the Coding Interview [Ch.1: Arrays and Strings]Introduction Hash tables are essential data structures known for efficient key-value mapping and quick lookup operations. This chapter delves into a common implementation of hash tables using arrays of linked lists and hash code functions. We will ex...Discuss·231 readsCracking the Coding InterviewProblem Solving
Aanya Vermaaanya01.hashnode.dev·Nov 10, 2022Top Coding, Data Structures, and Algorithm Google code interview questions to practiceIt is a commonly known fact that every year, Google receives countless applications from candidates across the globe for getting placed in the company. Though, the main question here is, how can you stand out from the crowd? Also, what techniques ca...DiscussGoogle code interview questions