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.
Deep Learning Biomedical Image Segmentation In the Biomedical field segmented images can be used for anomaly detection, diagnosing diseases, computer-integrated surgery, treatment planning, studying anatomical structures, and much more.
JavaScript Tracking cursor using JavaScript In this article, I will show you how to keep track of the cursor position with a timestamp and download the data into a text file.
JavaScript Stopwatch application in HTML/ JavaScript In this article, we will create a stopwatch/ countdown timer using JavaScript. Basically what we need is a HTML CSS and JavaScript file. The Stopwatch uses three buttons which are Start, Pause and Reset.
Java GUI in Java [Complete Practical Guide] In this article, we learn about GUI in Java with Java AWT, Swing, JavaFX, and some other relevant concepts.
Ruby Programming Ruby on Rails app to demonstrate database concepts On this post, we’ll talk about the most popular databases in RoR web development, walk you through the process of integrating them, and describe the best practices. In this tutorial we will build a static page with a button CreateTimeline which when clicked makes a record with the current time.
bitwise algorithm Find the rightmost set bit in a number (+ toggle it) Finding the rightmost set bit in a number is a common problem in computer science and is used in many applications, from competitive programming to low-level programming and data compression. In this article, we will explore various techniques to find the rightmost set bit in a number.
Deep Learning Multi-Layer Perceptron (MLP): A Basic Understanding Multi Layer Perceptron (MLP) is a type of artificial neural network that is widely used for various machine learning tasks such as classification and regression. It is called a multi-layered perceptron because it has many layers of nodes (known as artificial neurons) that connect to each other.
Java Calendar Application in Java This article will guide you through the process of creating a simple calendar application in Java. The article will cover the basics of working with the Calendar class, how to format the output, and how to highlight the current date.
Software Engineering Introduction to Backend Development In this article, we will discuss briefly what Backend Development is all about, Backend Development tools and technologies.
Natural Language Processing (NLP) 40 Cutting-Edge NLP Project Ideas with source code In this article, we have explored 40 Cutting-Edge NLP Project Ideas with source code and associated research papers. These projects form a strong part of a Machine Learning Engineer Portfolio.
Python Different Python Web Frameworks In this article, we have present the different web frameworks available in Python Programming Language and explained the strength and weakness of each along with the use-cases. This will help you to judge which Python Web Framework to use in your project.
C++ Array of objects in C++ In this article, we have explored how to create array of user-defined objects in C++ Programming Language. We have covered 3 different approaches with complete C++ code.
JavaScript Progress Bar with JavaScript In this article, I will walk you through how I created a simple progress bar with JavaScript.