在本文中,我们将解释删除链表中每个第 k 个节点的方法。我们必须删除位于 k 的倍数上的每个节点,即我们必须删除位置 k、2*k、3*k 等上的节点。输入:112->231->31->41->54->63->71->85 k = 3 输出:112->231->41->54->71->85 解释:由于 3 是第 k 个节点,删除它后列表将变为:第一次迭代:112->231->41->54->63->71->85 现在我们从 41 开始计数,下一个第 k 个节点是 63 在第二次迭代之后,我们的列表将变为:112->231->41->54->71->85 并且我们的迭代以此类推。输入:14->21->23->54->56->61 k ... 阅读更多
在本文中,我们将解决从给定字符串中删除给定单词的问题。例如 - 输入:str = “remove a given word”,word = “ remove ” 输出:“ a given word ” 输入:str = “ god is everywhere”,word = “ is ” 输出:“ god everywhere ”解决方案方法例如,我们可以使用一种简单的方法来从字符串中删除一个单词。首先,将给定的字符串放入二维矩阵形式,其中每个单词存储在每一行中。在矩阵中查找单词... 阅读更多