Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Practice It C++: Common Data Structures

Practice It C++: Common Data Structures

1h 23mIntermediate2023-07-26

Authors

Károly Nyisztor

Károly Nyisztor

Mobile Developer, Instructor

Course details

If you’re just getting started as C++ developer, you need to learn the fundamentals of common data structures. This course lets you practice new skills with extended coding challenges and solutions. By using real-world examples in a hands-on interactive learning space, instructor Károly Nyisztor helps you develop your understanding of core concepts and common data structures such as arrays, stacks, queues, and linked lists. Along the way, explore techniques to improve and optimize your overall performance following industry-standard best practices for memory management.

Skills covered

C++Data EngineeringProgramming LanguagesData ScienceOpen SourceSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Practice C++ data structures
  • 02 - What you should know
  • 03 - Using GitHub Codespaces with this course

1. Arrays

  • 04 - Overview - Arrays
  • 05 - Try it - Sum of array elements
  • 06 - Check it - Sum of array elements
  • 07 - Try it - Prime numbers in an array
  • 08 - Check it - Prime numbers in an array
  • 09 - Try it - Array element search
  • 10 - Check it - Array element search

2. Stacks

  • 11 - Overview - Stacks
  • 12 - Try it - Reversing a string
  • 13 - Check it - Reversing a string
  • 14 - Try it - Browser history
  • 15 - Check it - Browser history

3. Queues

  • 16 - Overview - Queues
  • 17 - Try it - Call center
  • 18 - Check it - Call center
  • 19 - Try it - Merchandise ordering system
  • 20 - Check it - Merchandise ordering system

4. Linked Lists

  • 21 - Overview - Linked lists
  • 22 - Try it - Navigation system
  • 23 - Check it - Navigation system
  • 24 - Try it - Anomaly detection
  • 25 - Check it - Anomaly detection

Conclusion

  • 26 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal