没有吧~ 这确实算是 tail recursion 不是吗?然后重用了上半部分 swap 的 code
https://zh.wikipedia.org/wiki/尾调用确实这也很容易转写成迭代的形式 都可以啦 不重要我比较好奇这 code 有什么实际的应用原原PO好像要的不是这个 我后来才发现 wwwwwww他好像需要的是 swap 任意的子字串 而不是整个的说我终于知道为什么会这个递回看起来假假的了其实就把它想像成边界条件是层数为一的递回就可以了这样是不是就有一般递回的 feel 惹 (づ′・ω・)づ