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

[其他] 求教coding skills如何提高?

🔗
 楼主| mengt2012 2017-2-25 23:06:20 | 只看该作者
全局:
wuyaohongmath 发表于 2017-2-25 15:19
我偶尔也会遇到楼主的情况,我提一点微小的建议。
1.可以先从伪代码入手。楼主有了核心想法之后,先不着急 ...

感谢!我会参考的。
回复

使用道具 举报

全局:

打字速度是不是可以练( ?我的点不太对)

我理解的点是: lz算法能力极强,但是写出来bug free却要2-3h.


例如leetcode #1 Two Sum,看看自己能在知道解法的情况下 多少分钟/秒钟写出来..应该是<5分钟秒吧..

然后没写过的题还是要审题看的..

有些题implement起来和说起来很不一样..例如LC#4 的recursion版本..说起来就是"compare mid then find it recursively in 2 subarray"但是写起来和说起来还是有不少差别的..这种毕竟叫做"hard",我个人还没有办法逾越这个鸿沟..共勉


利益声明:没拿过acm金牌,只拿过FLG据信的弱鸡
回复

使用道具 举报

🔗
bh1 2017-2-28 07:44:44 | 只看该作者
全局:
有bug,一般是对语法不熟吧,反正我就是这样,总是大小写,方法名写错,忘记加;之类的
回复

使用道具 举报

🔗
zzpnm003 2017-3-10 02:47:03 | 只看该作者
全局:
我也是这样,码代码也是很多年了,结果面试对于某些easy都放空简直无地自容,时常感觉博士白上了。。。。我是没人管我,我自己码其实能出来,就是一边说话一边码实在脑子不够用。 我代码习惯是一把撸完,回来找bug,结果面试时候错一个地方就不让继续了,我思路已经到下面去了。。。。

最近在练习基于test case的编程,感觉题不光记住怎么做,还要记住test case。。。边码边检验各种case。
回复

使用道具 举报

🔗
haveto 2017-3-20 01:58:59 | 只看该作者
全局:
我只是膜拜ACM亚洲赛的金牌 顺便表达一下leetcode咋能代码能力不行呢。。。 难道不是有了思路 +  corner case 代码就出来了么(我还是太naive啊。。)
回复

使用道具 举报

🔗
newgod2500 2017-3-21 22:01:01 | 只看该作者
全局:
haveto 发表于 2017-3-20 01:58
我只是膜拜ACM亚洲赛的金牌 顺便表达一下leetcode咋能代码能力不行呢。。。 难道不是有了思路 +  corner ca ...

有时候会是这样的。比较人的大脑知道该怎么做,可是有时候却不知道怎么实现在代码上,或者说怎么写得简洁易懂;写一大堆,估计码的人自己也会心烦。
回复

使用道具 举报

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

本版积分规则

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