- 001_Getting Started with Python Data Types and Built-in Methods
- 002_Building User-Defined Python Classes and Methods
- 003_File Manipulation and Basic Data Analysis without using Python build-in methods
- Task1-5:
-
- Use the ADT class for points in pairwise Manhattan distance
-
- To find the closest pair of points
- Implement the naiveO(n2)brute-force algorithm
- Implement the divide-and-conquer algorithm.
-
- Perform an empirical runtime evaluation for both algorithms
-
- Task6
-
- Data visualisation using Bokeh
-
-
- Start by assigning each data point (representing location of customers) its own partition and successively join clusters of data points or customer nodes until we end up with a single big cluster.
-
- Data visualisation using Bokeh