12
返回列表 发新帖
楼主: refurbish
跳转到指定楼层
上一主题 下一主题
收起左侧

G家电面

🔗
 楼主| refurbish 2015-3-9 23:10:56 | 只看该作者
全局:
smallsimple 发表于 2015-3-9 23:08
请教楼主,对换key之前要先找到要删除的key的索引,这个找的过程是O(n)吧?不知道是怎么实现的?我假设楼 ...

所以我用了两个hash table来保存<int, key>和<key, int>,我没用数组
回复

使用道具 举报

🔗
smallsimple 2015-3-9 23:46:43 | 只看该作者
全局:
refurbish 发表于 2015-3-9 23:10
所以我用了两个hash table来保存和,我没用数组

哦,原来如此。多谢楼主。
回复

使用道具 举报

🔗
suonan 2015-3-10 04:28:31 | 只看该作者
全局:
不受固定大小的限制指的是什么呢?楼主的方法用了三个hashmap感觉空间开销已经不小了吧。。
回复

使用道具 举报

🔗
 楼主| refurbish 2015-3-10 16:10:31 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
daniel.kong 2015-4-13 14:32:40 | 只看该作者
全局:
厉害!         
回复

使用道具 举报

🔗
独孤辰涛 2015-4-14 11:36:26 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
独孤辰涛 2015-4-14 11:56:21 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
cedar 2015-4-15 23:00:58 | 只看该作者
全局:
dsq704136 发表于 2015-3-7 15:10
可以直接用HashMap实现Get, Put, Remove。用一个额外的Array去实现getRandom。

用额外array的话 remove 就会受影响 怎么做到remove from Map and array 都是O(1)呢
回复

使用道具 举报

🔗
shou3301 2015-4-16 00:18:24 | 只看该作者
全局:
恭喜lz,再接再厉啊!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表