Before discussing DFS, let’s make a scenary about you together. STORY Suppose you are in the living room sitting on your couch. Now suddenly you had a sudden urge to watch the new Rick & Morty TV series. To watch TV, you need to find the TV remote. You are certain that the TV remoteContinue reading “Depth First Search (DFS): Unraveling Graphs Node by Node”
Category Archives: A Brief Explanation
Bitcoin – Explained In 200 Words
Bitcoin is a decentralized digital currency, often referred to as cryptocurrency, that operates on a peer-to-peer network without the need for a central authority or intermediary. It was invented in 2008 by an unknown person or group of people using the pseudonym Satoshi Nakamoto and released as open-source software in 2009. The key innovation ofContinue reading “Bitcoin – Explained In 200 Words”
Vim – Explained In 200 Words
Vim, short for “Vi Improved,” is a powerful text editor popular among programmers. It evolved from the original Vi editor, developed in the 1970s. Vim’s standout feature is its modal editing system, offering distinct modes for various tasks: 1. **Normal mode:** Used for navigation and commands. Pressing Esc switches to this mode. Here, keystrokes executeContinue reading “Vim – Explained In 200 Words”
Java – Explained In 200 Words
Java is a widely-used programming language known for its simplicity and versatility. Created by James Gosling and his team at Sun Microsystems in the mid-1990s, Java was designed to be easy to learn and use. It gained popularity due to its “write once, run anywhere” mantra, meaning code written in Java can run on anyContinue reading “Java – Explained In 200 Words”
Firebase – Explained In 200 Words
Firebase is an ultimate platform developed by Google, offering a wide range of services to help developers build, improve, and grow their apps. At its core, Firebase provides tools for app development, analytics, authentication, databases, storage, and hosting. For app development, Firebase offers SDKs for various platforms like iOS, Android, and web, making it easyContinue reading “Firebase – Explained In 200 Words”
Web3 – Explained In 200 Words
Web3 or Web 3.0 is an idea about putting the whole “World Wide Web” into “Blockchain”. Web3 is a decentralized and secure concept where people have their own ownership of their presence on the internet.Web3.0 started getting recognised after the bitcoin started popularizing. Web 1.0 was the first web launched by Tim Berners Lee ,Continue reading “Web3 – Explained In 200 Words”
Augmented Reality – Explained In 120 Words
AR (Augment Reality) is an enhanced version of real world where digital visual elements, sound or other sensory stimuli delivered through technology in a combined real and virtual world. It is used for enhancing natural environment with an enriched experience. AR Technology makes a digital element (3D Model) overlay on a real world view. ForContinue reading “Augmented Reality – Explained In 120 Words”
CSS – Explained Under 170 Words
CSS or simply known as “Cascading Style Sheet” is a document which is used to beautify HTML webpage. It consists of one or more selectors and a declaration block to make change in a specific tag and attribute in markup webpage. CSS can be used within HTML document with the tag <style> or inside ofContinue reading “CSS – Explained Under 170 Words”
HTML – Explained In 200 Words
” Hyper Text Markup Language ” or simply known as HTML is a markup language which is used to design most of webpages on the internet. Web browser receives this HTML document from server and renders the documents, therefore we see graphics on them. A webpage is made with HTML Elements. Each elements are definedContinue reading “HTML – Explained In 200 Words”
Python – Explained In 200 Words
Python is an interpreted high-level general-purpose object-oriented structured programming language. Its effective object oriented approach helps programmer to write a clear code. According to PYPL, It is the language in all 5 Country (US, India, Germany, United Kingdom, France). Python is easy to learn, powerful programming language. It doesn’t use a compiler rather uses “interpreter”Continue reading “Python – Explained In 200 Words”