This site uses cookies to deliver its services and analyze traffic. You can learn more about how Google uses cookies here, and how Bevy uses cookies here.
This event is going to be a general overview of common sorting algorithms. We will go over different ways you can do sorting and their complexities. There is going to be a live demo of Bubble and Merge sorts.
Key Themes
Career Development
About this event
Any successful programmer, sooner or later, needs to learn algorithms and data structures. Many interviews at tech companies like Google require you to have knowledge of these concepts. Do not hesitate to join this event to step on the way to becoming tech savvy!
This event series consists of 3 parts:
Algorithms and Data Structures overview
Common Sorting Algorithms
Graph Traversal and Pathfinding
This series is dedicated to making you familiar with basic algorithms and data structures. During the second event, we will learn what types of sorting algorithms exist, and how some of them work. Particularly, we will do a live coding session of Bubble and Merge sorts.
Requirements:
Basic JavaScript knowledge
Some programming concepts are nice to have (recursion, array manipulations)
Registration for this event is closed. Please contact the event organizer for assistance.
When
Friday, March 19, 2021 10:00 PM – 11:30 PM UTC
Agenda
Intros
Go over the structure of the event.
Sorting Algorithms Overview
We will learn what sorting algorithms exist, what their differences are and why you would use one over the other.
Bubble Sort Theory
This section will cover the most basic sorting algorithm: Bubble Sort. We will understand how it works and go over a simple visualization.
Bubble Sort Demo
This section will involve a live-coding segment, where we will implement Bubble Sort using JavaScript.
Merge Sort Theory
Here, we will cover the merge sort. We will understand how it works and go over a simple visualization.
Merge Sort Demo
This demo is dedicated to implementing a merge sorting algorithm with JavaScript.
Q & A
It’s time for all of your questions you had during the session!