Aqib IlyasinCodeXMultitasking vs Multithreading vs MultiprocessingComputers today are very smart and can perform multiple operations at once. This ability of computers to run multiple tasks at the same…Aug 4, 2022Aug 4, 2022
Aqib IlyasinCodeXOOP in JavaScript: Encapsulation, Inheritance, Polymorphism, Abstraction, and AssociationObject Oriented Programming is a commonly used software design pattern and is a very popular paradigm of programming. It’s used to…Jul 22, 2022Jul 22, 2022
Aqib IlyasBinary Search Tree: Implementation in JavaScriptA Binary Search Tree is a specific kind of binary tree where the data of every right child node is greater than its parent node and the…Jun 24, 2022Jun 24, 2022
Aqib IlyasinCodeXDynamic Programming: An Overview and ImplementationDynamic programming is an algorithmic approach to solve complex problems in optimal way. Basically, a complex problem is divided into…Jun 13, 2022Jun 13, 2022
Aqib IlyasTrie Data structure: An OverviewTrie is a Tree like data structure mostly used to store data that needs to be accessed frequently. This is because it minimizes the search…Jun 9, 2022Jun 9, 2022
Aqib IlyasinCodeXBig O in ProgrammingProgram execution takes time and memory and it depends on processing speed of the computer on which program is being executed. It may take…May 24, 2022May 24, 2022
Aqib IlyasArrays vs Hash TablesThere are multiple Data structures available in different programming languages to store and operate on data. The two most commonly used…May 24, 2022May 24, 2022