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

非死不可店面, 挂

🔗
 楼主| jih23 2018-11-9 09:24:05 | 只看该作者
全局:
Vicmal 发表于 2018-11-8 10:59
请问下楼主给的什么解法?感觉这道题只能比较相邻的 然后for 每个位置的字符 看每个字符在给的order里面对 ...

我差不多是这么写的,
foreach words[i-1] , words[i] pair, find the first characters of words[i-1] and words[i] from left and compare if words[i-1][j] < words[i][j].
烙印不理解,他觉得需要先对每个词的第一个char比较,然后第二个char。类似radix sort,我觉得没那么复杂。

补充内容 (2018-11-9 10:48):
有些自动格式问题,补充一下以免误解。
foreach words[i-1] , words【i】  pair, find the first characters of words[i-1] and words【i】 from left and compare if words[i-1][j] < words【i】[j].
回复

使用道具 举报

🔗
 楼主| jih23 2018-11-9 09:25:35 | 只看该作者
全局:
drool 发表于 2018-11-8 11:10
电话通知你了吗?可能加面

还没,随意吧。
回复

使用道具 举报

🔗
 楼主| jih23 2018-11-9 09:26:38 | 只看该作者
全局:
mingzhou1987 发表于 2018-11-8 11:11
祝楼主好运,不是太理解第一个例子,为什么“ab" 还是return true,能解释一下嘛?

c 和 a 的比较已经可以决定cb 在ab 前面
回复

使用道具 举报

🔗
 楼主| jih23 2018-11-9 09:27:51 | 只看该作者
全局:
drool 发表于 2018-11-8 11:08
用trie 吧 每节点记录和以前visit过的最大的比 不能更小

这个题目用trie 是杀鸡用牛刀吧? 比较可以传递的,
回复

使用道具 举报

🔗
Vicmal 2018-11-9 09:29:55 | 只看该作者
全局:
jih23 发表于 2018-11-9 09:24
我差不多是这么写的,
foreach words , words pair, find the first characters of words and words fr ...

遇到这种烙印也没办法,楼主应该给他解释了比较可以传递的。。这道题只需要返回true或者false就可以了,如果需要重新排序才需要radix sort,这烙印有毒. 楼主加油!
回复

使用道具 举报

🔗
drool 2018-11-10 15:42:09 来自APP | 只看该作者
全局:
jih23 发表于 2018/11/09 09:27:51


这个题目用trie 是杀鸡用牛刀吧? 比较可以传递的,

也对 发力过猛
回复

使用道具 举报

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

本版积分规则

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