4.73 sur 5
4.73

Structures de données et algorithmes – Java

DSA pour l'interview Cracking the Coding. ⚡ Exemples animés pour un apprentissage plus rapide et une compréhension plus approfondie.
Apprenez DSA plus rapidement avec des exemples animés
Maîtrise des Structures de Données et des Algorithmes
Répondez en toute confiance aux questions d'entretien technique
Complexité temporelle et spatiale des structures de données et des algorithmes
Renforcez vos compétences en tant que développeur

Bienvenue dans Data Structures & Algorithmes en Java
Ce cours rend l’apprentissage du codage amusant et rend les concepts difficiles faciles à comprendre.

Animer les structures de données & Les algorithmes rendent tout plus visuellement attrayant et permettent aux étudiants d’apprendre plus de matière – en moins de temps – avec une meilleure rétention (une assez bonne combinaison).

Je vais utilisez ces visuels pour vous guider, étape par étape, tout au long du cours.

Le cours comprend également des dizaines et des dizaines de Exercices de codage. Ainsi, vous pouvez immédiatement tout mettre en pratique dès que vous l’apprenez (une étape très importante).

Tout cela vous aidera à vous sentir plus confiant et préparé lorsque vous vous présenterez à un entretien de codage.

 

Voici les sujets que nous aborderons :

 

Technique

  • Notation Big O

 

Structures de données

  • Tableaux
  • Listes de tableaux
  • Listes liées
  • Listes doublement liées
  • Empilements & Files d’attente
  • Arbres binaires
  • Tables de hachage
  • Graphiques

 

Algorithmes

Tri

  • Tri par bulles
  • Tri par sélection
  • Tri par insertion
  • Tri par fusion
  • Tri rapide

Recherche

  • Recherche en profondeur
  • Recherche en profondeur

 

Alors qu’attendez-vous ? Cliquez sur le “Acheter maintenant” et rejoignez le meilleur cours Structures de données et algorithmes Java sur WeCours.

J’ai hâte de vous voir dans le cours.

Commençons maintenant ! 🙂

 

Introduction

1
Introduction
2
Course Overview
3
Code Editor

Big O

1
Big O: Intro
2
Big O: Worst Case
3
Big O: O(n)
4
Big O: Drop Constants
5
Big O: O(n^2)
6
Big O: Drop Non-Dominants
7
Big O: O(1)
8
Big O: O(log n)
9
Big O: Different Terms for Inputs
10
Big O: Array Lists
11
Big O: Wrap Up
12
Big O

Classes & Pointers

1
Classes
2
Pointers

Data Structures: Linked Lists

1
Linked List: Intro
2
LL: Big O
3
LL: Under the Hood
4
LL: Constructor
5
Coding Exercises (Important)
6
LL: Print List
7
LL: Append
8
LL: Remove Last (Intro)
9
LL: Remove Last (Code)
10
LL: Prepend
11
LL: Remove First
12
LL: Get
13
LL: Set
14
LL: Insert
15
LL: Remove
16
LL: Reverse
17
Linked List Big O

Data Structures: Doubly Linked Lists

1
DLL: Constructor
2
DLL: Append
3
DLL: Remove Last
4
DLL: Prepend
5
DLL: Remove First
6
DLL: Get
7
DLL: Set
8
DLL: Insert
9
DLL: Remove

Data Structures: Stacks & Queues

1
Stack: Intro
2
Stack: Constructor
3
Stack: Push
4
Stack: Pop
5
Queue: Intro
6
Queue: Constructor
7
Queue: Enqueue
8
Queue: Dequeue
9
Stacks & Queues Big O

Data Structures: Trees

1
Trees: Intro & Terminology
2
Binary Search Trees: Example
3
BST: Big O
4
BST: Constructor
5
BST: Insert - Intro
6
BST: Insert - Code
7
BST: Contains - Intro
8
BST: Contains - Code
9
BST Big O

Data Structures: Hash Tables

1
Hash Table: Intro
2
HT: Collisions
3
HT: Constructor
4
HT: Hash Method
5
HT: Set
6
HT: Get
7
HT: Keys
8
HT: Big O
9
HT: Interview Question
10
Hash Table Big O

Data Structures: Graphs

1
Graph: Intro
2
Graph: Adjacency Matrix
3
Graph: Adjacency List
4
Graph: Big O
5
Graph: Add Vertex
6
Graph: Add Edge
7
Graph: Remove Edge
8
Graph: Remove Vertex
9
Graph Big O

Algorithms: Recursion

1
Recursion: Intro
2
Call Stack
3
Factorial

Algorithms: Basic Sorts

1
Bubble Sort: Intro
2
Bubble Sort: Code
3
Selection Sort: Intro
4
Selection Sort: Code
5
Insertion Sort: Intro
6
Insertion Sort: Code
7
Insertion Sort: Big O
8
Basic Sorts

Algorithms: Merge Sort

1
Merge Sort: Overview
2
Merge: Intro
3
Merge: Code
4
Merge Sort: Intro
5
Merge Sort: Code
6
Merge Sort: Big O

Algorithms: Quick Sort

1
Quick Sort: Intro
2
Pivot: Intro
3
Pivot: Code
4
Quick Sort: Code
5
Quick Sort: Big O

Algorithms: Tree Traversal

1
Tree Traversal: Intro
2
BFS (Breadth First Search): Intro
3
BFS: Code
4
DFS (Depth First Search): PreOrder - Intro
5
DFS: PreOrder - Code
6
DFS: PostOrder - Intro
7
DFS: PostOrder - Code
8
DFS: InOrder - Intro
9
DFS: InOrder - Code

Coding Exercises

1
LL: Constructor
2
LL: Append
3
LL: Remove Last
4
LL: Prepend
5
LL: Remove First
6
LL: Get
7
LL: Set
8
LL: Insert
9
LL: Remove
10
LL: Reverse
11
DLL: Constructor
12
DLL: Append
13
DLL: Remove Last
14
DLL: Prepend
15
DLL: Remove First
16
DLL: Get
17
DLL: Set
18
DLL: Insert
19
DLL: Remove
20
Stack: Constructor
21
Stack: Push
22
Stack: Pop
23
Queue: Constructor
24
Queue: Enqueue
25
Queue: Dequeue
26
BST: Constructor
27
BST: Insert
28
BST: Contains
29
HT: Constructor
30
HT: Set
31
HT: Get
32
HT: Keys
33
Graph: Add Vertex
34
Graph: Add Edge
35
Graph: Remove Edge
36
Graph: Remove Vertex
37
Bubble Sort
38
Selection Sort
39
Insertion Sort
40
Merge
41
Merge Sort
42
Pivot
43
Quick Sort
44
BST: Breadth First Search (BFS)
45
BST: DFS PreOrder
46
BST: DFS PostOrder
47
BST: DFS InOrder
48
Thank You!
Vous pouvez afficher et ru00e9viser les supports de cours indu00e9finiment, comme une chau00eene u00e0 la demande.
Absolument ! Si vous disposez d'une connexion Internet, les cours sur WeCours sont disponibles u00e0 tout moment sur n'importe quel appareil. Si vous n'avez pas de connexion Internet, certains instructeurs permettent u00e9galement u00e0 leurs u00e9tudiants de tu00e9lu00e9charger les cours. instructeur, alors assurez-vous d'u00eatre du bon cu00f4tu00e9 !
4.7
4.7 sur 5
Notes902

Détails des Notes

Étoiles 5
617
Étoiles 4
244
Étoiles 3
30
Étoiles 2
6
Étoiles 1
5
Garantie de remboursement de 30 jours

Inclut

8 heures de vidéo à la demande
articles 1
Accès complet à vie
Accès sur le mobile et la télévision
Certificat d'achèvement

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed