240 发简信
IP属地:北京
  • 拓扑排序

    拓扑排序是一个常用的算法片段,但是在周赛中有时候不是很容易写出来。在这里记录下

  • golang求对给定字符串的全排列

    这个功能函数经常会用到,但在leetcode周赛上又不是手到拈来,记录一下这个函数。

  • golang排序的Less接口

    golang中sort包中定义了排序需要的 Less 接口函数签名为 之前不是很明确Less函数该怎么写,使用的时候总是试一下才能知道排序是否正...

  • 树状数组-leetcode-307

    在leetcode-307题目中初次接触了树状数组这个数据结构。树状数组用于高效地对数组进行更新以及求前缀和。 lowBit(x) 表示数组x的...

  • etcd client keepalive方法的作用

    etcd的lease是一个非常有用的机制,主要作用是给特定的key附加一个过期时间。既然调用client.Put方法已经可以把key和lease...

  • 迭代中序遍历二叉树

    迭代中序遍历二叉树,需要使用一个变量表示左子树是否已经被访问,还需要一个队列保存当前路径中还未访问的节点。如果当前节点的左子树不为空且还未访问,...

  • 120
    使用 SSH 隧道连接远端 Docker Daemon

    通常来说,docker daemon 只能通过 unix domain socket 进行连接,但是通过 SSH 隧道可以连接另一台机器上的 d...

  • Git 修改多个历史提交记录的 Author

    平时的开发工作中,个人账号和公司账号有时会用混淆,甚至完成几个 commit 之后才发现 master 分支中的多个提交的用户是公司账户,因此需...

  • 十进制整数转化为任意K进制

    给定整数n和k,将数字n转为k进制的数,用字符串表示即可。这道题目并不难,思路上很好理解,但是在处理另一道题目的时候,在这个进制转化的函数上踩了...

个人介绍
关注 k8s,云原生,微服务