preloader
  • Home
  • LOGICAL PROGRAMMING AND ALGORITHMS

LOGICAL PROGRAMMING AND ALGORITHMS

  • DURATION

    III Semester

  • WEEKLY

    5 Hours

  • FEE

    Free

About Course

This course explores different strategies and data structures frequently employed to solve complex computational challenges. Students will examine matrix operations and their practical applications across various domains. The course investigates strategies for precomputing results to boost algorithm performance and the sliding window technique for streamlined processing of sequential data. Students will also cover hashing, searching, sorting, and two-pointer techniques. Students will strengthen their understanding of these concepts and use them to solve real-world problems.

Course Syllabus

Matrices:

Precomputing( prefix sum and suffix sum) Technique:

Sliding Window:

Hashing:

Introduction to HashMap & HashSet

Sorting:

bubble sort, insertion sort, quick sort, merge sort, counting sort

Searching algorithms:

Linear Search, Binary search, Ternary Search.

Two Pointers Technique:

Syllabus

Faculty

Other Courses

Data Visualization Tools
  • 28 hours
  • Certification

Data Visualization Tools

About Course Data and information visualization is the graphical communication of data and …

Know More
Competitive Programming Essentials
  • II semester
  • Technical Campus Recruitment Training

Competitive Programming Essentials

About Course This course introduces students to the foundational concepts and techniques used in …

Know More
Competitive Programming Essentials
  • 1 Semester
  • Technical Campus Recruitment Training

Competitive Programming Essentials

About Course Programming Essentials course designed to improve coding skills and focus on efficient …

Know More