• IT
  • EN
  • FR
  • عربي
  • Area dell'Ingegneria

    Algorithms and data structures



    Links

    Filtrer par année académique
    Leçon n.1: Introductions and Definitions

    Leçon n.2: Complexity Analysis

    Leçon n.3: Analysis of recursive programs: recurrences I

    Leçon n.4: Analysis of recursive programs: recurrences II

    Leçon n.5: Sorting

    Leçon n.6: Heapsort and Quicksort

    Leçon n.7: Sorting - linear time algorithms

    Leçon n.8: Dynamic sets and dictionaries

    Leçon n.9: Binary Search Trees

    Leçon n.10: Hash Tables I

    Leçon n.11: Hash Tables II

    Leçon n.12: Algorithmic paradigms: Dynamic programming I

    Leçon n.13: Dynamic programming II

    Leçon n.14: The greedy paradigm

    Leçon n.15: Search-based paradigms: backtracking

    Leçon n.16: Graphs I

    Leçon n.17: Graphs II

    Leçon n.18: Graphs visits

    Leçon n.19: Application of Depth-First-Search

    Leçon n.20: Minimum Spanning Trees I

    Leçon n.21: Minimum Spanning Trees II

    Leçon n.22: Shortest paths I

    Leçon n.23: Shortest paths II

    Leçon n.24: All-pairs shortest paths

    Leçon n.25: Intractable problems and NP completeness