RHCSA/RHCE考试
考试日期:5月31日
倒计时18天。
在用户根目录下创建.ssh文件夹,文件夹里包含的文件如下,需要什么名字就改成什么名字。config文件是新建的。
1 | # github email address |
多ssh管理时,private key 默认名称不为id_rsa。所有每次打开git bash需要重复执行ssh-agent,ssh-add,然后再ssh,比较麻烦,因此我们通过脚本实现自动化。
参考:https://developer.aliyun.com/article/6923
参见:https://help.github.com/articles/working-with-ssh-key-passphrases/#auto-launching-ssh-agent-on-msysgit
在C盘用户根目录创建.profile文件(不是文件夹),写入以下内容:
1 | env=~/.ssh/agent.env |
这道题最初没有想出来,看了题解恍然大悟。右边界升序排列是问题的关键。
原题链接:
https://leetcode-cn.com/problems/minimum-number-of-arrows-to-burst-balloons/
1 | class Solution: |
这道题真的把我绕进去好久,提交也一直报错,找不出原因orz,一行一行看代码也没看出哪里有问题。栽倒了小细节上。
大概思路是用递归排序,在排序的过程中,可以更新(下标对应的)元素后面有多少个小于自己的数。
用一个新数组[0,1,2,3,...]记录原数组下标。所以,递归排序改变元素位置时,下标也对应移动,以此作为记录答案的依据。
简单记录一下每天的刷题进度。
前几天写了个题解,今天打算上传博客,居然出错了,找了一圈错误原因,最后发现是yaml语言规范问题。就缺少一个空格,折腾了半天,下次要好好看报错内容。
第一道题地址:
leetcode-jump-1
第二道题地址:
leetcode-jump-2