Danial KhanData Bases: History, ER ModellingThis is general info for the database management course , containing information about ER modelling and database history.Jan 5Jan 5
Danial KhanBinary Search Tree — ExplainedOne of the key data structures which I have started to learn and implement are trees specifically Binary Search Trees.Jan 5Jan 5
Danial KhanSelection sort vs Insertion sort : Python implementationSelection Sort:Oct 14, 2023Oct 14, 2023
Danial KhanData Structures and Algorithms: Searching in python — ArraysIntroduction: Searching for a specific value within an array is a fundamental operation in computer science and programming. To accomplish…Oct 5, 2023Oct 5, 2023
Danial KhanTuples in pythonIn Python, a tuple is an ordered, immutable collection of elements enclosed in parentheses (). Tuples are similar to lists but have the key…May 27, 2023May 27, 2023
Danial KhanList comprehensions in Java and PythonI’ve been trying to start doing some hackerrank recently to get ready for interviews and imporve my skillset. One of the topics that came…May 14, 2023May 14, 2023
Danial KhanPolymorphism in JavaPolymorphism is the ability of an object to take on many forms. In Java, polymorphism allows objects of different classes to be treated as…Apr 2, 2023Apr 2, 2023
Danial KhanGeneric types in JavaIn Java, you can use generic types to create classes and methods that can work with different types of data. To create a generic class, you…Apr 2, 2023Apr 2, 2023
Danial KhanImmutability and Static factories in JavaA static factory is a method that returns an instance of a class. Unlike a constructor, a static factory method can have a name that…Apr 2, 2023Apr 2, 2023
Danial KhanObject Oriented Programming JavaObject-Oriented Programming (OOP) is a programming paradigm that revolves around the concept of objects, which are instances of classes…Feb 18, 2023Feb 18, 2023