Skip to content

This repository contains two C++ programs designed to perform comprehensive weather analysis using a large dataset. The programs utilize various data structures and algorithms to efficiently process and analyze the weather data.

Notifications You must be signed in to change notification settings

z3ena/-Weather-Analysis-with-C-Data-Structures-and-Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Features Data Structures:

Vectors: Used for dynamic array management and flexible data storage. Binary Search Tree (BST): Implemented for efficient data retrieval and management. Maps: Utilized for associative arrays and quick lookups. Weather Data Analysis:

Data Collection: Functions to collect weather data such as temperature, wind speed, and other relevant metrics. Statistics Calculation: Methods to calculate various statistics like average, minimum, and maximum values. Data Display: Functions to present the collected data and calculated statistics in a readable format. Modular Design:

Each program is structured with clear, modular code, making it easy to understand, extend, and maintain. Separation of concerns is maintained with distinct modules for data collection, processing, and presentation.

The first Project utilizes an Encapsulated Vector wrapped in my class as the primary data structure for loading data and processing it. The second one is the modified logic with more options to process the data and utilizes a BST, Vector and Map

About

This repository contains two C++ programs designed to perform comprehensive weather analysis using a large dataset. The programs utilize various data structures and algorithms to efficiently process and analyze the weather data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published