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

Yelp sw-data mining组

🔗
 楼主| cradlelive 2015-11-10 07:06:57 | 只看该作者
全局:
aiwojiujiu 发表于 2015-11-9 05:07
请问楼主给出了什么解法? 为什么感觉自己肯定跪了呢?

因为楼主突然卡住了。。。

本来parse那部分我是打算写个regular expression去match单词的,无奈一年多没写过,早忘了,最后用split()的

然后hashmap算出现次数,最关键的是找出hashmap里出现频率最高的100个单词,楼主脑子突然卡克了,不知道怎么算了。。。最后烂爆了的算法就是一次次去找当前map里value最高的key,把这个加进结果集里,然后从map里把它删掉,再去找下一个。。。
回复

使用道具 举报

🔗
 楼主| cradlelive 2015-11-10 07:08:28 | 只看该作者
全局:

不知道诶,楼主对数据库不熟,当时面试官先问我用哪种语言,我说java,然后他就出题了
回复

使用道具 举报

🔗
dongyun 2015-11-10 09:05:44 | 只看该作者
全局:
应该是简单地json format, 不过自己写parse 也没啥问题, 排序的话C++ 里的map  <red-black tree> 是可以自动排序的, java 里应该也有 TreeMap 什么的
回复

使用道具 举报

🔗
 楼主| cradlelive 2015-11-11 09:39:01 | 只看该作者
全局:
dongyun 发表于 2015-11-10 09:05
应该是简单地json format, 不过自己写parse 也没啥问题, 排序的话C++ 里的map   是可以自动排序的, java  ...

红黑树我确实是没想到,还是自己做题做少了,之前只是大致看过一下红黑树,都没有刷过相关的题~

谢谢层主,发出来也是想看看大家怎么做这题的~~
回复

使用道具 举报

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

本版积分规则

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