📣 独立日限时特惠: VIP通行证立减$68
楼主: 梦亦无痕
跳转到指定楼层
上一主题 下一主题
收起左侧

[Leetcode] 想问下可以用R语言刷LeetCode吗

 
全局:
其实算法都是小事儿,算法我相信你稍微看下都懂。最麻烦的事情是: 数据结构。如果你只会写R,你刷题遇到最大的麻烦就是那些和数据结构紧密相关的题比如:BST。用R不是不能写,而是你写不下去
回复

使用道具 举报

🔗
rwalle 2020-6-28 05:48:58 | 只看该作者
全局:
如果有一定的编程基础,编程语言本来上手也不难,像Python、C++这样的语言多掌握一门对你只有好处没有坏处,面试时候更是有帮助,有些岗位实际工作中可能还会用上JavaScript什么的。我猜楼主async、functional programming这些东西在写R的时候很少用到吧?面试也不一定会问到,但这些都是很重要的概念,在一些语言和技术栈里面会经常用到,不多去了解就把自己限制在R里面了。

与其在这里问,为什么不直接把Python拿起来?几个小时就能用熟了,一个星期下来高级些的方法可能都接触到了,不是很好吗
回复

使用道具 举报

全局:
语言次要的,逻辑基础算法是重点。R 和PYTHON 有很多相似,转换没那么难
回复

使用道具 举报

🔗
lokomotiv 2020-6-28 06:02:19 | 只看该作者
全局:
梦亦无痕 发表于 2020-6-28 03:56
另外想问问各位有过大厂面试经验的同学,面试的时候容许时间内可以无限debug吗?还是就是写好code直接提交 ...

得写好无bug的代码。。尤其是不是白板面试而是要写完代码编译的情况下如果有bug一下改不出来的,跟面试官交流再顺畅都会翻车
回复

使用道具 举报

🔗
BobbyBear 2020-6-28 06:14:38 | 只看该作者
全局:
理论上是可以的。R的问题是在base R里的数据结构很少,而且具体的implementation也不清楚。我和你的背景挺像的,python对于熟练运用R的人是其实非常容易上手的。你去LeetCode上的discussion看几个例题就能学会了。
回复

使用道具 举报

🔗
crusader728 2020-6-28 06:35:34 | 只看该作者
全局:
如果真的想用R刷题,可以去codewars。
https://www.codewars.com/kata/search/r?q=&&beta=false

我学Haskell的时候就用它练手。
回复

使用道具 举报

🔗
crusader728 2020-6-28 06:37:22 | 只看该作者
全局:
如果真的想用R练手,可以去Codewars。

我当初学Haskell的时候就是在那里刷着玩
回复

使用道具 举报

🔗
oralur 2020-6-28 12:42:40 | 只看该作者
全局:
本帖最后由 oralur 于 2020-6-28 12:45 编辑

我是日常R和Python一半一半的 面过的大厂DS基本都可以二选一  中厂小厂就不一定了
话说回来 纯粹倒腾数据R还是比python好用 我刚开始两个都用的时候真是有点精神分裂 很痛苦的适应过程

回复

使用道具 举报

全局:
我也是统计出身的用了很多年r,平时工作用r写oop的程度,但我觉得面试能用python还是用python吧,特别算法题用python方便很多,而且万一面你的人是cs出身,我自己组里的engineer是不懂r的,要他们理解你写什么也是比较麻烦
回复

使用道具 举报

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

本版积分规则

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