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

狗家新鲜店面

🔗
 楼主| Long317li6262 2019-6-26 08:54:06 | 只看该作者
全局:
chengw 发表于 2019-6-26 00:41
如果用map解,应该是吧。如果用双指针是n*n*lgn ?

都是n^2, 你可以看看3sum, 就是双指针
回复

使用道具 举报

🔗
leonxpray 2019-6-26 10:20:53 | 只看该作者
全局:
我的理解是 先排序,然后for loop 遍历a , 然后两个指针 指向b,c,初始化的时候b,c 在a的后面两个位置,然后看2b - c和a 的关系,如果大了 就c往后移动,小了就b往后移动
回复

使用道具 举报

🔗
daviddage 2019-6-26 11:47:35 | 只看该作者
全局:
不然呢?你都把话题主动终结了 难道跟你聊家常吗
回复

使用道具 举报

🔗
danshuiyuq 2019-6-27 08:04:30 | 只看该作者
全局:
        很有用的信息!
回复

使用道具 举报

🔗
HanBurger 2019-7-2 07:57:30 | 只看该作者
全局:
sort完应该就是2 pointers,不用额外空间了吧
回复

使用道具 举报

🔗
 楼主| Long317li6262 2019-7-2 08:04:53 来自APP | 只看该作者
全局:
HanBurger 发表于 2019/07/02 07:57:30
sort完应该就是2 pointers,不用额外空间了吧

对。要么用Map, 不用sort. 要么sort and two pointers. 基本这题就是变形的3sum.
回复

使用道具 举报

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

本版积分规则

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