查找网络中至少连接到一个剩余顶点的 K 个顶点可以使用深度优先搜索 (DFS) 来完成。您的起点应该是剩余顶点之一,然后您应该对该顶点执行 DFS。在进行搜索时遇到的每个顶点都将被记录下来,并将其添加到类似顶点的组中。找到 K 个顶点或搜索完所有剩余顶点后,继续重复此操作。DFS 通过仔细探索图来查找 K 个顶点,从而帮助完成任务... 阅读更多
问题陈述我们得到一个字符串 str,其中包含总共 N 个单词。我们需要找到给定字符串中的所有回文词,并通过反转所有回文词的顺序来创建一个新字符串。示例输入 str = ‘nayan was gone to navjivan eye hospital’ 输出 ‘eye was gone to navjivan nayan hospital’ 说明该字符串包含三个回文词:nayan、navjivan 和 eye。我们反转了所有三个词的顺序,并将所有其他词保持不变。输入 ‘Hello, users! How are you?’ 输出 ‘Hello, users! How are you?’ ... 阅读更多