大雨

Paris street, rainy weatherGustave Caillebotte

阅读全文

时间是感觉的集合

Love’s Young Dream

在过往的文章中,配合主题都放上一两张个人喜欢的画,虽然对绘画艺术一窍不通。绘画跟其他艺术一样,是一种与世界交流的方式,古老而生动。只不过在今天,人们都在照片和短视频中取悦了。本文的插图是十八世纪画家 Jennie Augusta Brownscombe 的「Love’s Young Dream」。选择此图的原因是,此话恬静安详,情感丰溢。Jennie的画以形而下为主,多是以日常生活为题材(sentimental genre-painting),时间在她的画中是凝固的,也是流动的。另外一个原因是今天恰巧认识一个新的美女同事,名字也叫Jennie。

阅读全文

Markdown app推荐

Ulysses

熟悉我的人知道,我的本业是IT工程师,写的最多是代码和公式,并不是每天无聊得瞎写那些在这个时代已经抛弃的傻缺诗句,即使我自诩写的诗句真的很高级,并且一直在进步。作为本业,玩弄科技产品是我的爱好。有时候,对这个世界的产品经理无语,产品设计得丑得不能再丑,恨不得亲自上场。在科技的世界中,也还是有一些产品将人文与科技完美结合,在使用时,你会感受到产品背后体现出的人性温暖。有时候,喜欢一件事,也并不是因为这件事情本身,而是其他外物的影响。比如喜欢一个姑娘,其实并不是因为这个姑娘,而是喜欢所有妇女,比如写作,并不因为写作本身,而是一款触感喜人的键盘(e.g,hhkb),瞬间有弹钢琴的陶醉,或者是一款设计精美写作app,打字变成一种享受,比如下文要介绍的 Ulysses。

阅读全文

KMP algorithm

首先,看一个问题:(给定两个字符串,s 和 p,判断是否 p 是 s 的子串,如果是,则返回 p 在 s 中匹配的第一个位置)

Implement strStr().

Return the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack.

阅读全文

Longest Valid Parentheses

Given a string containing just the characters ‘(’ and ‘)’, find the length of the longest valid (well-formed) parentheses substring.

Example 1:

阅读全文

早晨第一次听见花开

一、
你将心情树根一样沉沦
我顺着梨花飘去的方向
永远不会看见


阅读全文

成为黑夜的一份子

我渴望成为黑夜的一份子,在黑夜到来之前就做好准备,我即将发现昏暗月色的秘密,参与星辰之间的对话。在这个过程中,晃晃悠悠得过掉一世。

我记住了周边所有树木的样子还有草地一年四季的颜容,我把它们看做命运的证明,它们根本不在乎妓女的眼泪和遛狗老太婆的婚姻,我老去时,它们也是如此冷淡无情,像一个悲哀的玩笑。我学会了它们的态度,对万物怀着同情。

阅读全文

Sort List

https://leetcode.com/problems/sort-list/description/

阅读全文

Merge k Sorted Lists

Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity.

Example:

Input:
[

阅读全文

Merge Two Sorted Lists

Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.

阅读全文