Szukanie najdluzszego słowa

0

Witam, mam do napisania funkcje, opierającą się na dwóch mniejszych funkcjach. Generalnie zadaniem tej funkcji jest znalezienie najdłuższego słowa w stringu. Natomiast tych mniejszych to
a) zliczenie ile jest wyrazów
b) zliczenie ile jest słów w poszczególnych wyrazach.
O ile z funkcją a) nie ma żadnego problemu, bo po prostu wystarczy policzyć ilość występujących spacji+1, to mam problem z funkcją b, bo nie dokońca wyobrażam sobie jak ona powinna działać. W notatkach mam zapisane jedynie że powinna przyjmować dwa argumenty(tablice, numerwyrazu). Ktoś mógłby coś podsunąć?

0

Jeśli umiesz znaleźć spacje, to prawie wszystko masz gotowe.
W drugiej funkcji obliczaj różnicę pomiędzy pozycją znalezionej i poprzedniej spacji.
Później sprawdź, czy obecna różnica jest większa od poprzedniej i jeśli jest większa, zapamiętaj ją jako najdłuższy wyraz.

1 użytkowników online, w tym zalogowanych: 0, gości: 1