注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
380. Insert Delete GetRandom O(1)
面了一道hashmap的题 需要实现随机取value的方法,还有加入删除查找这些hashmap本身的方法 时间复杂度需要在o(1) 空间复杂度没有要求 解决方案就是存两个hashmap还有一个array,这样可以达到o(1)的删除
Traverse a binary tree with O(1) memory. Each node has left, right, parent pointers.
Post order.用pre pointer记录之前访问的,最开 > 把binary tree变成doubly linked list,in order顺序。
所有题都写了自己的solution。如果有需要的朋友可以私信我找我要。
|