Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What are the main programming algorithms and DS that every programmer should know?

user-image
Question added by Lalia Boukhers , Contracts Manager , Ooredoo
Date Posted: 2017/07/11
Zeyad Mostafa  Emam
by Zeyad Mostafa Emam , Electrical Maintenance And Automation Engineer , AOI

codeblockes and Autocade or several programs as proteus /eagle 

and Matlab is Necessary 

and Solidworks

Sherif Arafa
by Sherif Arafa , Senior Software Developer , Freelancer

Sorting & Searching

Hashing

Stack ,Queue , List and Tree 

Ahmad Madkhana
by Ahmad Madkhana , IT Project Manager , Diyar United Company

1. Sorting and Searching

2. Hashing

3. Indexing

4. Priority Queues

5. Dynamic Programming

analysis, searching, sorting and impliment and less memory

Sort Algorithms,Search Algorithms,Hashing,String machine and primality testing algorithms and binary indexed tree and segment tree DS

Usman Haider
by Usman Haider , Front-end developer , Aptech

1=Lists, Arrays, Stack

2=Trees

3=Sorting and Searching

4=Priority Queues

5=Pattern Matching and Parsing.

Ibrahim Esawy
by Ibrahim Esawy , Senior Information Systems Architect, Designer, and Developer , SCI

Searching, sorting algorithms. Binary search, B-Trees

 

Stack, linked list, Hashing, Searching, Sorting, 

kiran saleem
by kiran saleem , laravel backend developer , akkas tech

Searching algos, Doubles Linked list, stack array 

Nadia Iqbal
by Nadia Iqbal , Junior Trainee , Igon Solutions

Searching and sorting algorithms

Linked lists, Stack, Array Datastructures

 

 

  1. 1.sort algorithm
  • Merge Sort
  • Quick Sort
  • Bucket Sort
  • Heap Sort
  • Counting Sort

2.  Search Algorithms

  • Binary search
  • Depth First Search

3.Hashing

4.Dynamic Programming

5.String Matching and Parsing

6.Exponentiation by squaring

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.