摘要: `Git`# Git管理 #- 创建仓库 git init 在本地目录下建立新git仓库,该仓库可以为空也可以是重新初始化的仓库。该命令将创建一个名为 .git 的子目录,这个子目录含有初始化的 Git 仓库中所有的必须文件,仅仅是做了一个初始化的操作,项目里的文件还没有被跟踪。此时可通过 git 阅读全文
posted @ 2018-05-06 23:14 司空亦墨 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Python #二叉堆(binary heap) 二叉堆是一种特殊的堆,二叉堆是完全二叉树或者是近似完全二叉树。二叉堆满足堆特性:父节点的键值总是保持固定的序关系于任何一个子节点的键值,且每个节点的左子树和右子树都是一个二叉堆。 当父节点的键值总是大于或等于任何一个子节点的键值时为最大堆。 当父节点 阅读全文
posted @ 2018-05-06 01:17 司空亦墨 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 八皇后问题 `Algortithm` 八皇后问题是一个以国际象棋为背景的问题:如何能够在8×8的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上。八皇后问题可以推广为更一般的n皇后摆放问题:这时棋盘的大小变为n×n,而 阅读全文
posted @ 2018-05-06 01:02 司空亦墨 阅读(389) 评论(0) 推荐(0) 编辑
摘要: python algorithm 全排列(Permutation) 排列 (Permutation)是将相异物件或符号根据确定的顺序重排。每个顺序都称作一个排列。 例如,从一到六的数字有720种排列,对应于由这些数字组成的所有不重复亦不阙漏的序列,例如4, 5, 6, 1, 2, 3 与1, 3, 阅读全文
posted @ 2018-05-06 00:54 司空亦墨 阅读(1923) 评论(0) 推荐(0) 编辑
摘要: Python 学习 作者:S0NNET Day1 1. python函数 函数通过def关键字定义,形如 DocStrings文档字符串 DocStrings文档字符串是一个重要工具,用于解释文档程序。 DocStrings文档字符串 使用惯例 它的首行以大写字母开始简述功能,第二行空行,第三行为函 阅读全文
posted @ 2018-05-06 00:52 司空亦墨 阅读(391) 评论(0) 推荐(0) 编辑