Communiquez avec les autres et partagez vos connaissances professionnelles

Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.

Suivre

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

user-image
Question ajoutée par Lalia Boukhers , Contracts Manager , Ooredoo
Date de publication: 2017/07/11
Zeyad Mostafa  Emam
par 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
par Sherif Arafa , Senior Software Developer , Freelancer

Sorting & Searching

Hashing

Stack ,Queue , List and Tree 

Ahmad Madkhana
par 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
par 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
par 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
par kiran saleem , laravel backend developer , akkas tech

Searching algos, Doubles Linked list, stack array 

Nadia Iqbal
par 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

Avez-vous besoin d'aide pour créer un CV ayant les mots-clés recherchés par les employeurs?