安装
1 | npm install --global yarn |
1 | npm install --global yarn |
1 | <!-- exclude logback-classic --> |
1 | # root logger setup; [level], appenderName... |
1 | // string.match: yes OR no |
1 | curl -fsSL https://code-server.dev/install.sh | sh |
更多参考这里。
详细文档参考这里。默认配置文件路径是 ~/.config/code-server/config.yaml
,也可以通过 --bind-addr
参数指定。
配置文件示例。
1 | bind-addr: 0.0.0.0:9025 |
1 | 命令行启动 |
1 | code-server --config /path/to/config --bind-addr ip:port |
1 | 配置自启动 |
1 | zip target.zip target # 打包一个文件 |
1 | sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" |
1 | chsh -s /bin/zsh |
1 | pip install powerline-status --user |
Install
1 | cd ~/.oh-my-zsh/custom/plugins/ |
高亮
1 | cd ~/.oh-my-zsh/custom/plugins/ |
补全
1 | cd ~/.oh-my-zsh/custom/plugins/ |
1 | <dependency> |
算法 | 长度 |
---|---|
MD5 | 128bit |
SHA1 | 160bit |
SHA256 | 256bit |
节点定义
构造
遍历
应用
常见解题思路 递归,根据当前节点信息、递归左子树返回数据、递归右子树返回数据,判断是否解决;有时需要额外的变量存储结果。
图解 思路 参考 leetcode,忽略 random 优化的思路步骤如下。
1 | /** |
测试
1 |
|
输出
1 | [ -1, 0, 0, 1, 1, 2, 3, 3, 4, 8, 9 ] |