自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cong的专栏

站得更高,看得更远

  • 博客(5)
  • 资源 (6)
  • 收藏
  • 关注

转载 字符串模式匹配算法——BM、Horspool、Sunday、KMP、KR、AC算法

本文内容框架: §1 Boyer-Moore算法 §2 Horspool算法 §3 Sunday算法 §4 KMP算算法 §5 KR算法 §6 AC自动机 §7 小结    §1 Boyer-Moore(BM)算法   Boyer-Moore算法原理   Boyer-Moore算法是一种基于后缀匹配的模式串匹

2017-05-12 15:20:37 874

转载 最短路径—Dijkstra算法和Floyd算法

Dijkstra算法 1.定义概览 Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,运筹学等等。注意该算法要求图中不存在负权边。 问题描述:在无向图 G=(V,E)

2017-05-12 15:12:02 409

原创 图搜索算法

从起始状态,经过一系列的转移(或者说操作),达到最终状态。 图搜索解决思路\模型: 记住前一步。当你走到新的一步的时候,要记得你是从哪走过来的,要不然等你走到了B点,却又不知道怎么走回去,便是白走了。判断当前一步。判断当前步是否为最终状态,如果是,就别再走了,沿路返回吧。走好下一步。当你有很多下一步的选择的时候,你需要去选择哪个作为你的下一步(这便是几个算法最大的不同),由于走错可

2017-05-12 15:07:38 1356 1

转载 深入理解数据库的原理

这篇博文深入和详细地讲解了数据库的原理,受益颇深。 1、数据库的原理,一篇文章搞定(一) 2、数据库的原理,一篇文章搞定(二) 3、数据库的原理,一篇文章搞定(三)

2017-05-11 16:40:32 942

原创 23种设计模式的意图和适用范围总结

在编程中,适当地使用设计模式能给我们的代码带来美感,使我们的代码更简洁,增强代码的可复用性和健壮性。下面整理了23种常见设计模式的意图和适用范围:

2017-05-11 10:13:48 2116 1

排序算法集合类

经典算法集合类文件,可以用于学习,复习,研究,练习等等

2017-11-10

sqlite数据库读写库项目工程代码

C++读写sqlite数据库,接口封装项目工程代码,可以根据需要自行扩展

2017-07-19

sqlite3库文件

包含sqlite的头文件、lib文件、dll文件

2017-07-17

贝塞尔曲线算法工程源码

贝塞尔曲线算法工程源代码

2017-06-15

设计模式手册

一个chm文档,收集了设计模式的解释和示例代码,方便查阅

2017-05-11

基于cryptlib5.6.1AES_CFB_加解密示例代码

基于cryptlib5.6.1AES_CFB_加解密应用

2016-03-09

空空如也

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

TA关注的人

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