leetcode是业界流行的程序员刷题网站,官方只支持网页版的答题系统. github上有一个开源的基于命令行的答题系统leetcode cli ,在不方便打开页面的时候使用非常方便.
官方文档的命令介绍文档本身比较齐全,但是实际使用的时候不知道从查找题目到写代码测试再到提交代码的流程是怎样的,这里整理一个leetcode cli的 典型工作流.
登录用户
leetcode user l
过滤查找问题
leetcode list "Two Sum"
leetcode list -q eL
leetcode list -q h tree
显示具体问题
leetcode show 1
下载问题代码模板
leetcode show -gx 1 -l java
测试解答
leetcode test 1.two-sum.java
#提交答案 leetcode submit 1
下载历史提交
leetcode submission -ax
显示当前用户状态
leecode stat