美文网首页
Algorithms L1

Algorithms L1

作者: 薛家四少 | 来源:发表于2016-03-30 19:32 被阅读0次

    Course overview

    • The one-sentence summary of this class is that this is about done efficient procedures for solving problems on large inputs.
    • Efficient procedures for solving large scale problems.
    • scalability is important.
    • Classic data structures.
    • Classical algorithms.
    • Real implementations in Python.

    Content

    • 8 modules:
      1. Algorithmic thinking.
      • Sorting & trees: Event Simulation.
      • Hashing: Genome Compparison
      • Numerics: RSA encryptioon
      • Graphs: Rubik's Cube
      • Shortest paths:
      • Dynamic programming:
      • Advanced topics:

    Peak finding

    • One-dimensional version.

    a-i are numbers
    Position 2 is a peak if and only if b >= a and b >= c
    Position 9 is a peak if and only if i >= h
    Problem: Find the peak if it exists

    Peak Finding

    相关文章

      网友评论

          本文标题:Algorithms L1

          本文链接:https://www.haomeiwen.com/subject/cehelttx.html