Communiquez avec les autres et partagez vos connaissances professionnelles

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

Suivre

What is a list of data structures that a competitive programmer must know?

user-image
Question ajoutée par Faten Almajaly
Date de publication: 2015/07/14
Riyas chirayil
par Riyas chirayil , junior program developer , twixt technologies

linked list is the most known data structure a programmer known

Olfat Abdul Qader
par Olfat Abdul Qader , Computer Studies Lecturer/Instructor , King Abdulaziz University

The list varries from knowing basic arrays to complicated B+ tree. That inclose many data strcuctures in between each with its pros and cons and proper application like

Stack, Queue,List,Link list,Trees,Hash and Graphs

Ayatullah Khan
par Ayatullah Khan , Assistant , PICCS

Link lists. Binary search trees Logical algorithms Stack, queue etc. And efficient use of memory

Hafiz Muhammad Azeem Hafiz Muhammad Azeem
par Hafiz Muhammad Azeem Hafiz Muhammad Azeem , SUPERVISOR (DATA CONTROL) , MEPCO (WAPDA)

Follwing data structures must be known by a competeive programmer:

1. Linked List

2. Tree

3. Array

4. Queue

Furthermore, soting and searching techniques should be commanded by a programmer.

Shahnawaz Haidar
par Shahnawaz Haidar , Business System Analyst , Cognizant - India

  1. Arrays
  2. Stacks
  3. Queues
  4. Linked Lists
  5. Trees
  6. Graphs
  7. Tries
  8. Hash Tables

Narasimha Reddy Soora
par Narasimha Reddy Soora , Associate Professor , KITS Warangal

A competitive programmer must know all fundamental data structures such as arrays, stacks, queues, linked lists, trees, graphs etc.

it doesn't matter which data structure you know or not the only aim of any competitive programmer is to get the desired out as fast as possible.

Saeed AlMalki
par Saeed AlMalki , Senior Information System , Jadwaleen

Must know that : Stack ,Array, Queue , Tree

Abdullah Alobaidan
par Abdullah Alobaidan , Computer Engineer , Kuwait Fire Service Directorate

programmer's data structures: Arries, lists, trees

mohamed abdifatah mohamoud
par mohamed abdifatah mohamoud , IT-Technician

Binary Trees

Graph Array,

Hash Table,

Linked List.

MUHAMMED RAFNAS C M
par MUHAMMED RAFNAS C M , Java Developer , ITC Infotech

  1. ARRAY
  2. LINKED LIST
  3. TREE
  4. GRAPH
  5. STACK
  6. QUEUE 

and should have relevant knowledge about sorting and searching Techniques and their time complexities

More Questions Like This