Data Structures and Algorithms 40254 
  CE Department- Sharif University of Technology 86-87 Fall - Group 2 

  Main Menu
   Home
   Syllabus
   Assignments
   Grades
   Calendar
   Discussion Area
   Links
   Resources

Assignments

  Programming Assignment #3 Deadline: 1386/10/9  

1. Implement Quick Sort, Merge Sort and a sort with O(n^2).

2. Graphically compare the running time of these three sorts by input of uniformed random with the size of {10,50, 100,500, 1000, 5000, 10000, 50000, 100000}. and do the same for input of decreasing order. (Just the report no source code- you can use any tool to create charts)

3. solve problem 7.1-2, 8.4-4  of the book (sort).

4. solve problem 11.2.2, 11.3.3, 11.4.3 of the book (hash).

Send the document include report and problem solving and source code.

Good Luck.


  Programming Assignment #2 Deadline: 1386/9/25  

  » Assignment File:

  • Programming2.pdf


  •   Assignment #4 Deadline: 1386/9/13  

    CLRS book

    12.3.2
    13.1.1
    13.1.3
    13.2.3
    13.3.3
    13.4.2
    14.3.3


      Programming Assignment #1 Deadline: 1386/8/25  

      » Assignment File:

  • Programming1.pdf


  •   Assignment #3 Deadline: 1386/8/8  

    CLRS Book:

    10.1.2, 10.1.3, 10.1.4, 10.2.4, 10.2.6, 10.3.4


      Assignment #2 Deadline: 1386/8/1  

    CLRS Book:

    page              problem
    --------------------------------------------
    58                 3.3
    59                 3.5
    67                 4.1.1 , 4.1.2 , 4.1.6
    72                 4.2.5
    84                 4.4.2
    85                 4.1(a,b,c,d)


      Assignment #1 Deadline: 1386/7/22  

    CLRS book:

    page             problem
    -------------------------------------------
    27                 2.2.1, 2.2.3
    36                 2.3.2, 2.3.3, 2.3.7
    50                 3.1.1, 3.1.4, 3.1.6
    57                 3.2.3, 3.2.5, 3.2.7


    Good Luck


     This website is visited 4918 times since October 2007. Updated Tuesday 2007-12-25 16:50