Academic Algorithms

Home
Recursion Stacks Strings
Linked Lists Queues Arrays
Sorting Searching Hashing
Trees Heaps Graphs
Dynamic programming Greedy divide and conquer
Backtracking Bit manipulation Matrix

Search here for all the info you want in this Blog

Showing posts with label Search. Show all posts
Showing posts with label Search. Show all posts

Search an element in a sorted and rotated array



Search an element in a sorted and rotated array

0 comments
Labels: Array Search, Binary Search, Rotated Array, Search

Search an element in a sorted array



Search an element in a sorted array


1) Linear Search

2) Binary Search
0 comments
Labels: Array Search, Binary Search, Search
Older Posts Home
Subscribe to: Posts (Atom)

Data Structures & Algorithms

Analyzing Algorithms
  • Computational and Asymptotic Complexity
  • Notion of best case, average case and worst case
  • Big-Oh Notation, Omega and Theta Notations
Recursion
  • What is recursion ?
Backtracking
Arrays
Linked Lists
Stacks
Queues
Trees
Binary Trees Binary Search Tree
Heap
Hash table
Searching
  • Sequential Search
  • Binary Search
  • Hash Based Search
Sorting
  • Bubble Sort
  • Selection Sort
  • Insertion Sort
  • Merge Sort
  • Quick Sort
  • Heap Sort
Algorithm Design Techniques Greedy Method Divide and Conquer Dynamic Programming Graph Algorithms Complexity Classes

Labels

Interview Questions Array Search Binary Search Binary Tree Rotated Array Search Array Binary Search Tree Graph Graphs Hashing Heaps Linked List Matrix Queues Stack data structures and algorithms

Followers