• HOME
  • VIDEOS
  • Computer Science ▾
    • Digital Logic
    • COA
    • Programming and data structure
    • Algorithm
    • Operating System
    • DBMS
    • Computer Network
    • Software Engineering
    • Object-Oriented
    • Web Development
    • TOC
    • IoT
    • AI
    • E-commerce
    • Multimedia
  • Online JS Compiler
  • NODE.JS
  • MCQs
  • AI
  • Algorithm
  • ascii
  • bcd
  • binary coded decimal
  • BrightData
  • COA
  • ComputerNetwork
  • ComputerScience
  • DBMS
  • DigitalLogic
  • DSA
  • ECommerce
  • IOT
  • MCQ
  • Multimedia
  • numberSystem
  • NumberSystems
  • ObjectOriented
  • OperatingSystem
  • SoftwareEngineering
  • TOC
  • WebDevelopment

Algorithm Syllabus || insifix

Algorithms


  • Algorithm Analysis and Notations: Algorithm Analysis, Time Space Tradeoff, Asymptotic Notations, Conditional asymptotic notation, Removing condition from the conditional asymptotic notation, Properties of big-Oh notation.
  • Recurrences and Divide & Conquer: Recurrence equations, Solving recurrence equations, Analysis of linear search; Divide and Conquer: General Method, Binary Search, Finding Maximum and Minimum, Merge Sort.
  • Dynamic Programming: General Method, Multistage Graphs, All-Pair shortest paths, Optimal binary search trees.
  • Backtracking: General Method, 8-Queens problem, Hamiltonian problem.
  • Graphs and Complexity Classes: Connected Components, Spanning Trees, Biconnected components; Complexity: Introduction to NP Hard and NP-Completeness.