一亩三分地《新生手册+美国生活指南》下载

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货

最近看过此主题的会员

E轮2.5亿美元融资
K12教育独角兽一起作业
北京-诚聘人工智能/教育/大数据岗
码农求职神器Triplebyte:
不用海投
内推多家公司面试
前Google华人高管创立
面试offer一键直通
Leap.ai助你进入热门独角兽
硅谷知名AI创业公司
图灵视频
招聘多个工程师职位
查看: 20799|回复: 234
收起左侧

[Leetcode] 0基础-文科生-转码-刷题-记录贴

  [复制链接] |试试Instant~ |关注本帖
我的人缘0
claire0716 发表于 2018-4-23 14:11:01 | 显示全部楼层 |阅读模式
本楼: 【顶】   100% (5)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
本帖最后由 claire0716 于 2018-4-23 15:01 编辑

前几天下定决心转码,那就行动吧。

背景:美硕文科,现水校second master with a major in Software Engineering. 不管是C++,Java, 还是Python,长这么大没敲过一行代码。R, SQL, SAS, STATA and Tableau算是写过几行代码吧。数据库和system design那真是昨天刚知道有这么个东西。地里还有比我基础更菜的么?
优点:执行力比较强,比较能吃苦,想做的事情一般都能做成。

goal ——> 2019年能拿到offer抽H1B

昨天开始暴力刷Leetcode, 就是先题目,然后直接看youtube 解析。

我计划着9月之前只刷easy and medium, 按题号顺序来刷。

2018/04/21
1. Two Sum;  HashMap (是什么?回头得补)
7. Reverse Integer  (Long?)

2018/04/229. Palindrome Numbe (Java Operator)
13. Roman to Integer



补充内容 (2018-5-21 00:33):

开通了github, 开始刷绿点啦~~~~~~~~
https://github.com/PuClaireYan

补充内容 (2018-5-21 13:09):
4/21 - 5/20 刷了100道LeetCode Easy题,其实基本上是看别人的solution,自己再默写出来。再根据题目,学习了一些基本知识点。

补充内容 (2018-6-3 15:20):

5/21-6/2 没有刷题,做了udemy上的两个项目充实简历。6/2号终于完成了简历的初稿。

补充内容 (2018-6-18 05:01):
deploy 自己第一个小APP https://yelp-camp-claire.herokuapp.com/
欢迎访问,提意见!

补充内容 (2018-7-3 12:50):
6/2 - 7/2 简历投了一个月,没具体算投了多少份,40+肯定是有的,没有一个电面。简历肯定是有大问题的,要集中火力改简历了!

补充内容 (2018-7-8 07:55):
7/7 刷题过200, 其中50% easy, 40% medium, 10%hard。

补充内容 (2018-7-10 11:36):
7/9 收到第一份OA,虽然简历很弱,看来还是要一直投啊!

补充内容 (2018-7-26 13:46):
7/25 deploy 第二个project https://burger-builder-claire.firebaseapp.com

评分

参与人数 18大米 +91 收起 理由
luyaoly + 3 很有用的信息!
HellVicky + 3 给你点个赞!
p8p1p + 5 给你点个赞!
rexue70 + 20 给你点个赞!
konve123 + 5 给你点个赞!
eeaa + 2 给你点个赞!
ginny230743 + 5 每天来看你!给自己打鸡血!先给你加米!
fish444555 + 5 给你点个赞!
zhaorui1990 + 3 给你点个赞!
Self_Learner + 3 给你点个赞!
Konglin + 3 给你点个赞!
Feiyan + 3 给你点个赞!
Jerry_37 + 10 给你点个赞!
justin + 5 我也学习下新人如何学习编程~:)
xueqiao001 + 5 给你点个赞!

查看全部评分


上一篇:刷题记录,盼望回头看的那一刻
下一篇:最近有没有leetcode合买的小伙伴啊
我的人缘0
extrovert 发表于 2018-4-24 11:58:10 | 显示全部楼层
本楼: 【顶】   100% (4)
 
 
0% (0)   【踩】
全局: 顶  90% (162)
 
 
9% (17)  踩
lz你好像应该先学一学数据结构与算法...加油~
回复

使用道具 举报

全球28万学生4.7分推荐
我的人缘0
yongmat 发表于 2018-5-5 10:03:34 | 显示全部楼层
本楼: 【顶】   100% (2)
 
 
0% (0)   【踩】
全局: 顶  96% (123)
 
 
3% (5)  踩
tony.chenjy 发表于 2018-5-5 09:37
感谢分享!这两个真是个好地方。也顺便问一下,你一般用哪个部分比较多?

阶段不同用的东西不一样。
我是用hackkerrank来补基础知识,C++和data structure,还有部分算法。现在已经不怎么用了。
然后用geeksforgeeks来看各种总结好的刷题专题,
然后leetcode就是纯粹用来刷题面试的了。
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-7-26 13:56:02 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
再把之前的牛人timeline 发一下,督促自己,最近有点太懒了。

帖子第一页有牛人好心分享他/她转专业一年拿到大公司offer的经历, 我把他/她的内容摘录成时间线,立其为榜样!

2016 3 开始自学Java
          4 学完CS61b
          5-6 自学安卓开发,发布两个app 到google play。CS 入学
          6月中旬开始刷题
          7 月下旬-9月初 part time 安卓实习
          10月1日前刷题270到, LeetCode submit 1000次
          11月中旬拿到 facebook summer intern offer, 次年return offer
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-7-8 08:06:11 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
想到一个刷题的心得。

看别人代码后,自己码出来是第一步;跟着别人的代码,把test case 跑一遍,跑明白了是第二补。最最关键的是别人的思路,别人是怎么想到这个解法的,你拿到类似题,或变形题是否能够解决出来。

所以刷题不在数量,在质量!我现在虽然一周刷39道题,基本上是一天从睁眼刷到睡觉,从周一刷到周六。

现在leetcode都800大道题了,我的机会就是好好刷前400道题。

评分

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

查看全部评分

21.000+ students read the Road to learn React. The course weaves all the opinionated roadmaps into one roadmap to master React. It gives you all the fundamentals in React. You will build a Hacker News App along the way.

回复

使用道具 举报

我的人缘0
jxueba 发表于 2018-7-3 09:04:50 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  75% (3)
 
 
25% (1)  踩
加油,Follow楼主的github了~
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-6-14 01:20:06 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
昨天收到第一份拒信,好消息啊!还是有人在看你的简历的,就满足了。

现在开始上一个直播课,要求2个月内刷400道题。老师是刷过4000道题的大拿,有个过来人在给你带带路还是很重要的。

这几天在跟崔永远的年度大戏,好精彩!
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-5-11 00:20:31 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
tony.chenjy 发表于 2018-5-10 14:29
看你之前好像都是随机刷的,是不是

第一个星期是按题号顺序刷的,感觉不太科学,现在按知识点刷。

With React+D3v4 you'll learn the basics of building fast data visualization components in about an hour.

回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-5-10 13:22:46 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
这几天在做BT的题目,所以就找资料把binary tree系统地学一下。
这几个帖子,个人感觉比较好:

https://www.jianshu.com/p/43b6b90555ca
https://www.jianshu.com/p/0190985635eb
回复

使用道具 举报

我的人缘0
wanwangwang 发表于 2018-5-1 17:21:19 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  100% (3)
 
 
0% (0)  踩
同文科转CS,楼主的执行力真的好棒!加油!^-^
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-5-1 03:59:57 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
咩酱 发表于 2018-4-30 15:09
可以求教下为什么飞转不可么。。

文科open的职位少(少太多),工资低,很多还必须要有绿卡或是公民。

评分

参与人数 1大米 +5 收起 理由
咩酱 + 5 多谢告知。。听上去好悲凉。。。。

查看全部评分

Learn React.js, Redux & Immutable.js while building a weather app

回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-4-24 10:53:20 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
刚刚看了一下,
Easy 300
Medium 400
Hard 200

刚好这两周是break,准备好好刷easy, May 把EASY 认真刷一遍。
June 把 Medium 刷第一遍。

今天看了10道easy题,先看题,然后自己想(不管语法,只想思路),然后看youtube讲解.比前两天有感觉多了。

这几天要先学一下Java 的基本语法。
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-4-24 15:51:56 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
extrovert 发表于 2018-4-24 11:58
lz你好像应该先学一学数据结构与算法...加油~

谢谢提醒,这两门课第一二学期修过了,虽然都拿了A,但是感觉比较水,没有变成自己真正理解的知识。
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-4-25 14:36:32 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
今天刷完10道easy,复习了算法一章。
明天的工作安排:
easy 10 道(其实基本是先想一会儿,看别人的视频),
算法1章(3 h,一共12章,已经看完3章了,这周看完6章,下周6章,正好)。下下周开始上advanced computer algorithm
project (上学期和同学为了完成作业,做了一个project,自己主要做文字工作,该好好看看了,到时候可以写在简历上)
回复

使用道具 举报

我的人缘0
debuger 发表于 2018-4-25 15:22:50 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  77% (123)
 
 
22% (35)  踩
LeetCode的视频讲解一般怎么找? 谢谢啦!
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-4-25 15:27:40 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
debuger 发表于 2018-4-25 15:22
LeetCode的视频讲解一般怎么找? 谢谢啦!

youtube 输入leetcode 就很多了,中文也有。

评分

参与人数 1大米 +5 收起 理由
debuger + 5 加油!

查看全部评分

回复

使用道具 举报

我的人缘0
xyjxlxs 发表于 2018-4-25 19:12:17 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (6)
 
 
0% (0)  踩
赞暴力刷题,向楼主学习 哈哈
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-4-26 12:28:20 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
现实是骨感的,昨天刷题看算法弄了满满一天 (9am-12pm),体力上就感觉消耗很多。今天早上8点起来继续看算法就觉得脑子在想了,然后就睡着了,一下就睡到下午3点,中间没吃午饭。

对我来说,刷题学算法还是相当消耗体力的。决定调整一下计划,今天就不刷题了。把算法前3章看完,考试试卷重做一下。然后把Java 入门第二季看完。就行了。

回复

使用道具 举报

我的人缘0
christinayjh 发表于 2018-4-26 14:08:39 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (1)
 
 
0% (0)  踩
背景一样 现在同样开始刷题 互相监督吧~加我微信?
回复

使用道具 举报

我的人缘0
Fred2017 发表于 2018-4-26 14:17:29 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (9)
 
 
0% (0)  踩
楼主算法是在哪里学呢?
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-4-27 08:36:41 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
Fred2017 发表于 2018-4-26 14:17
楼主算法是在哪里学呢?

我上学期修了算法课
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-4-27 08:38:03 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
这周的算法任务可以完成了,周末不用看算法了。 不过怎么感觉算法对刷题没什么帮助啊!

week 1 finished 4/23  mergesort, insertsort
week 2 finished 4/24  master method
week 3 finished 4/25  divide-and-conquer
week 4 finished  4/26  quicksort
week 5 empty
week 6  finished 4/27  heapsort
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-4-27 12:32:05 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
今天10道easy 题刷完, 10点钟可以睡觉啦~~~~~~欧耶~~~~~~·

108        Convert Sorted Array to Binary Search Tree
110        Balanced Binary Tree
111        Minimum Depth of Binary Tree
112        Path Sum
118        Pascal's Triangle
119        Pascal's Triangle II
121        Best Time to Buy and Sell Stock
122        Best Time to Buy and Sell Stock II
125        Valid Palindrome
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-4-28 13:32:27 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
前几天一直看youtube上的Java 入门第一季,第二季;今天想再看,视频却都没有了,说是因为版权问题。心里热了狗了。这种纯科普入门的其实很适合像我这种连void public private都不知道纯文盲。然后网上一通找,竟然让我找到了,比youtube纯视频还好,还有小quiz,还可以跑代码,真是因祸得福。

今天就在家把第一季刷完了。
贴个链接,给Java纯文盲
http://www.imooc.com/learn/85
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-4-28 13:33:28 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
感觉自己的效率有点低啊~~~~~~~~~~~~

回复

使用道具 举报

我的人缘0
bixingxie 发表于 2018-4-28 13:49:02 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (2)
 
 
0% (0)  踩
lz加油共勉共勉
回复

使用道具 举报

我的人缘0
 楼主| claire0716 发表于 2018-4-28 14:02:23 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (67)
 
 
5% (4)  踩
今天还有同是文科生成功转行找到工作的站内短信我,备受鼓励啊。好人啊!
回复

使用道具 举报

我的人缘0
tony.chenjy 发表于 2018-4-28 14:32:40 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  92% (12)
 
 
7% (1)  踩
加油!我会密切关注你的成长
回复

使用道具 举报

我的人缘0
gaoyikai90 发表于 2018-4-28 18:31:26 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  92% (169)
 
 
7% (14)  踩
本帖最后由 gaoyikai90 于 2018-4-28 04:34 编辑

“执行力比较强” 简直是转cs最需要的品质了,其实跟文科还是理科没有太大关系。我见过太多的人没坚持下来,也有很多人三天打鱼两天晒网。
我也曾经跟你一样,转cs,每天坚定地 刷题,现在已经在大公司全职工作了。
看我的帖子 http://www.1point3acres.com/bbs/forum.php?mod=viewthread&tid=399979&page=5#pid3807475祝你好运。


回复

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|一亩三分地论坛声明

GMT+8, 2018-8-22 05:56

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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