Contents

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书籍推荐《活得通透》

片段分享

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

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

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

个人想法分享

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