the cde tlks Understanding the language of code as it speaks
Linked List - Linking each element with each other

Linked List - Linking each element with each other

Dive into the world of linked list understanding the fundamentals. Learn about different types, essential operations, and real-world applications. Surely this would help in coding competitions and or ...

Code - Linked List - Reverse A Linked List Singly/Doubly

Code - Linked List - Reverse A Linked List Singly/Doubly

Reverse something is a popular question asked as a way to check the thinking capability in the coding rounds. And there is some complexity involved with every question. No single solution or answer wh...

Code - 2 Sum | Two Sum Problem

Code - 2 Sum | Two Sum Problem

Discover the 2 Sum coding problem: a classic algorithm challenge. Explore its problem statement, various approaches for solving it, and detailed step-by-step solutions. Perfect for beginners and seaso...

Code - Reverse A String

Code - Reverse A String

Learn how to reverse a string in Java and explore techniques which can be leveraged in other programming languages It may see easy at first but the complexity increases when the condition is to not us...

Code - Grouping Anagrams

Code - Grouping Anagrams

Grouping anagrams from the list of the string provided is a common problem or interview question asked which focusses on the knowledge of data structures and problem solving complexity. Let's dive on ...

Binary Search - Search Algorithm Explained

Binary Search - Search Algorithm Explained

There are different ways one would go for searching an item in a given dataset. We would be exploring one such popular algorithm which is used even in today's problems. Binary search is the one search...

Selecting the Sort - Understanding The Selection Sort Algorithm

Selecting the Sort - Understanding The Selection Sort Algorithm

A sorting algorithm helps us to arrange a given set of elements based on certain comparison condition. However there are obviously different ways to sort an algorithm, Selection Sort being one of them...

Swapping the Swap - From Numbers To String

Swapping the Swap - From Numbers To String

Ever encountered some program or code where you would have needed to swap the two numbers or data. And then you would think.. okay well ho would I do it? Here we are to find different ways to swap two...

Sorting the bubbles - Understanding the Bubble Sort Algorithm

Sorting the bubbles - Understanding the Bubble Sort Algorithm

A sorting algorithm helps us to arrange a given set of elements based on certain comparison condition. However there are obviously different ways to sort an algorithm, Bubble Sort being one of them. H...

Understanding the sort behind the sorting algorithms

Understanding the sort behind the sorting algorithms

A sorting algorithm helps us to arrange a given set of elements based on certain comparison condition. However there are obviously different ways to sort an algorithm. One can use Bubble Sort, Inserti...

Complexity of a code - Time

Complexity of a code - Time

Writing a program or lines of code is a trivial task when compared to writing efficient and performant code for which there are different parameters we look into. Time being one of them. Let's find ou...

The Fizz Buzz Case

The Fizz Buzz Case

We all have heard of the fizz-buzz challenge that is generally used as a screening test for the candidates. Want to know much more on this. Let's dive more into the article....

XSS - Cross Site Scripting

XSS - Cross Site Scripting

A deep dive into the scripting attacks where the attacker would try to inject malicious code/executable scripts into the code of the trusted applications or website.. What can we do to avoid them or p...

Who stole my money??? Double or Float

Who stole my money??? Double or Float

Finding out where did my 2 cents go when using float or double as the data type when dealing with money. A possible more on what can be done to achieve more accurate and precise results when doing the...

The Journey of Code

The Journey of Code

A deep dive into the journey which started by writing bits to human language for the computer to understand. We take a look at how far we have come in the journey of the code....