ARTS 0903 打卡
一、(A)算法:
编写一个函数来查找字符串数组中的最长公共前缀。
如果不存在公共前缀,返回空字符串 ""
。
思路:遍历这个数组,从第一个字符串开始,寻找公共子串,其中寻找公共子串的方法类似于之前写的找出字符串第一个匹配项;
复制代码
二、(R)文章
解析器的 AST 解析
https://engineering.desmos.com/articles/pratt-parser/
文章前半部分讲述了如何将语句解析成为 AST 树,后半部分介绍了 Pratt 解析器。
三、(T)技术
用 typescript 开发的工具库,类似于 lodash 。
https://github.com/MathisBullinger/froebel
四、(S)观点
最近一段时间,我看到一个观点:如何在追求高收入的同时保持自由。
观点的提出者认为,要实现这个目标,就应该为富有的人提供服务,因为他们能够支付更高的报酬。因为,这部分富有的人相对较少,这意味着你需要服务的客户数量也较少,从而付出的时间也相应减少。因此,你可以用较少的时间获取更多的收入,从而获得更多的自由。
观点的核心思想是,在职业或事业中选择目标客户群体,这些客户能够支付更高的费用,从而最大程度地提高个人收入,并在同一时间保持更多的自由。
但是我认为,上述观点也有其无法避免的问题:
1、竞争激烈,因为富人相对较少,就会有许多人抱有同样的目标,追求同样的客户群体,导致竞争激烈;
2、风险较高,一旦你失去了客户,那么收入可能会立马大幅度下滑;
3、是否具有长期可行性,因为富人的需求和情况可能会变化,他们可能不再需要你的服务,所以是否能够持续服务好同一批客户,这是一个有待商榷的问题。
评论