ARST打卡第181周[181/521]

Algorithm

lc1768_交替合并字符串

比合并有序链表还要更简单,于是3分钟秒了(主要是编码速度慢了_家里有人睡觉,不好太大声按键盘)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
class Solution {
public:
string mergeAlternately(string word1, string word2) {
int ilen = word1.length();
int jlen = word2.length();
int i = 0;
int j = 0;
string ans;
while (i < ilen && j < jlen) {
if (i == j) {
ans += word1[i++];
} else {
ans += word2[j++];
}
}
while (i < ilen) {
ans += word1[i++];
}
while (j < jlen) {
ans += word2[j++];
}
return ans;
}
};

Review

【TED演讲】真实的自己存在吗?

自我不是通过自己观察去找到自己的一些固定的特性,而是你想要把自己塑造成什么样子,你就可以成为什么样子的自我

这个观点是让人振奋的,是不会固守成见的,是不太会受过去影响的,也是目的论,而非原因论衍生的一个分支

挺好的,去创造更好的自己吧

Tips

c++:内联函数

Share

hackLife书籍推荐《活得通透》

片段分享

恒子奶奶:
作为经历过战争的一代,我们没有“通过某件事来自我实现”的意识,所以难以体会实现目标的感觉。
我一直认为,工作只是为了生活,为了吃饭。工作与喜好无关,只要不是痛苦到难以忍受,并且能拿到工资,过上普通人的生活,我就心满意足了。

奥田:
肯定是从我这一代开始,我们接受的教育是工作不仅是为了赚钱,而且是为了实现自我价值,让自己发光发亮。现在的年轻人,从学生时代起就不得不考虑自己未来的职业规划。所以当他们走向社会,一旦发现工作不理想或没有按照计划进行,就会感到焦虑不安,如果没有获得他人的肯定,有的人还会因此抑郁。

恒子奶奶:
哇,这太难了。如果人们一天到晚都在想这些烦恼,恐怕会生病的。公司只是别人制造的为了赚钱的“箱子”,那毕竟是别人的“领地”,所以即使无法得到自己想要的职务,也不必在意。别人光芒四射也好,出人头地也好,只要我们自己能赚钱养活家人,不就足够了吗?工作最重要的目的,不就是养活自己和家人吗?

个人想法分享

如果没有自我实现的目标,生活确实会轻松很多,其实也是,人生就一次,对自己好点,做自己开心的事就行,不用太卷,能有成就也挺好,没有也为而不争,心态会好很多