自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

继科杂货店

这里有很多算法!

  • 博客(24)
  • 收藏
  • 关注

原创 精确覆盖问题、Algorithm X 与 Dancing Links(DLX)

精确覆盖(Exact Cover)问题精确覆盖S 为集合 X 的若干个子集构成的集合,若存在 S 的一个子集 S*,满足 X 中的元素有且只有一次包含在 S* 的一个元素中,那么称 S* 为 X 的一个精确覆盖。S*属性根据定义 S* 具有以下属性: 1. S* 中任意两个元素交集为空。 2. S* 中所有元素并集为 X。例子假定 S = { A, B, C

2018-01-07 19:04:14 3518

原创 二项堆(Binominal Heap)

可合并堆简介The Intuition类比packetk阶二项树对于上述 packet 要求堆序二项树heap-ordered binominal tree二项堆Binominal Heap合并meldWith添加新元素push查找最小元素top删除最小元素pop完整序列操作演示摊还分析总结与展望Acknowledgement可合并堆简

2018-01-04 20:18:27 863

原创 二叉堆

二叉堆(Binary Heap)本文相关代码参见 Algorithms/BinaryHeap定义二叉堆本质上是一个数组表示的近似完全的二叉树。数组中的数与二叉树BFS层次遍历一一对应。上图是截自CLRS的1-index数组和二叉树的对应关系。出于个人编程习惯我们以下都以数组0-index为例(1-index按照下标关系类推即可),根节点存储在数组0下标位置,父节点与对应的左右子节点的下标满足以下关系

2018-01-01 19:34:29 949

原创 MathJax编辑指南

行内展示vs分块展示希腊字母上下标分组括号求和积分等序列操作分数表示字体开根号特殊函数特殊符号空格特殊上标符转义字符矩阵未完待续条件表达式对齐表达式array 感谢MathJax basic tutorial and quick reference1.行内展示vs分块展示单个$之间的可以在行内展示$\sum_{i=0}^n i^2 = \frac{(n^2+n

2017-12-08 18:46:44 996

原创 7.创建对象时该用"()"还是"{}"?

本文主要介绍在c++11标准中应该用怎样的语法创建对象

2017-12-01 15:09:16 243

原创 C指针学习(Pointers in C)

指针基础变量的地址地址操作符结构体占用空间指针声明指针赋值指针变量大小指针解引用函数参数使用指针变量的优势值传递引用传递指针和常量指针常量变量常量指针变量常量指针常量变量多级指针指针运算与一维数组数组内存排列字节序大端小端指针运算指针加减法数组探究index动态数组指针数组数组指针指针与字符串内存中的字符串动态内存分配字符串文本和常量字

2017-11-30 19:05:21 588 1

原创 PythonChallenge Mission 17

听说PythonChallenge很好玩

2016-03-17 19:29:29 526 1

原创 PythonChallenge Mission 16

听说PythonChallenge很好玩

2016-03-17 00:29:16 509

原创 PythonChallenge Mission 15

听说PythonChallenge很好玩

2016-03-16 23:25:58 205

原创 PythonChallenge Mission 14

听说PythonChallenge很好玩

2016-03-16 23:00:43 281

原创 PythonChallenge Mission 13

听说PythonChallenge很好玩

2016-03-15 22:33:45 204

原创 PythonChallenge Mission 12

听说PythonChallenge很好玩

2016-03-15 21:48:16 390

原创 PythonChallenge Mission 11

听说PythonChallenge很好玩

2016-03-15 21:22:23 688

原创 PythonChallenge Mission 10

听说PythonChallenge很好玩

2016-03-14 22:01:33 517

原创 PythonChallenge Mission 9

听说PythonChallenge很好玩

2016-03-14 21:33:33 236

原创 PythonChallenge Mission 8

听说PythonChallenge很好玩

2016-03-14 21:03:20 296

原创 PythonChallenge Mission 7

进入本关,发现一张疑似“马赛克”图片,心想难道PythonChallenge要求我把它恢复出来?然而并没有更多信息了,所以应该不是恢复原图,而且即使恢复原图好像也没有什么卵用,不过仅仅给了一个图片,利用python进行图片处理应该是确定无疑了再仔细观察一下,图片中间的不清楚部分好像是一个“灰度图”,而且每一行灰度都一样,猜测可能是要我们把中间的灰度提取出来,于是:由于灰色rgb都一样,

2016-03-14 20:44:58 246

原创 PythonChallenge Mission 6

听说PythonChallenge很好玩

2016-03-14 20:10:51 214

原创 PythonChallenge Mission 5

听说PythonChallenge很好玩

2016-03-13 20:08:41 334

原创 PythonChallenge Mission 4

听说PythonChallenge很好玩

2016-03-13 19:36:03 282

原创 PythonChallenge Mission 3

进入第四关,直接看提示:One small letter, surrounded by EXACTLY three big bodyguards on each of its sides.说是要找到一个小写字母,两边被三个大写字母包围。立马想到正则表达式,行胜于言!上代码:file1=file('mission3data')content=file1.readlines()p=

2016-03-13 19:24:45 325

原创 PythonChallenge Mission 2

听说PythonChallenge很好玩

2016-03-13 19:09:17 341

原创 PythonChallenge Mission 1

听说PythonChallenge很好玩

2016-03-13 17:26:25 435

原创 PythonChallenge Mission 0

听说PythonChallenge很好玩

2016-03-13 17:13:26 177

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除