TrueschoTruescho
All Courses
C++ Data Structures in STL
Coursera
Guided Project
Unknown

C++ Data Structures in STL

Coursera

Learn to read weather data from a file and use STL data structures like Vector, Set, and Map in C++ for efficient data organization and retrieval.

Unknown1 weeksEnglish

About this Course

In this project you will read weather data from a file and populate a C++ Vector with the file data. The data is then uniquified in a Set data structure and stored in a Map for accessing data by year. C++'s standard template library or STL contains data structures or containers that are built for efficiency. They are used to store and retrieve data in various formats. A list such as a Vector can be used in place of an array to contain data where the size cannot be determined ahead of time. A List is like a Vector, except elements can be more quickly added and deleted from it, since no shifting needs to occur. A Map is used to quickly look up a value based on a key rather than a numerical index, for example, to look up a phone number based on a key containing a person's name. A Set may be used to remove duplicates from a list, simply by assigning the data to it. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions

What You'll Learn

  • Analyze application and create C++ Vector for file data
  • Use C++ Set to uniquify Vector data
  • Create C++ Map to lookup records by unique key

Prerequisites

  • Basic familiarity with project software or workflow
  • Ability to follow step-by-step instructions in English

Instructors

D

David Dalsveen

Subject Matter Expert

Topics

Software Development
Computer Science
Algorithms
File I/O
Data Cleansing
C++ (Programming Language)
Data Mapping
Data Structures
Data Store
Data Integrity

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تطوير البرمجيات
علوم الحاسوب
الخوارزميات
قراءة البيانات من الملفات
تنظيف البيانات
C++
رسم الخرائط البيانية
هياكل البيانات
Data Store
Data Integrity

Start Learning Now