Page | 0
DESIGN AND ANALYSIS OF ALGORITHMS
IT240
ASSIGNMENT - 2016
IT15032270 - Ashani Dickowita -Weekday IT Batch 2
Page | 1
The algorithms interpreted are,
1. Insertion sort
2. Selection Sort
The source codes are done using CLI (C language) and also interfaces (java).
1. USING COMMAND LINE INTERFACE
Figure 1.1-C program of selection and insertion sort
Page | 2
Figure 1.2- C program of insertion sort
Figure 1.3-C program of selection sort
Page | 3
Figure 1.4- C program output of insertion sort
Figure 1.5- C program output of selection sort
Page | 4
2. USING JAVA
Figure 2.1- Java interface of selection and insertion sort
Page | 5
Figure 2.2- Java Interface insertion sort
Page | 6
Figure 2.3- Java Interface insertion sort
Page | 7
Figure 2.4- Java Interface insertion sort
Page | 8
Figure 2.5- Java Interface Selection sort
Page | 9
Figure 2.6- Java Interface Selection sort
Page | 10
Figure 2.7- Java Interface Selection sort
Page | 11
2.1. Source code of java
2.1.1. InsertionSort
Figure 2.1.1.1- Java Interface Insertion sort
Page | 12
Figure 2.1.1.2- Java Interface Insertion sort
Figure 2.1.1.3- Java Interface Insertion sort
Page | 13
Figure 2.1.1.4- Java Interface Insertion sort
Page | 14
2.1.2. SelectionSort
Figure 2.1.2.1- Java Interface Selection sort
Figure 2.1.2.2- Java Interface Selection sort
Page | 15
Figure 2.1.2.3- Java Interface Selection sort
Figure 2.1.2.4- Java Interface Selection sort
Page | 16
I certify that all the contents of this documents is genuine and is truly done by the owner.
…………………………………………….
IT15032270-Ashani Dickowita
Group 02(Batch 02)

DAA Assignment

  • 1.
    Page | 0 DESIGNAND ANALYSIS OF ALGORITHMS IT240 ASSIGNMENT - 2016 IT15032270 - Ashani Dickowita -Weekday IT Batch 2
  • 2.
    Page | 1 Thealgorithms interpreted are, 1. Insertion sort 2. Selection Sort The source codes are done using CLI (C language) and also interfaces (java). 1. USING COMMAND LINE INTERFACE Figure 1.1-C program of selection and insertion sort
  • 3.
    Page | 2 Figure1.2- C program of insertion sort Figure 1.3-C program of selection sort
  • 4.
    Page | 3 Figure1.4- C program output of insertion sort Figure 1.5- C program output of selection sort
  • 5.
    Page | 4 2.USING JAVA Figure 2.1- Java interface of selection and insertion sort
  • 6.
    Page | 5 Figure2.2- Java Interface insertion sort
  • 7.
    Page | 6 Figure2.3- Java Interface insertion sort
  • 8.
    Page | 7 Figure2.4- Java Interface insertion sort
  • 9.
    Page | 8 Figure2.5- Java Interface Selection sort
  • 10.
    Page | 9 Figure2.6- Java Interface Selection sort
  • 11.
    Page | 10 Figure2.7- Java Interface Selection sort
  • 12.
    Page | 11 2.1.Source code of java 2.1.1. InsertionSort Figure 2.1.1.1- Java Interface Insertion sort
  • 13.
    Page | 12 Figure2.1.1.2- Java Interface Insertion sort Figure 2.1.1.3- Java Interface Insertion sort
  • 14.
    Page | 13 Figure2.1.1.4- Java Interface Insertion sort
  • 15.
    Page | 14 2.1.2.SelectionSort Figure 2.1.2.1- Java Interface Selection sort Figure 2.1.2.2- Java Interface Selection sort
  • 16.
    Page | 15 Figure2.1.2.3- Java Interface Selection sort Figure 2.1.2.4- Java Interface Selection sort
  • 17.
    Page | 16 Icertify that all the contents of this documents is genuine and is truly done by the owner. ……………………………………………. IT15032270-Ashani Dickowita Group 02(Batch 02)