查看: 4197| 回复: 20
跳转到指定楼层
上一主题 下一主题
收起左侧

check期间不能自我放逐,用刷题缓解抑郁

全局:

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

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
18fall入学,最近半年心情很抑郁,失恋失友没钱,加之F1被check没心情到处放荡,在家刷题健身吧

撸主基础,已掌握Java基础语法\OOP\Collection
Todo List:
1\Udemy上学完课程剩下的javaFX\IO\Concurrency\NetworkingProgramming;
2\Udemy上看完那个databaseQRL
3\Princeton算法课药不能停,week1看完视频,还没做作业,要继续加油!
4\Leetcode按专题顺序刷,一天6题新,复习6题旧

*5\争取8月前能做些Android的项目;
*6\争取CV慢慢完善,今年年底可以有底气找实习

评分

参与人数 5大米 +29 收起 理由
wataxiwaxiudesi + 3 给你点个赞!
Jerry_37 + 10 给你点个赞!
Feiyan + 3 给你点个赞!
carry12345678 + 10 给你点个赞!
MercuryT + 3 加油!

查看全部评分


上一篇:发一个背GRE单词和准备GRE的贴子
下一篇:有木有人一起刷非死不可的题啊
推荐
 楼主| jim_w 2018-6-20 22:34:12 | 只看该作者
全局:
本帖最后由 seven_xu 于 2018-6-21 17:33 编辑

Day 6
火车上看了Udemy《Complete Java Masterclasses》206-209
从上海体检回来已经晚上10点钟.
回到家好累,想到自己这些年的坎坷经历,不禁悲从中来,感到压力山大.
在油管上看到一讲座,说自己刷前100道题也很痛苦.
心情好了点,毕竟去年这个时候,我还在犹豫要不要辞职去美国读书.
之前看到一个表情说,有些人光是活下来就已经拼尽全力了.
不能放弃,加油干吧.
回复

使用道具 举报

推荐
 楼主| jim_w 2018-6-18 22:22:41 | 只看该作者
全局:
Day 4
Lc上discuss区个个都是人才,说话又好听,写的答案都是我想破脑袋也想不到的,呜呜。
1/学HashMap
initialize: Map<K,V>hashMap = new HashMap<>();
hashMap.putIfAbsent(K,V)/.put(K,V)/.get(K)/.remove(K)/.contains(K)/.size()/.clear()/.isEmpty
iterate: for(Map<K,V> entry : hashMap.entrySet())
2/LeetCode
new:
#138.Copy List with Random Pointer // (Medium)一般deep copy的题用HashMap->key存原始,value存new->遍历加指针.
#61.Rotate List // (Medium)果然自己的总是最慢的方法,别人的:方法1->k%l,再rotate;方法2->取k步断点,连首尾.
#202.Happy Number // (Easy)思路简单,但有坑:如果不考虑重复的返回值,可能endless ->用hashSet存n,重复就结束循环.
#1.Tow Sum // (Easy)自己做出O(N):HashMap存第一遍;nums遍历第二遍(HashMap防止自己用自己)牛逼大神法:一遍遍历,边判断边存map,厉害!
review:
(1 days) #217 #136 #349 #Insert Cyclic
(3 days) #19 #206 #203 #328  #234
3/JavaFX做桌面通讯录
很伤,为了Listview的select数据同步的小功能竟然纠结了3h(虽然实现还是蛮开心的),基本load,write终于百度/抄代码/野路子搞出来了,但肯定不是典型做产品的路子。
Udemy上关于JavaFX的知识点是点状的,不系统,我吸收之后,是,渣状的.
直觉告诉我,在某个细节问题上纠结太久会死的很惨,明天佛系摸索最后一天,如果实在试不出来就跳到下一章,把渣知识点连成线/面的任务交给未来.
4/健身房1.5h
龙门架三头12*4组,坐姿二头弯举12*4组,带坡度卷腹16*4组,10°爬坡3.5km(45min).
健完身回家开空调吃瓜玩文明6.

回复

使用道具 举报

推荐
 楼主| jim_w 2018-6-15 22:46:19 | 只看该作者
全局:
Day 1
1/LC刷LinkedList专题,用网站编译总是出现nullPointerExeption,快烦死了
new:
#19 Remove Nth Node From End of List //(medium) 设Fast Slow, F/S留n个间距往后跑
#206 Reverse Linked List //(easy) tempNode一直point Cur的next
#203 Remove Linked List Element // (easy) 大神方法用recursion相同返回null,不同返回本身 //  普通用比较法
#328 Odd Even Linked List //(medium) Odd的next是even; even的next是odd;这样分开后odd的tail链接even的head
#234 Palindrome Linked List /(easy) Fast/Slow法,slow放中间,reverse slow, 比较slow和head(原始链表)
#Design Linked List //跟着网站复习了一下双向链表的implement,自己写了一遍
Review:
#237 Delete Node in a Linked List //(easy) 变成下一个元素的val,链接next.next
#141 Linked List Cycle //(medium) 略trick,用FAST/SLOW法,推公式得L=S,再反向对撞
#160 Intersection of Two Linked Lists //(easy) 2p法,交换路径->长度相等->在对撞点相遇
2/Udemy学JavaFX
看了7个视频,虽然知道JavaFX好像有点偏,但学了一半不想半途而废,跟着老师code一遍桌面app,自己独立写肯定写不出来。
SceneBuilder貌似很好用,明天继续研究一下,准备用3天时间结束JavaFX。
3/健身房10°爬坡了3.5km,之前同样重量的哑铃已经拿不动了,哎,长期不运动,慢慢恢复吧,希望能像刷题一样

回复

使用道具 举报

🔗
Peon 2018-6-16 09:42:56 | 只看该作者
全局:
和楼主情况类似 被check 分手的边缘 也希望通过刷题锻炼来做点事情使自己振作
楼主加油!
回复

使用道具 举报

🔗
 楼主| jim_w 2018-6-16 22:56:42 | 只看该作者
全局:
Day 2
今天刷题刷的略不顺,先是自己硬想,走弯路浪费很多时间,希望后面熟能生巧.
准备明天给自定时,比如超过30min做不出来就别自己想了,直接研究答案.
2年没见的好友从纽约回国说, 她很想我, 但我很抑郁.

1/LeetCode刷LinkedList专题
new:
#21Merge Two Sorted Lists //(Easy)一点也不easy,答案用recursion厉害
#2 Add Two Numbers //(Medium) 新空链表逐位存l1/l2的和,遇到进位就让下一个loop+1就好了
# Flatten a Multilevel Doubly Linked List // 自己设计递归未遂看答案,全局变量static储存child的尾巴
#83 Remove Duplicates from Sorted List //(Easy)基础题,cur进位遇到val相同delete,注意nullEx.
#445 Add Two Numbers ii //(Medium) 自己磨出#2reverse版,发现答案用Stack,没学过,明天补stack
Review:
#19 #206 #203 #328 #234
2/Udemy学JavaFX
白天刷题用了一天,晚上当陶冶情操地看完SceneBuilder介绍视频(只看了2集).
作业让自己搭建一个桌面app,好chanllenge,明天慢慢搞
3/健身房
卧推哑铃4kg,3组就没力气了,以后慢慢增加吧,我是女孩子.
10°爬坡3.5km,运动耳机里放高中时喜欢的小说.

回复

使用道具 举报

🔗
 楼主| jim_w 2018-6-16 22:59:49 | 只看该作者
全局:
Peon 发表于 2018-6-16 09:42
和楼主情况类似 被check 分手的边缘 也希望通过刷题锻炼来做点事情使自己振作
楼主加油!

加油啊!
回复

使用道具 举报

🔗
martinliu2218 2018-6-16 23:25:54 | 只看该作者
全局:

楼主加油,来美国之前没好好刷题教训惨痛
回复

使用道具 举报

🔗
sholmes 2018-6-17 17:47:09 | 只看该作者
全局:
佩服佩服,我被check的时候郁闷的根本无心学习。。。
回复

使用道具 举报

🔗
 楼主| jim_w 2018-6-17 17:55:46 | 只看该作者
全局:
sholmes 发表于 2018-6-17 17:47
佩服佩服,我被check的时候郁闷的根本无心学习。。。

楼主实在太抑郁了,依赖学习转移注意力
回复

使用道具 举报

🔗
sholmes 2018-6-17 17:56:59 | 只看该作者
全局:
seven_xu 发表于 2018-6-17 17:55
楼主实在太抑郁了,依赖学习转移注意力

我当时也很抑郁,时间全浪费在和大使馆扯皮上了。。。
回复

使用道具 举报

🔗
 楼主| jim_w 2018-6-17 21:55:11 | 只看该作者
全局:
Day 3
1/学HashTable
看LeetCode介绍,什么是hashset? 谷歌,哇哦!懵懵懂懂地认为hashset就是一种利用hashtable储存数据的数据结构.
hashtable/hashcode/hashfunction 什么鬼?
#跟教程写了一遍HashSet源码.
#跟教程写了一遍HashMap源码.
initialize: Set<T> hashSet = new HashSet<T>();
hashSet.add()/.remove()/.contains()/.size()/T i : hashSet(遍历)/.clear()/.isEmpty() 记住了!
2/LeetCode/LinkedList专题/HashTable专题
New:
#217.Contains Duplicate // (easy) 遍历->存hashset->if contain() return true.为啥我感觉直接遍历更简单.
#136.Single Number // (easy) if contains()remove(),elseadd(),输出hashset剩下元素。标准答案用^,不会位运算==.
#349.Intersection of Two Arrays // (easy) new两个hashset
#Insert into a Cyclic Sorted List // 对insert的位置进行三种情况的讨论,绕圈遍历,一开始想复杂了;
Review:
#21 #2 #83 #Flatten_Child(此题变态)
3/JavaFX作业桌面通讯录app
果然视频看了等于没看,捣鼓了老半天,勉强把记录显示出来,离完整的功能还很远
看来视频相关章节要重看.
4/健身房
深蹲24*2,箭步蹲24*4,10°爬坡3.5km.

回复

使用道具 举报

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

本版积分规则

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