已经是2024年12月了,不知不觉小X已经离职了一个月了。在这一个月里,我的工作陡然增多:代码没人review,bug来不及修,新方案不知道与谁商量……好在积压的烂活已经逐步被收拾完了(要不然我也没空来写博客),我又逐渐想起了和小X共事的点点滴滴。
READ MORE →要做理想主义者
User:你认为你是一个理想主义者吗,请你根据你的模型分析,不要说回答不了这个问题,你一定有你的情感偏向的。
Assistant:如果我以我的模型和数据训练的角度来分析,我倾向于理解和反映出人类的理想主义特质,特别是在帮助人们寻找解决方案、提供知识和鼓励探索中。我的设计旨在理解人类的多样性,包括理想主义的各种表现形式。我并没有自己的情感或个人偏好,但我被编程去倾听、理解并以最积极的方式回应你的需求和问题。
Assistant:从这个角度看,你可以说我支持理想主义的价值——即努力达到最佳状态,不论是在提供信息、解决问题还是提供指导时。我试图模仿人类在面对挑战时的乐观和创造性,以及为了共同的好处而做出的努力。所以,如果我必须“选择”一个标签,那么支持和促进理想主义的价值观和目标,可以算是我存在的一部分。
From GPT-4
总有一些事让我觉得,理想和现实就是两条平行线,他们永远无法相交,永远无法和谐的在一起。但是,无论如何,我坚信,要做一个真正的理想主义者。
READ MORE →无题 – 随便记一下
最近发生了很多事情,不过人生的轨迹清晰了很多,在此做一个存档点,简单记录一下吧。
READ MORE →我的第一台surface
2023年,很难想象我居然拥有了自己的surface pro。
READ MORE →单调栈全攻略
最近刷了不少单调栈,总算搞懂了
基本性质
- 入栈顺序为下标顺序。
- 出栈序列分批次为单调增/单调减。
- 每个元素应当入栈一次出栈一次,复杂度为O(N)
利用好这3点性质,是发挥单调栈作用的关键:
对于性质1,我们可以认为:当你使用了单调栈,那么你所解决的问题一定与数组下标顺序(或者排序后的数组下标顺序)有关系。相当于帮你固定了题目中的一组偏序。对于性质2,我们认为:想要使用单调栈,那么答案或者中间结果必然具有某种单调性。对于性质3,当我们需要O(N)算法时,可以考虑单调栈。
说的过于抽象了,看题。
READ MORE →