Computer Science  >  QUESTIONS & ANSWERS  >  CS111 - Introduction to Computer Science<Fall 2020>Assignment 7 - Searching, Sorting, and Efficiency (All)

CS111 - Introduction to Computer Science<Fall 2020>Assignment 7 - Searching, Sorting, and Efficiency Analysis,(100% score)download to score A

Document Content and Description Below

Assignment 7 - Searching, Sorting, and Efficiency Analysis [65 points] For this assignment, you will complete searching/sorting tasks and efficiency analysis. No code is to be written for this assi ... gnment. Problem 1 - Binary Search (8 points) Search for the character Z using the binary search algorithm on the following array of characters: A D H J L N P R Z For each iteration of binary search use a table similar to the table below to list: (a) the left index and (b) the right index of the array that denote the region of the array that is still being searched, (c) the middle point of the array, and (d) the character-to-character number of comparisons made during the search (line 09 and line 11 of the Binary Search algorithm at the end of the assignment). Grading (8 points): 0.5 point for each correct left, right, and middle index, and for each compare. Iteration Left Right Middle Number of Comparisons 1 0 8 4 2 2 5 8 6 2 3 7 8 7 2 4 8 8 8 1 Problem 2 - Selection Sort (7 points) List the resulting array after each iteration of the outer loop of the selection sort algorithm. Indicate the number of character-to-character comparisons made for each iteration (line 07 of the Selection Sort algorithm at the end of the assignment). Sort the following array of characters (sort into alphabetical order): C Q R B P D X Grading (7 points): 0.5 point for each correct iteration; 0.5 points for the number of comparisons B Q R C P D X - 6 comparisons B C R Q P D X - 5 comparisons B C D Q P R X - 4 comparisons B C D P Q R X - 3 comparisons B C D P Q R X - 2 comparisons B C D P Q R X - 1 comparisons B C D P Q R X - 0 comparisons 1Rutgers University CS111 - Introduction to Computer Science Fall 2020 Problem 3 - Insertion Sort (12 points) List the resulting array after each iteration of the outer loop of the insertion sort algorithm. Indicate the number of character-to-character comparisons made for each iteration (line 06 of the Insertion Sort algorithm at the end of the assignment). Sort the following array of characters (sort into alphabetical order): C Q R B P D X Grading (12 points): 0.5 point for each correct iteration; 0.5 points for each number of comparisons C Q R B P D X - 1 comparisons C Q R B P D X - 1 comparisons B C Q R P D X - 3 comparisons B C P Q R D X - 3 comparisons B C D P Q R X - 4 comparisons B C D P Q R X - 1 comparisons Problem 4 - Mergesort (12 points) List the resulting array after each call of the merge method. Indicate the number of characterto-character comparisons made for each call to merge (line 20 of the merge method at the end of the assignment). Sort the following array of characters (sort into alphabetical order): C Q S A X B T Grading (12 points): 0.5 point for [Show More]

Last updated: 3 years ago

Preview 1 out of 8 pages

Buy Now

Instant download

We Accept:

Payment methods accepted on Scholarfriends (We Accept)
Preview image of CS111 - Introduction to Computer Science<Fall 2020>Assignment 7 - Searching, Sorting, and Efficiency Analysis,(100% score)download to score A document

Buy this document to get the full access instantly

Instant Download Access after purchase

Buy Now

Instant download

We Accept:

Payment methods accepted on Scholarfriends (We Accept)

Reviews( 0 )

$7.00

Buy Now

We Accept:

Payment methods accepted on Scholarfriends (We Accept)

Instant download

Can't find what you want? Try our AI powered Search

83
0

Document information


Connected school, study & course


About the document


Uploaded On

Apr 20, 2021

Number of pages

8

Written in

All

Seller


Profile illustration for Expert Tutor
Expert Tutor

Member since 4 years

58 Documents Sold

Reviews Received
6
2
0
0
3
Additional information

This document has been written for:

Uploaded

Apr 20, 2021

Downloads

 0

Views

 83

Document Keyword Tags


$7.00
What is Scholarfriends

Scholarfriends.com Online Platform by Browsegrades Inc. 651N South Broad St, Middletown DE. United States.

We are here to help

We're available through e-mail, Twitter, Facebook, and live chat.
 FAQ
 Questions? Leave a message!

Follow us on
 Twitter

Copyright © Scholarfriends · High quality services·