You would like to find the sentence contai of words in some given text. The text is sp

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

**

You would like to find the sentence containing the largest number
of words in some given text. The text is specified as a string S
consisting of N characters: letters, spaces, dots (.), question marks
(?) and exclamation marks (!).
The text can be divided into sentences by splitting it at dots,
question marks and exclamation marks. A sentence can be divided
into words by splitting it at spaces. A sentence without words is
valid, but a valid word must contain at least one letter.
For example, given S="We test coders. Give us a try?",
there are three sentences: "We test coders"," Give us a try"
and "". The first sentence contains three words: "We", "test" and
"coders". The second sentence contains four words: "Give", "us",
"a" and "try". The third sentence is empty.
Write a function:
class Solution { public int solution (String S); }
that, given a string S consisting of N characters, returns the
maximum number of words in a sentence.
Transcribed Image Text:You would like to find the sentence containing the largest number of words in some given text. The text is specified as a string S consisting of N characters: letters, spaces, dots (.), question marks (?) and exclamation marks (!). The text can be divided into sentences by splitting it at dots, question marks and exclamation marks. A sentence can be divided into words by splitting it at spaces. A sentence without words is valid, but a valid word must contain at least one letter. For example, given S="We test coders. Give us a try?", there are three sentences: "We test coders"," Give us a try" and "". The first sentence contains three words: "We", "test" and "coders". The second sentence contains four words: "Give", "us", "a" and "try". The third sentence is empty. Write a function: class Solution { public int solution (String S); } that, given a string S consisting of N characters, returns the maximum number of words in a sentence.
Expert Solution
steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Graphical User Interface
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.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education