DIA Technologies ..... Shahid Mehmood Akhtar, B.S Honours [ 2001-04 ],University of Engineering and Technology Lahore, Pakistan. All the Programs, Projects and Games in C++, C, Visual Basic, Java and Assembly Language are written by DIA Tech.  Please send your Comments and Suggestions about the web site to DIA Tech at [email protected].
SHAHID MEHMOOD

Home

  C : Basic Programming
     : System Programming
  C++ : OOP
    : Algorithms
    : Data Structures
    : Numerical Analysis
    : Basic Programming
    : Computer Graphics
    : System Programming
    : Compiler Construction
    : Challenging Problems
  Java : Basic Programming
      : Challenging Problems
      : Advance Programming
  Games : Setups
    : Source Code
    Projects
  Libraries
    Visual Basic
  Assembly Language
  About : Me  :  My CV
  Utilities : Compilers - IDE's  

This section C++ : Algorithms contains source codes of some Programs that implements some Algorithms that i had study in my 'Algorithm Design & Analysis' Course.

select one of the Topics listed below:
Linear Time Algorithms
Logarithmic Time Algorithms
Quadratic Time Algorithms
Cubic Time Algorithms
Exponential Time Algorithms
Divide and Conquer Strategy
Dynamic Programming Technique
Minimum Cost Spanning Tree Problem

Note:
All the given files are in zip format, which can be uncompressed with the help of a compression tool. If you do not have any tool, then you can get one from Utilities: Compression Tools.

Linear Time Algorithms
ALGO-01 A C++ Program to computes and displays the factorial of the given number ( using Recursive Algorithm ).
Logarithmic Time Algorithms
ALGO-02 A C++ Program to implement the Binary search Algorithm.
Quadratic Time Algorithms
ALGO-03 A C++ Program to show the implementation of the Bubble Sort Algorithm.
Cubic Time Algorithms
ALGO-04 A C++ Program to Multiply two Matrices.
Exponential Time Algorithms
ALGO-05 A C++ Program to solve the Towers of Hanoi Problem (using Recursive Algorithm).
Divide and Conquer Strategy
ALGO-06 A C++ Program to computes the n_th term of the Fibonacci series using Divide and Conquer Strategy.
ALGO-07 A C++ Program to computes the product of two matrices of size 4x4 using Divide and Conquer Strategy.
ALGO-08 A C++ Program to computes the product of two matrices of size 4x4 using Strassen's Algorithm (Improved Divide and Conquer Strategy).
Dynamic Programming Technique
ALGO-09 A C++ Program to computes the n_th term of the Fibonacci series using Dynamic Programming Technique.
ALGO-10 A C++ Program to computes the n_th term of the Fibonacci series using Topological Ordering and Dynamic Programming Technique.
Minimum Cost Spanning Tree Problem
ALGO-11 A C++ Program to implement the Prim's Algorithm to solve Minimum Spanning Tree Problem (MST).
ALGO-12 A C++ Program to implement the Prim's Algorithm to solve Minimum Spanning Tree Problem (MST) using Graphics.
ALGO-13 A C++ Program to implement the Prim's Algorithm to solve Minimum Spanning Tree Problem (MST) using Graphics and with Mouse support.
ALGO-14 A C++ Program to implement the Kurskal's Algorithm to solve Minimum Cost Spanning Tree Problem (MST).
ALGO-15 A C++ Program to implement the Kurskal's Algorithm to solve Minimum Cost Spanning Tree Problem (MST) using Graphics.
ALGO-16 A C++ Program to implement the Kurskal's Algorithm to solve Minimum Cost Spanning Tree Problem (MST) using Graphics with Mouse Support.
[ Home | C | C++ | Java | Games | Projects | Libraries | Visual Basic | Assembly Language | About Me ]
  Copyright © 2000-2004
  Shahid Mehmood Akhtar
Recommended Browsers:
Internet Explorer 5.0+
Recommended Resolution:
800x600*
Report a Dead Link or Bug to DIA:
[email protected]
Hosted by www.Geocities.ws

1