TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Technology

    Algorithm Design and Analysis

    The purpose of this undergraduate course is to introduce fundamental techniques and viewpoints for the design and the analysis of efficient computer algorithms, and to study important specific algorithms. The course relies heavily on mathematics and mathematical thinking in two ways: first as a way of proving properties about particular algorithms such as termination, and correctness; and second, as a way of establishing bounds on the worst case (or average case) use of some resource, usually time, by a specific algorithm. The course covers some randomized algorithms as well as deterministic algorithms.

    Advertise

    Copyright: © Copyright The Regents of the University of California, Davis campus, 2012. All Rights Reserved.

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    Floyd-Warshall algorithm for all-pairs shortest path Nov 05, 2010
    Show notes

    In Lecture 18, Gusfield discusses Floyd-Warshall, the algorithm for computing the shortest path in a weighted graph between each pair of nodes in the graph.


    Dynamic programming for shortest path problem Nov 03, 2010
    Show notes

    Lecture 17 covers dynamic programming for the shortest path problem in a weighted directed graph, as well as negative edge weights allowed but no negative cycles.


    Dynamic programming for RNA folding. Nov 01, 2010
    Show notes

    Lecture 16 deals with the solution to the RNA folding problem using dynamic programming.


    Intro to the RNA folding problem and recurrences Oct 29, 2010
    Show notes

    In Lecture 15, Gusfield finishes the discussion of interval selection, and then introduces the RNA folding problem and talks about recurrences for it.


    Intro to dynamic programming, weighted interval problems Oct 27, 2010
    Show notes

    Lecture 14 reviews memoization; introduction to dynamic programming (DP) for the weighted interval problem and traceback in DP.


    Recursive programming and memoization Oct 22, 2010
    Show notes

    In Lecture 13, Gusfield introduces recursive programming and memoization through the problem of computing the maximum weight set of pairwise non-overlapping intervals.


    Correctness of Kruskal's algorithm. Oct 20, 2010
    Show notes

    In Lecture 12, Gusfield talks about the proof of correctness of Kruskal's algorithm.


    Start of minimum spanning tree problem Oct 18, 2010
    Show notes

    In Lecture 11, Gusfield covers Prim's algorithm and analysis, and Kruskal's algorithm.


    Dijkstra's shortest path algorithm Oct 15, 2010
    Show notes

    In Lecture 10, students learn about Dijkstra's algorithm for shortest paths in a graph with non-negative edge weights.


    Greedy algorithms: The classroom scheduling problem Oct 14, 2010
    Show notes

    In Lecture 9A, Gusfield provides another scheduling problem to be solved by a greedy algorithm.


    Previous 1 2 3 Next

    Related Podcasts

    Reply All

    1

    Reply All Games & Hobbies
    Inside VR & AR

    2

    Inside VR & AR Gadgets
    Note to Self

    3

    Note to Self News
    BrainStuff

    4

    BrainStuff Natural Sciences
    This Week in Tech (Audio)

    5

    This Week in Tech (Audio) News
    Hands-On Tech (Audio)

    6

    Hands-On Tech (Audio) Technology
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights