递归查找字符串中最长的单词
首先,让我们假设句子字符串参数没有任何前导或尾随空格。您可以通过调用trim()来处理递归情况。
然后,我们需要定义两种情况,即基本情况和递归情况。
基本情况是找不到空格,即传入的句子只是一个单词。在这种情况下,只需返回句子即可。
在递归的情况下,我们将得到第一个单词,其余的则与您一样。在句子的其余部分调用longestWord。然后,只需返回第一个单词中最长的一个,以及您的递归调用返回的任何内容即可。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群