日志 - 16-10-24

日志 - 16-10-24

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

我在竞争编程中学习了链表及其相关问题,成功解决了去重和连续零节点的问题,使用了简单的遍历和前缀和方法。

🎯

关键要点

  • 我在竞争编程中学习了链表及其相关问题。
  • 我成功解决了去重和连续零节点的问题。
  • 使用了简单的遍历方法来解决去重问题。
  • 在去重问题中,我需要从排序链表中移除重复节点。
  • 在处理去重问题时,我使用了虚拟节点来管理连续出现的节点。
  • 我使用前缀和方法解决了连续零节点的问题,维护了一个之前见过的和的映射。

延伸问答

我在竞争编程中学习链表的过程中遇到了哪些问题?

我遇到了去重和连续零节点的问题。

如何解决链表中的去重问题?

我使用简单的遍历方法,比较每个节点与下一个节点,跳过重复节点。

在处理去重问题时,我需要注意什么?

需要使用虚拟节点来管理连续出现的节点,以避免处理边界情况的混乱。

如何解决链表中的连续零节点问题?

我使用前缀和方法,维护一个之前见过的和的映射来找到并移除连续零节点。

去重问题与连续零节点问题的难度有什么不同?

去重问题相对简单,而连续零节点问题更具挑战性,需要使用前缀和方法。

在链表中使用前缀和方法有什么优势?

前缀和方法可以高效跟踪节点的和,便于识别和移除和为零的子数组。

➡️

继续阅读