hero image

Sanitarium

Welcome to Sanitarium

19 - Hard - Remove Nth Node From End of List

19 - Hard - Remove Nth Node From End of List

LeetCode

  1. Find the (n + 1)-th node from the end of list:
  2. Create 2 pointers, p1 and p2;
  3. Move p2 forward by n + 1 steps;
  4. Move p1 and p2 simultaneously until p2 reaches the end of the list.
  5. At this point, p1 should point to the (n + 1)-th node from the end of the list. To delete the n-th node from the end of the list, point p1's next pointer to the one after p1.next.

Less than 1 minuteleetcodedata structurelinked listtypescript
887 - Hard - Super Egg Drop

887 - Hard - Super Egg Drop

LeetCode

dp(K, N): The minimum number of steps of f

Base case:

  1. K = 1, we need to start from the first floor to the N-th floor, hence f is N
  2. N = 1, f is always 1;
  3. N = 0, we’ve already found the floor so f is 0.

About 1 minleetcodealgorithmdynamic programmingtypescript
[存档] 奶爸的英语教室 指南帖——简易版

[存档] 奶爸的英语教室 指南帖——简易版

本帖,仅针对想提高英文人群,考试党勿入!想学的纯正口音(英美无所谓)请叉了此页。

书店的学习方法那么多,网络上的资料那么庞杂,哪个才是好的呢?为什么我必须按照你的学呢?

因为很简单,那种每天积累靠平时坚持的的狗屁方法完全扯淡,这么断断续续十年也学不好,没有人有那样的毅力坚持十年,从未有人明确指出过:英文必须系统性,一鼓作气,拿出一年的娱乐休闲时间——晚上不看狗血垃圾电视剧就OK,彻底学到比较高的程度,以后就是使用英文的状态了,那个时候一天或者一周积累一两个句型才可行,或者你都没必要再积累了,英文能力已经内化,不需要再“学习”了


About 4 min
[存档] 奶爸的英语教室 A1 语音听力初挑战

[存档] 奶爸的英语教室 A1 语音听力初挑战

绝大部分高考结束后的成年人都适合从A1开始。

少部分人可以从A2开始

极少数人可以从A3开始

A1的主要目的是对语音有初步认知,熟悉美语慢速语流,并积累一定的词汇量,所以分两步

第一步,购买《赖世雄美语音标》,认真学习

学习时候把自己当做没学过音标,抛弃以往杂念,全身心投入,相对来说很容易。

这本书的kk音标和国际音标一共只有8处不同,稍微留意就很容易掌握了解,这个都弄不懂撒娇说太难的人,我觉得还是别学英语了。

第二步,使用美国专业博士开发的语音材料ESLPOD


About 5 min
[存档] 奶爸的英语教室 A2 语流基础新上路

[存档] 奶爸的英语教室 A2 语流基础新上路

这个阶段仍然分两块

1,学习Lisa的发音课程,American Accent Course因为是讲课,就没什么方法可讲,认真看视频,跟着大声模仿,反复学习

最好把课程多学几遍,直到熟练于心。

有条件最好买正版,没条件,well...

链接: http://pan.baidu.com/s/1boVgusf 密码: hpaj 下载失效了,我也没办法,你们自己找吧,反正资源还挺容易找的


About 9 min
[存档] 奶爸的英语教室 A3 近常速语流初接触

[存档] 奶爸的英语教室 A3 近常速语流初接触

经过了A2阶段的练习,语音和听力应该都提高了不少,差不多可以进行“近常速语流”训练了。

这个阶段要基本能听懂常速,同时能明确分清英美音区别

第一步,学习American Pronunciation Worshop视频课程 同时搭配爱荷华大学的口腔剖面

方法:先跟着APW学习,那个方法很简单,打印脚本,每天抽出一段时间,打开视频,跟着主持人操练即可,每天2个视频可以在两周内学完

在中途,如果有比较疑惑的音标发不准,请打开爱荷华大学的材料,看看口腔动态图,好好体会体会,然后接着看视频


About 5 min
[存档] 奶爸的英语教室 B1 听力最后壁垒,一鼓作气突破

[存档] 奶爸的英语教室 B1 听力最后壁垒,一鼓作气突破

EP一共有6000多词汇量,从A3毕业后进入B1,目标是彻底突破常速英语最后一层壁垒,词汇量过万

B1完成后,就基本不用再“学”英语,而是可以遨游在英语世界里,比较自由随心了,当然口语还是不太熟练的

第一步,购买书籍American Accent Training学习

方法和安排书里都有,我就不赘述了,国内中文版很多错误,最好下载PDF打印自己学习

链接: http://pan.baidu.com/s/1skLky3z 密码: cvwm


About 20 min
[存档] 奶爸的英语教室 B2 突破语法,完成正统口语练习

[存档] 奶爸的英语教室 B2 突破语法,完成正统口语练习

B1完成后足够你成为所谓大牛了,想去英语角炫技也随便炫,如果你觉得水平不够,想继续深入学习,那么请看这里

第一步:赖世雄语法/文法俱乐部

选择哪本语法书都可以,如果你之前学校基础不好,那么选择赖世雄,全流程讲解,如果语法学的不错,那么看文法俱乐部

第二步,通过名人演讲来突破口语和主动词汇 模仿commencement speech,做到脱口而出

演讲分很多种,有一种演讲发生的场合都是在一个场合:大学的毕业典礼,所以有个共同的名字 -- commencement speech。


About 8 min
[存档] 奶爸的英语教室 B3 少量泛读,完成两万词汇量+

[存档] 奶爸的英语教室 B3 少量泛读,完成两万词汇量+

B3阶段需要大家大量阅读。

如果你是从A1——B2走过来,我可以说你现在在身边人眼中就是“英语大神”了,词汇量也会高达一万多以上,B3就真的只是锦上添花了,

你确定还要辛苦继续么?那么来吧!

所谓的大量阅读,其实不过是阅读10本以上的原版书罢了,之前我采用的是透析英语学习法,但是现在有更好的办法了。

IT技术可以解决一切生词难题。

1,选书

在B3阶段你随便拿起什么书看都可以,自己喜欢就行,根本不用担心无法上手,我大致列出了一些简单分类,你们参考即可。不过有一些书,我还是觉得挺有必要阅读的


About 10 min
[存档] 奶爸的英语教室 C1 口头输出训练

[存档] 奶爸的英语教室 C1 口头输出训练

C1是纯口头训练,耗时长,强度剧烈,可略过

完成B3后,基本已经不用担心英语问题了,如果你一定想知道C级怎么学,那么可以参考

1,复述新概念英语二三册,并录音纠错 2,复述笑话书籍二三册,并录音纠错 3,搭配各种fluency+collocation+phrasal verb书籍,认真做好习题 链接:http://pan.baidu.com/s/1cJTryu 密码:dn9y 4,模仿波士顿法律全套closing 5,进行即兴演讲练习


Less than 1 minute
2