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

[其他] Ruby是最适合刷题的语言

 
🔗
qiuqiushasha 2020-11-10 14:18:12 | 只看该作者
全局:
其实完全就是scala的感觉 scala语法糖也更多 也可以不写return 变量scope更灵活 function里面套着function

有个缺点就是scala性能在leetcode oj上真的不行 很多同样的算法 java就过的很轻松 scala就tle 并且已经import java.util.的collection了
回复

使用道具 举报

🔗
eval 2020-11-10 14:19:10 | 只看该作者
全局:
我觉得你说的8点里面python大部分都是更好的
回复

使用道具 举报

🔗
rockleecsu 2020-11-12 08:42:07 | 只看该作者
全局:
我觉得还是直接Java吧。。如果C++/Python的熟练度不是完胜Java的话,建议用Java。。。更别提Ruby这种小众语言了。
Ruby的好些语法糖确实看起来很炫,但是写的短未必等于思路清晰。。Java也可以写一大堆lambda。。
还有Java涵盖了所有面试常见数据结构,不清楚Ruby对于Stack,Queue,heap支持好不好,前两者还能用array模拟。heap会比较费劲,总不能徒手撸一个吧。。当然我只是几年前用ruby的时候记得没有,说不定现在加入了,或者是我之前没注意到
回复

使用道具 举报

🔗
ezstars 2020-11-12 09:50:27 | 只看该作者
全局:
问题是写Ruby的公司凤毛麟角。。。
回复

使用道具 举报

🔗
Yaxe 2020-11-12 10:37:51 | 只看该作者
全局:
emm 大概会cpp的人公司觉得你别的语言会上手很快,但ruby可能在这方面不大有优势
回复

使用道具 举报

🔗
8wy172250 2020-11-12 12:08:19 | 只看该作者
全局:
LPT 发表于 2020-11-8 08:44
你确定面试官会觉得厉害,而不是觉得......是你代码写错了?
“这人代码写的不行, ...
LPT LPT LPT
回复

使用道具 举报

🔗
uestcyy 2020-11-12 13:22:12 | 只看该作者
全局:
ruby,scala 我觉得都是在JS那里偷师
回复

使用道具 举报

全局:
想太多,ruby面试基本说明他不会C++,java或者python。
然而哪个招聘条款里只要求会ruby呢
回复

使用道具 举报

🔗
金针鸡丝 2020-11-12 16:06:41 | 只看该作者
全局:
刚毕业的时候用ruby刷过一阵子题。语法糖用起来很舒服,很多题目都可以用很短的几行写出来。可是之后找工作面试大多数公司还是用java,lc上面比较优秀的答案也大多数集中在java/c++/python这些语言,(之前面试写过ruby,面试官不会但是问了一些语言细节)

之后转回了用java刷题。推荐如果能用主流一点的语言还是比较好,毕竟刷题目的就是为了多拿面试进大厂嘛【狗头】

评分

参与人数 1大米 +3 收起 理由
bryanjhy + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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