今天我在LeetCode上解决了三个有趣的问题:回文链表、链表循环和扁平化多级双向链表。扁平化多级双向链表对我来说有些挑战,需要找到合适的递归方法。链表循环帮助我理解了循环链表的概念,而回文链表可以通过栈或分段比较来解决。希望我的经验对大家有帮助。
反转链表是通过改变指针方向,使链表从尾部开始。二分查找通过不断将数组分为两半来寻找目标。查找字符串中的第一个唯一字符需要统计字符出现的次数。检测链表中的循环可以使用快慢指针法。
完成下面两步后,将自动完成登录并继续当前操作。