A calculator is an object of everyday use and none of us can imagine a life without it. Therefore, I decided to make a calculator of my own using pyqt5.
AI/ML Prerequisites: Data Visualisation in R
This post provides an introduction to R from a data visualisation point of view and includes implementations of Iris dataset scatterplots and scatterplot matrices.
Terminologies Used in Machine Learning
An introduction to the important terms used in machine learning.
AI/ML Prerequisites: Data Visualisation in Python
This post discusses the basics of data visualisation in python and includes an example of visualising the iris dataset in python.
Smurf Paths Dunjudge Editorial
An editorial to a interesting problem present on dunjudge. It involves the fantastic use of graphs along with segment tree.
Tic Tac Toe
This post discusses the logic behind coding a 2 player game of tic tac toe and includes a step by step procedure to make a CUI game, its implementation in Scala, and a link to download a GUI game in Python.
Graphs: An Overview
A graph is a data structure composed of nodes(vertices) and edges. Simple, I know. Not enough to …..
Depth First Traversal
This is an algorithm that is used to traverse a graph Depth-wise. We move forward in depth and visit all the adjacent nodes of a given starting node.
Merge Sort
This is also a kind of divide and conquer algorithm where we divide the array into two parts and then call the same function on the two parts and finally merge the sorted halves.
Brute Force Attack
This post discusses the basic cryptographic concept of a brute force attack aimed at guessing a password and includes a python implementation of a brute force attack to gain access to a protected file.