颜林林的“左耳听风ARTS”打卡记录

ARTS第三十二周(2020年4月27日~5月3日)

2020-05-03

Algorithm

LeetCode题库

编号 难度 题目 我的解答 执行用时 内存消耗 排名 备注
225 简单 用队列实现栈 200503-1.cpp 0 ms 6.8 MB 100.00%
226 简单 翻转二叉树 200503-1.cpp 0 ms 9.3 MB 100.00%
227 中等 基本计算器 II 200503-1.cpp 16 ms 7.7 MB 76.74%
228 中等 汇总区间 200503-1.cpp 0 ms 7.1 MB 100.00%
229 中等 求众数 II 200503-1.cpp 48 ms 15.4 MB 7.49%

Review

1. 疫情下经济衰退中企业的攻防策略

分享链接:Startup Offense and Defense in the Recession

这篇文章虽然是从企业的角度,但相应的影响的确会影响到我们每个人。数据虽然来自美国,但是对我们也有相应的启示意义。

防御性措施:

  1. 检查现金消耗,要理清未来2-3年的花费预算
  2. 在经济衰退中筹集资金
  3. 了解哪些客户有风险,哪些客户应该接受
  4. 计划停止招聘或裁员
  5. 建立企业文化提升员工稳定性

进攻性措施:

  1. 重新定位公司,寻求更快发展
  2. 雇用优秀人才
  3. 抓住机会并购
  4. 建立护城河,建立基础设施

Tip

1. 同时使用多个git分支的方法

分享链接:Git Worktrees: The Best Git Feature You’ve Never Heard Of

从这篇文章学习到一个新的git子命令:git worktree,使用它,可以在不更改当前工作目录内容的情况下,checkout或新建其他分支,用于快速做一些类似bugfix的尝试:

1
2
$ git worktree add bugfix
$ git worktree list

新的分支会出现在bugfix子目录,它会复用主工作目录的.git信息,并做必要的关联,而不会需要重新clone整个仓库。

一旦完成修改并提交,可以通过下面的命令进行清理:

1
$ git worktree remove bugfix

也可以直接删除该子目录,并用如下命令善后:

1
$ git worktree remove prune

Share

1. R语言中有关广义线性模型的一些资源

分享链接:Revolutions: Some R Resources for GLMs