AI论坛 AI论坛 beta

@ninijia 在 Leetcode每日一题练习 ------ 2349. 设计数字容器系统 中发帖

📌 📄 内容摘要: @ninijia 在 Leetcode每日一题练习 ------ 2349. 设计数字容器系统 中发帖 从Leetcode 每日一题练习继续讨论: 2349. 设计数字容器系统 2349. Design a Number Container System 题解 本题需要保存两个数据,一个是不同的index对应的数字,另外则是一个数字对应的全部index,由于要快速返回某个数字对应的最小index,同时要频繁插入和删除某个数字对应的不同index且某个数字对应的index没有重复。故可以使用c++中的set容器来保存某个数字对应的index。故用两个哈希表,一个哈希表的键为index,值为数字,另一个哈希表的键为数字,值为一个set。对插入或者替换操作,在修改index表对应的数字时也要向数字为键的哈希表中的set插入index,而对find操作则直接返回数字对应的set中的最小值,不存在最小值则返回-1。 代码 class NumberContainers { public: ...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/415202/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888