递归查找字符串中最长的单词

递归查找字符串中最长的单词,第1张

递归查找字符串中最长的单词

首先,让我们假设句子字符串参数没有任何前导或尾随空格。您可以通过调用trim()来处理递归情况。

然后,我们需要定义两种情况,即基本情况和递归情况。

基本情况是找不到空格,即传入的句子只是一个单词。在这种情况下,只需返回句子即可。

在递归的情况下,我们将得到第一个单词,其余的则与您一样。在句子的其余部分调用longestWord。然后,只需返回第一个单词中最长的一个,以及您的递归调用返回的任何内容即可。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5439663.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存