Linux启动流程 copyright@ 原作者博客:http://www.ruanyifeng.com/blog/2013/08/linux_boot_process.html 下面的内容针…
git rebase 的使用
rebase 在 Git 中整合来自不同分支的修改主要有两种方法:merge 以及 rebase。 在本节中我们将学习什么是“rebase”,怎样使用“rebase”,并将展示该操作的惊…
git 简明使用手册
git 使用简明手册 git 是由Linus Torvalds领衔开发的一款开源、分布式版本管理系统,显然,git最初是为了帮助管理Linux内核开发而开发的版本控制系统。 版本控制系统本身并…
二叉查找树之一
二叉查找树 二叉查找树(binary search tree, BST)的特征: 1、所有节点存储一个关键字; 2、非叶子节点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树( 查找二叉树的中序…
字符串常见算法题
字符串常见算法题 左旋转字符串 在字符串上定义反转的操作XT,即把X的所有字符反转(如X=”abc”,那么XT=”cba”)。如果将一个字符串分成两部分,X和…
字符串匹配的Boyer-Moore算法
字符串匹配的Boyer-Moore算法 原文链接:http://www.ruanyifeng.com/blog/2013/05/boyer-moore_string_search_algorithm.htm…