Loading...
Typeho美化插件 主要美化 [页脚] [头像] [首页] [标签] 等等
Git 常用命令删除 Git 中的历史文件或敏感信息Git 仓库中每一个修改都会保存记录,所以如果仅仅是删除敏感信息,然后commit,那么那个敏感信息至少会在两个历史commit里面出现,也就是出现和删除的两次commit,可以使用以下命令搜索:git log -S 'sensitive string' -p ...
Clean Code2 有意义的命名2.2 名副其实2.3 避免误导代码需要简洁,但是不能模糊。例如下面两个变量名:XYZControllerForEfficientKeepingOfStrings XYZControllerForEfficientHoldingOfStrings在区分两个变量的意思时需要反复...
题目给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例 1:输入: [1,3,5,6], 5 输出: 2示例 2:输入: [1,3,5,6], 2 输出: 1示例 3:输入: [1,3,5,6], 7 输出: 4...
题目假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2])。搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。你可以假设数组中不存在重复的元素。你的算法时间复杂度必须是 O(logn) 级别。...
题目合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例:输入: [ 1->4->5, 1->3->4, 2->6 ] 输出: 1->1->2->3->4->4->5->6思路将每个链表的头部记录在 set ...
GolangSlice如果你需要测试一个slice是否是空的,使用len(s) == 0来判断,而不应该用s == nil来判断。flag 包os.Args简单获取命令行参数的方式,演示代码如下:func main() { for index, arg := range os.Args { ...
简单题目编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。示例 1:输入: ["flower","flow","flight"] 输出: "fl"示例 2:输入: ["dog",...