Algorithms on Strings Coursera Quiz Answers

All Weeks Algorithms on Strings Coursera Quiz Answers

Algorithms on Strings Week 01 Quiz Answers

Tries and Suffix Trees Quiz Answers

Q1. What is the tightest estimate you can prove on the memory consumption of a trie built off nn non-empty patterns p_1, p_2, \dots, p_np1​,p2​,…,pn​ if all the patterns’ lengths are bounded from above by LL, and the sum of lengths of all patterns is no more than SS?

  • O(n + L)O(n+L)
  • O(n)
  • O(S)
  • O(nL)O(nL)

Q2. What is the time complexity of searching all occurrences of nn patterns p_1, p_2, \dots, p_np1​,p2​,…,pn​ in text TT of length |T|∣T∣ if all patterns have length at most LL and the sum of their lengths is at most SS?

  • O(L)O(L)
  • O(|T|S)O(∣TS)
  • O(|T|L)O(∣TL)
  • O(S)O(S)

Q3. What is the smallest possible number of nodes in a trie built off nn patterns p_1, p_2, \dots, p_np1​,p2​,…,pn​ if all the patterns have the same length L > 0L>0?

  • L + 1
  • nn
  • nLnL
  • LL

Q4. If you take all the suffixes of a string SS of length LL and build a regular trie off those suffixes as patterns, what is the maximum possible number of nodes in such trie?

  • \frac{L(L+1)}{2} + 12L(L+1)​+1
  • L + 1L+1
  • L^2 + 1L2+1

Q5. What is the smallest possible number of nodes in a suffix tree of string SS with length LL?

  • L + 1
  • LL
  • \frac{L(L+1)}{2} + 12L(L+1)​+1

Get All Course Quiz Answers of Data Structures and Algorithms Specialization

Algorithmic Toolbox Coursera Quiz Answers

Data Structures Coursera Quiz Answers

Algorithms on Graphs Coursera Quiz Answers

Algorithms on Strings Coursera Quiz Answers

Advanced Algorithms and Complexity Coursera Quiz Answers

Team Networking Funda
Team Networking Funda

Hi, I’m Abbas Sarang, the creator of Networking Funda. With a passion for online education, I provide reliable course reviews and learning resources to empower learners worldwide.

I am a passionate SEO Specialist with over 3.5 years of experience in optimizing websites, driving organic traffic, and crafting content strategies. I began my journey by building and monetizing my own blog, gaining hands-on expertise in WordPress, SEO tools, and analytics. With a keen eye for detail and a love for data-driven decisions, I aim to help businesses enhance their online visibility and achieve measurable growth.

Articles: 720

Leave a Reply

Your email address will not be published. Required fields are marked *