leetcode 之 word search
摘要:题目描述 79. Word Search •Total Accepted: 85823 •Total Submissions: 357336 •Difficulty: Medium Given a 2D board and a word, find if the word exists in the grid. The word can be constructed from let...
阅读全文
vim 快捷键
摘要:今天发现几个实用的vim 快捷键 D: 删除到光标所在位置到行尾 W: 向后查找下一个单词的开头,单词的分割是以空格或者换行。 S:替换整行 d0: 删除光标所在位置到行首 J: 合并光标所在行与下一行 H:光标移至屏幕最上方 L: 光标移至屏幕最下方 ci, di + ( 或者" 删除修改(),
阅读全文
leetcode 之 Palindrome Partitioning
摘要:即, 给定一个字符串,计算所有的回文子串. 思路: 采用深度dfs的思想,对应aab, 网上搜到一张 图: 依次遍历字符串, step [0, len), 判断s[step:len] 是否问回文子串, 如果是, step +1 继续判断,代码如下:
阅读全文
虚拟机共享文件夹下tar
摘要:windows系统在VMware虚拟机中共享文件夹, 一般挂载在/mnt/hgfs/目录下, 今天发现在共享目录下使用tar命令时, 原文件夹下的软连接并不能被压缩进去, 切换至其他非共享目录,使用tar命令即可. 可能与共享文件系统的类型有关系~~
阅读全文
leetcode 之 Excel Sheet Column Number
摘要:意思是将一个字符串转成相应的数字,其转换规则是 excel表格计数那样, A->1 AA->27 稍稍分析得知, 其实是一个26进制的问题, 容易得出: AA = 26^1*nums(A) + 26^0*nums(A) ABC= 26^2*nums(A)+26^1*nums(B)+.... 代码如下
阅读全文