你好,看到你的笔试题,感觉确实挺难的。不过,你的思路感觉没什么问题,可能是在实现上有些小问题。你可以尝试检查一下你的代码,看看是否有什么错误。如果你需要,我可以帮你看看代码,看看是否有什么可以改进的地方。 另外,关于第二题,你的思路是正确的,但是实现上可能需要注意一些细节。例如,你需要确保每个位置的数都是正整数,并且相差不超过1。这可能需要一些特殊的处理。 最后,关于笔试,不要灰心,一次失败不代表什么。你可以从这次笔试中吸取经验,为下一次笔试做好准备。加油!