Algorithms Sliding Window Technique [Explained] In this article, we will discuss about the sliding window technique and how it is useful while solving problems.
Algorithms Generating IP Addresses [Backtracking String problem] In this article, we will explore a common problem of restoring IP addresses from a given string of digits. For example, given the string "25525511135", the valid IP addresses that can be generated are "255.255.11.135" and "255.255.111.35".
Python Calculator console application in Python We build a console calculator application using Python Programming Language in this article.
JavaScript Calculator with JavaScript In this article, I will explain the steps on how I created a calculator with JavaScript with User Interface using HTML and CSS.
HTML Delete an element in HTML DOM [3 ways] Deleting an element from HTML DOM can be accomplished in a variety of ways, depending on the task at hand. In this article, we will explore different ways to delete an element in HTML DOM.
Natural Language Processing (NLP) POS Tagging in NLP using Python POS tagging is a text preprocessing task within the ambit of Natural Language Processing (NLP) whose goal is to analyze the syntactic structure of a given sentence and to understand the input text in a better manner.
Java Multi-thread Java program to find all prime numbers < N In this article, we will develop a multithreaded java program to find all prime numbers below than N. We will use Sieve of Eratosthenes algorithm to find prime numbers and it will be run in parallel.
Deep Learning Resilient Backpropagation (Rprop): The Robust Optimization Algorithm for Training Deep Neural Networks Resilient Backpropagation (Rprop) is a popular optimization algorithm used in training artificial neural networks. The algorithm was first introduced by Martin Riedmiller and Heinrich Braun in 1993.
C Programming Different ways to delete file in C The topic "Different ways to delete file in C" explores the efficient and flexible approaches to deleting files using the C programming language. Since C is widely used for developing portable applications, the different file deletion methods can be applied to various operating systems and platforms
Software Engineering Server Sent Events (SSE) In this article, we will cover one of the important backend communication design pattern which is Server Sent Events (SSE).
Machine Learning (ML) Benford's Law in ML In this article, we have explored Benford's Law and the use of it in the field of Machine Learning. This is one of the core ML laws you must master.
C++ Calendar in C++ We are going to discuss how we can make a Gregorian calendar of a specific year using C++. It's also known as new style calendar.
Python Maze game in Python In this article, we build a maze game step by step using the Pygame module, conditionals, loops and functions, then we implement random maze generation using depth first search (DFS) algorithm.
Algorithms Number of closed islands [2 solutions] In this article, we have explored how to find the Number of closed islands in a graph. We have presented two approaches using the concept of BFS/ DFS and Union Find.
C Programming Inline in C++ Inline function is an important feature of C++ which we have explored in depth in this article.
C Programming File reading and writing in C [Text + Binary, Complete Guide] Handling files in C programming languages requires knowledge and application of some file-handling operations. These operations allow us to be able to interact with files in C programming.
Algorithms Longest Consecutive Subsequence [3 solutions] In this article, we have solved the problem of Longest Consecutive Subsequence using the concept of Hash Map and Union Find.
Algorithms Maximum Gap [Solved] In this article, we are going to see the interesting solution to the problem - "Maximum Gap". This will involve the concept of Bucket Sort and Radix Sort.
Deep Learning Layer Normalization: An Essential Technique for Deep Learning Beginners Layer normalization is a relatively new technique in the field of deep learning. It was first introduced by Jimmy Lei Ba, Jamie Ryan Kiros, and Geoffrey Hinton in their 2016 paper "Layer Normalization".
Deep Learning Tic Tac Toe with Reinforcement Learning Tic Tac Toe is one of the most popular game which needs only two players to play it. This classic game is developed with almost every well-known programming language. In this article, the game is developed using Reinforcement Learning.
C++ Quicksort in C++ In this article, we will learn how to design and implement Quicksort in C++ Programming Language in detail.
Machine Learning (ML) Association in Unsupervised Learning An overview of Association and it's implementation using unsupervised learning methods in Python.
C++ Convert integer to string in C++ [3 methods] In this article, we will convert integer to string in C++ using different methods.
C++ vector::capacity() function in C++ In this article, we will discuss about the vector::capacity() function in C++ and why it is essential when working with vectors.
Java Convert array to list in Java [4 methods] In Java, it is often necessary to convert an array to a list or vice versa. In this article, we will explore several ways to convert an array to a list in Java.