ine a reasonable method of solving the below problem. Give the order of the worst-case complexity for the method as well: You are given a list containing the title, author, call number and publisher of all the books in a school library and another list of 30 publishers. Find out how many of the books in the library w

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter2: Problem Solving Using C++using
Section2.3: Data Types
Problem 5E
icon
Related questions
Question

Outline a reasonable method of solving the below problem. Give the order of the worst-case complexity for the method as well:

You are given a list containing the title, author, call number and publisher of all the books in a school library and another list of 30 publishers. Find out how many of the books in the library were published by each company.

 

Please answer in detail(perhaps a paragraph) as I am very confused. Thanks for the help!

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Follow-up Questions
Read through expert solutions to related follow-up questions below.
Follow-up Question

What does it mean by "entries" in this context?

I still do not understand why sorting is not needed. If we sort all the books according to the publisher name, wouldn't it be faster to count how many books are pulished by each publisher?

The answer states we need a "counter", but when you go through the entries for each of the keys, don't we need to have 30 counters in total? (each counter is associated with one pulbisher. In other words, when a book pulisher matches with one of the keys, shouldn't it increment the counter variable associated with that pulisher?)

Please clarify questions reagrding the answer

Solution
Bartleby Expert
SEE SOLUTION
Knowledge Booster
Computing Algorithms
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:
9780357392676
Author:
FREUND, Steven
Publisher:
CENGAGE L