1. first program for splitting dataset
2. second program for implement algorithm
3. third program for implement the same algorithm in the second program with improvement
I am good in Mathematics and Programming Languages, and have worked on many programming languages. I have many years of experience working as a Software Development Engineer.