Loading

摘要: (一维数组) 基本思想:每次将一个待排序的数据元素,插入到前面已经排好序的数列中的适当位置,使数列依然有序;直到待排序数据元素全部插入完为止。 阅读全文
posted @ 2019-06-19 14:12 兴宇 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 快速排序 快速排序算法是对冒泡算法的一个优化。他的思想是先对数组进行分割, 把大的元素数值放到一个临时数组里,把小的元素数值放到另一个临时数组里(这个分割的点可以是数组中的任意一个元素值,一般用第一个元素,即$array[0]),然后继续把这两个临时数组重复上面拆分,最后把小的数组元素和大的数组元素 阅读全文
posted @ 2019-06-19 14:08 兴宇 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 基本概念 希尔排序(Shell's Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法. 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每 阅读全文
posted @ 2019-06-19 14:06 兴宇 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。简单来说一个场景:在你使用git add .的时候,遇到了把你不想提交的文件也添加到了缓存中去的情况,比如项目的本地配置信息,如果你上传到Git中去其他人p 阅读全文
posted @ 2019-03-19 15:30 兴宇 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 常用的配置 虚拟主机配置(全) 1. ServerAdmin指令: 语法: ServerAdmin email address|URL 用来设置服务器返回给客户端的错误信息中包含的管理员邮件地址。便于用户在收到错误信息后能及时与管理员取得联系。 2. DocumentRoot指令: 语法:Docum 阅读全文
posted @ 2019-03-19 11:57 兴宇 阅读(1432) 评论(0) 推荐(0) 编辑
摘要: 简单对称算法 阅读全文
posted @ 2019-03-18 17:32 兴宇 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 创建新仓库 创建新文件夹,打开,然后执行 git init以创建新的 git 仓库。 检出仓库 执行如下命令以创建一个本地仓库的克隆版本:git clone /path/to/repository 如果是远端服务器上的仓库,你的命令会是这个样子:git clone username@host:/pa 阅读全文
posted @ 2019-03-15 10:38 兴宇 阅读(139) 评论(0) 推荐(0) 编辑