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

狗狗面经

🔗
wuwei123 2018-5-14 17:43:51 | 只看该作者
全局:
有消息了吗楼主
回复

使用道具 举报

🔗
enjoynet 2018-6-1 00:41:37 | 只看该作者
全局:
exfw 发表于 2018-5-12 09:58
你这个不对    比如string1 是ab     string2是ba     要反回false   
substitute(a, b)    string1 ->  ...

可以转换成有向图吧,遍历两个string,若s1[k]=a, s2[k]=b, 则a和b建一条边,每个点的出度必须是1,并且建好图后没有环

补充内容 (2018-6-2 00:40):
上面方法不对,ab->cb->cd->bd->ba,只要cd不在string里,就能实现ab->ba
回复

使用道具 举报

🔗
桐原亮泗 2018-6-1 06:28:07 | 只看该作者
全局:
请问第三题能详细说么,或者那个面经提到的?
回复

使用道具 举报

全局:
exfw 发表于 2018-5-12 09:58
你这个不对    比如string1 是ab     string2是ba     要反回false   
substitute(a, b)    string1 ->  ...

这个为啥不对,
substitute(a,c)
substitute(b,a)
substitute(c,b)
应该是true吧
回复

使用道具 举报

🔗
fropen 2018-8-12 10:25:26 | 只看该作者
全局:
只要没有一对多映射,就返回true。src字符串中的一个字符不能映射到dst上的多个字符。abcde -> efffe 是可以的,bbcde不能通过调用多次substitute(a,b) 转换成efffe。
回复

使用道具 举报

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

本版积分规则

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