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

新人开一个帖子记录自己的学习记录

🔗
 楼主| LauraInUS 2019-11-4 08:06:51 | 只看该作者
全局:
有时候发现刚看了Solution,但是自己写还是会有Bug...于是看了好几遍都看不出来。。
结果,拿出纸正准备过一个case,刚把图画出来就发现Bug了,过case 真实debug的好途径。。
回复

使用道具 举报

🔗
annig 2019-11-4 09:48:22 | 只看该作者
全局:
加油加油加油加油
回复

使用道具 举报

🔗
 楼主| LauraInUS 2019-11-10 00:19:34 | 只看该作者
全局:
保持每天记录太难了吧。分享一段大佬的刷题经验:

“我每次都是按照种类刷。 平时学校下课刷 面试期平均一天刷5题。周末效率高的话每天可以刷十几题左右。然后每次基本刷的原因就是在准备面试阶段。

第一次刷的时候,一道题可能要好久,后面第三次的话 基本15分钟就可以写出见过的medium. 没见过的基本也可以在半小时内有思路。 Hard 也是刷经典Hard”

面对新题wo一天竟然只能刷3-4道。。现在就是周末啦,加油吧。
回复

使用道具 举报

🔗
 楼主| LauraInUS 2019-11-16 15:03:54 | 只看该作者
全局:
我的天哪 我好激动啊1!垃圾**我终于用eclipse debug模式完成了一次debug
k closest target 为什么一用 LargestSmallerOrEqual
而 smallerLargestOrEqual会搞错,就是
因为如果所有的elements in an array 都<target,return -1,此时rifhtIndex=-1
e而我们将leftInex=rightIndex-1;  leftIndex-->-2 这就是ArrayIndexOutOfBound啊!!
反过来想想,如果我们center at largestSmallerOrEqual, if all elements in an array are larger,we return -1 as leftIndex
so rightIndex=leftIndex+1;  rightIndex-->0 !! bingo 只要没有larger than array.length-1就可以继续往右走!!!
看到那么多本科同学刷遍了FLAG ,,菜菜的我还在学debug。。。哎
我又没有付出别人那么多努力,凭什么收获。
回复

使用道具 举报

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

本版积分规则

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