Search this site
Embedded Files
CSE202
  • CSE202
    • Hours
    • Syllabus
    • Evaluation
    • Resources
CSE202

CSE 202: Resources

Algorithm Design Techniques

    1. Techniques for analyzing algorithms

Problems and Sample Solutions

    1. Problems with linear or sublinear complexity

    2. Divide and conquer method, searching and sorting

      1. Solution for the maximum weight connected subgraph of a tree

    3. Greedy method

    4. Dynamic programming

    5. Algorithms on graphs

    6. Network flows

    7. NP-completeness and approximation algorithms

General resources

    1. Guidelines for writing solutions

Notes

    1. Correctness proof for Dijkstra's shortest-path algorithm

    2. Scheduling events to minimize the number of rooms

    3. Makespan problem --- approximation algorithm

    4. Weighted vertex cover --- approximation algorithm using layering method by Yatharth Saraf


Report abuse
Page details
Page updated
Report abuse