Tries decoded with Apoorv

Introducing Tries, Developing a Trie with Basic Data Structures, Differentiating Tries from Trees, Coding a Trie and Solving Medium/Hard LeetCode questions

Feb 5, 2022, 11:30 AM – 1:45 PM

364
RSVP'd

RSVP Now

Key Themes

Career Development

About this event

Bad programmers worry about the code.

Good ones worry about data structure and their relationships.

- Linus Torvalds

Strings can essentially be viewed as the most important and common topics for a variety of programming problems. All the content presented to us in textual form can be visualized as nothing but just strings. Formally defining, a trie, also called digital tree or prefix tree, is a kind of search tree — an ordered tree data structure used to store a dynamic set or associative array where the keys are usually strings.

Tries form one of the most important concepts in DSA (Data Structures and Algorithms).

Knowing and being able to use trie to solve questions in placement exams will help an individual gain an edge over other applicants and will also increase their chances of getting placed.

📌 Agenda

Introducing Tries

Developing a Trie with Basic Data Structures

Differentiating Tries with Trees

Coding a Trie

Solving Medium/Hard LeetCode questions


The code-along session will be presided over by Apoorv Singh Chauhan. Few notable points about him:

- Incoming SDE Intern at Microsoft

- Competitive Programming Lead at Google DSC VIT Chennai

- Specialist at CodeForces

- 5 star on CodeChef


Make sure to join the session, get a firsthand understanding of an important concept of DSA, code-along with an intuitive Competitive Programmer and ace your placement rounds!



Speaker

  • Apoorv Singh Chauhan

    Google Developer Student Clubs

    Competitive Programming Lead

Organizers

  • Aditi Jha

    GDSC Lead

  • Syed Omar Albeez

    GDSC Management Lead

  • Cynthia Konar

    GDSC App Dev Lead

  • Emmanuel Allan M J 21BCE1999

    GDSC Web Development Lead

  • Janhavi Chaurasia 22BCE5091

    VIT Chennai

    GDSC Management Co-Lead

  • Anurag Tamhankar

    GDSC Design Lead

  • Achintya Singh 21BRS1352

    GDSC Competitive coding Lead

  • Jeevan Alexen Kavalam 21BCE5436

    GDSC Competitive coding Co-Lead

  • Zahran Sajid

    GDSC Open source Lead

  • Ameiy Acharya

    GDSC Blockchain Lead

  • Swastika Shukla 21BCE5907

    GDSC Blockchain Co-Lead

  • Naveen Shankar Choudhury 21BRS1113

    GDSC Marketing Lead

  • Sparsh Chakraborty

    GDSC Social Media Co-Lead

  • Amara J

    GDSC Social Media Co-Lead

  • Subham Ghosh

    GDSC Outreach Lead

Contact Us