[hot 100]两数之和-Python3-Hash Table
2025-7-22
时间复杂度O(1)。
使用Hash表来存储nums。
1)遍历输入列表的序号和值
2)使用targets-num如果命中,则说明num + 命中位置的值 = target,则返回Hash表中命中位置值的序号和num序号
3)如果没有命中则将序号作为值,nums对应的值作为序号存储进入Hash表
2025-7-22
时间复杂度O(1)。
使用Hash表来存储nums。
1)遍历输入列表的序号和值
2)使用targets-num如果命中,则说明num + 命中位置的值 = target,则返回Hash表中命中位置值的序号和num序号
3)如果没有命中则将序号作为值,nums对应的值作为序号存储进入Hash表