楼主: woaiyangchaoyue
跳转到指定楼层
上一主题 下一主题
收起左侧

[Leetcode] 刷了一周leetcode后,我感觉这不是在编程,而是在做数学题

 
全局:
没人说这是编程啊,这就是大公司出的测试题而已,和四大考的那些逻辑题,公务员考试的那些题本质上没啥区别,只是套了个编程的壳子而已,简单来说集中了这么几个考点

1. 服从性
2. 聪明程度
3. 毅力
4. 临场沟通能力(英文)

你看,这几点和编程都不是直接相关的

评分

参与人数 3大米 +4 收起 理由
14417335 + 2
vieriqhao + 1 给你点个赞!
arshun + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
算法本身就是数学的一个分支,感觉在做数学很正常。
回复

使用道具 举报

🔗
美帝马甲 2021-8-26 23:48:40 | 只看该作者
全局:
CS和数学不分家
数理化不行的人,建议别转码,转了也是痛苦自己,痛苦colleague, 痛苦team leader, 痛苦manager
回复

使用道具 举报

🔗
美帝马甲 2021-8-26 23:51:19 | 只看该作者
全局:
Rabbitiger 发表于 2021-8-25 12:55
除了dp感觉基本没什么数学逻辑题吧...就是解决问题的逻辑罢了

面试遇到过2个for loop的code , variable都理不清楚的人大有人在
基本的数理逻辑都没有,能写code是见了鬼了
回复

使用道具 举报

🔗
pphuangyi 2021-8-27 00:08:14 | 只看该作者
全局:
这个就跟搞建筑的说,盖个房子嘛,能跟力学有啥关系。

不过编程用到的数学基本上加减乘除和简单逻辑,初中水平的数学基础就可以了,但是有时要用得很巧妙。就是不看答案想不到,一看答案就明白那种感觉。

楼主再坚持一下,再适应一下。我有个朋友说的好,练*面试*编程就跟高考一样,就把它当高考准备就对了。很多科学都需要天赋,没天赋再努力也差那么点意思,但练习*面试*编程,大力就一定能出奇迹 。
回复

使用道具 举报

🔗
drbelfast 2021-8-27 01:18:29 | 只看该作者
全局:
这就是为啥,从来没刷题的人我都不建议去花半个小时一个小时去硬刚,做不出来太正常了,因为还没有熟悉 “套路”。  至少前一二百题我都建议看题想半分钟到一分钟,没思路,直接看高票答案,理解记住。看多了就知道套路了,然后遇到类似问题就能直接做出来了。相信我,大部分的能在 discussion post 答案的人是因为他们之前做过类似的题目
回复

使用道具 举报

🔗
sdszilong 2021-8-27 01:43:26 | 只看该作者
全局:
为什么总有人说刷题对数学要求很高,到底这些人刷的都是一些什么题?
我觉得绝大多数的题最多也就是用到了初中数学,只要正常有九年义务教育就足够了,无非就是四则运算啊。
有一些题是用纯数学方法可以解的,可是并不推荐。刷题的算法本身并不涉及数学,只是有时候一些复杂度的分析会涉及到一点点数学,也都很浅啊。
比如说,写个最简单的斐波那锲求和,你用暴力解,2^n, 然后优化到n^2,这是为啥?咋推倒出来的?这里不就是初中的等比数列求和公式吗?
或者说证明linked list有环,找到环的入口这样的问题,也就是普通的四则运算证明啊。

楼主可以举几个例子,我很好奇所谓的数学要求很高是什么样子的,难倒现在刷题变化这么大了吗?

我其实还挺喜欢数学的,所以会刻意去考察面试者的数学能力,比如说,证明一下build a heap from an array的时间复杂度,咋算出来的?quick select, 二分这样的算法的主方法分析应该是怎样的公式等等? 可是,这些都是bonus,我不会因为他不会这个就把他挂了的,但是答对了的话,我会给个strong hire。 即使是这些算法的证明,数学也只是九年义务教育的水平就够了,更不用提奥数了。

另外,我之前刷题的时候也嗤之以鼻,觉得,这什么鬼,单位招这样的人干嘛?好多题目如果不看答案,谁会呢?现在我彻底想通了,单位招你来,是来干活的。你刷题好,要么足够聪明,要么足够勤奋,有一条能突出,都可以把工作做得不错。你到底是看答案看会的BFS, DFS, UnionFind,还是说自己脑子灵光,想出来的,我不care。就好像你去做所有的数学题,那些所有的数学公式,也都是你背下来的啊,不会有人要求你能想明白的。举个最简单的例子,三角形两边之和大于第三边,这个是为啥,咋想到的呢,通过哪个公理呢?

其实刷题中涉及更多的是数据结构,怎么存数据,还有一些算法逻辑,可是这些算法逻辑真的和数学都没什么关系啊。
回复

使用道具 举报

🔗
cyang258 2021-8-27 01:43:45 | 只看该作者
全局:
借贴问一下 大概刷多少题能够成功上岸🤣 现在还在苦海挣扎 有路过好心的施主拉一把吗😂
回复

使用道具 举报

🔗
owensy 2021-8-27 02:00:00 | 只看该作者
全局:
的确,刷题和日后工作还是很脱节的。

lz理解的没有错,但都是一些简单的离散数学,线性代数,博弈论,图论,一点点数论的知识。
如果非要说什么编程,拿最多的可能就是不同的数据结构、容器的运用。
回复

使用道具 举报

🔗
hezitaohaha 2021-8-27 07:33:09 | 只看该作者
全局:
我倒是觉得刷题对语文/英文要求比数学还高。
回复

使用道具 举报

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

本版积分规则

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