Question: C++ Data Structure Study Guide Please answer in short answer inyour own word. Do not copy and paste from wikipedia or google. -Please describe the

C++ Data Structure Study Guide

Please answer in short answer inyour own word. Do not copy and paste from wikipedia or google.

-Please describe the relationship between Data, Primitive Data Types, and Data Structures in programming.

-Explain the trade offs or decisions required when writing/creating applications. Reference the choice between Native Mobile, Native Desktop, and Web applications. How do the decisions relate to Data Structures and algorithms implemented in the app creation process?

-Describe divide and conquer algorithms in your own words. Explain how the Binary Search works and what are the requirements for data to implement an effective Binary Search.

-Describe best case, average case, and worst case in terms of Big O Notation. When implementing algorithms or data structures which two Big O cases are most important to consider and why?

-Bubble Sort and Selection Sort explain the similarities and difference between the two algorithms. What is the Worst Case Big (O) and why?

-Compare and Contrast C++ to Python programming languages? How do the characteristics of the languages impact the amount of memory each language occupies. How do memory considerations impact each languages real world implementations?

-What are the key factors that impact the effectiveness of a sorting algorithm?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!