自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 卢卡斯定理

Lucas 定理by---cxloveLucas 定理:A、B是非负整数,p是质数。AB写成p进制:A=a[n]a[n-1]...a[0],B=b[n]b[n-1]...b[0]。则组合数C(A,B)与C(a[n],b[n])*C(a[n-1],b[n-1])*...*C(a[0],b[0])  modp同即:Lucas(n,m,p)=c(n

2017-08-21 21:13:19 275

转载 背包问题

背包之01背包、完全背包、多重背包详解背包之01背包、完全背包、多重背包详解PS:大家觉得写得还过得去,就帮我顶博客,谢谢。首先说下动态规划,动态规划这东西就和递归一样,只能找局部关系,若想全部列出来,是很难的,比如汉诺塔。你可以说先把除最后一层的其他所有层都移动到2,再把最后一层移动到3,最后再把其余的从2移动到3,这是一个直观的关系,但是想列举出来是很难的,也许当层

2017-08-21 02:01:21 254

转载 KMP

KMP算法详解KMP算法,是由Knuth,Morris,Pratt共同提出的模式匹配算法,其对于任何模式和目标序列,都可以在线性时间内完成匹配查找,而不会发生退化,是一个非常优秀的模式匹配算法。但是相较于其他模式匹配算法,该算法晦涩难懂,第一次接触该算法的读者往往会看得一头雾水,主要原因是KMP算法在构造跳转表next过程中进行了多个层面的优化和抽象,使得KMP算法进行模式

2017-08-15 16:04:56 213

转载 strncpy函数

看到的一篇介绍strncpy()函数比较好的文章 strncpy()函数原型:extern char *strncpy(char *dest, char *src, int n);    用法:#include     功能:把src所指由NULL结束的字符串的前n个字节复制到dest所指的数组中。    说明:如果src的前n个字节不含NU

2017-08-15 11:33:36 574

转载 字典树

字典树 模版/* 内容出处:http://www.cnblogs.com/tanky_woo/archive/2010/09/24/1833717.html 字典树最主要的操作:     ·每次从跟节点开始一次搜索     ·取得要查找关键词的第一个字母,并根据该字母选择对应的子树并转到该子树继续进行检索     ·在相应的子树上

2017-08-13 21:41:22 176

转载 substr函数

C++中substr函数的用法标签: c++c 分类:杂谈(1) 版权声明:本文为博主原创文章,未经博主允许不得转载。C++中substr函数的用法#include#includeusing namespace std;main(){string s("12345asdf");string 

2017-08-13 15:13:35 380

转载 compare函数的使用

C++中compare函数的使用标签: c++string字符串比较compare 分类:C++(17) 版权声明:本文为博主原创文章,未经博主允许不得转载。compare函数用来进行字符串以及其子串的比较,示例如下:[cpp] view plain copy#include   #

2017-08-13 14:31:57 38733

转载 vector

在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。1 基本操作(1)头文件#include.(2)创建vector对象,vector vec;(3)尾部插入数字:vec.push_back(a);(4)使用下标访问元素,cout(5)使用迭代器访问元素.vectorint>::iterator it;for(it=ve

2017-08-13 10:23:01 181

转载 优先队列priority_queue

优先队列priority_queue 用法详解优先队列是队列的一种,不过它可以按照自定义的一种方式(数据的优先级)来对队列中的数据进行动态的排序每次的push和pop操作,队列都会动态的调整,以达到我们预期的方式来存储。例如:我们常用的操作就是对数据排序,优先队列默认的是数据大的优先级高所以我们无论按照什么顺序push一堆数,最终在队列里总是top出最大的元素。用法:

2017-08-13 10:20:28 221

原创 用流统计单词

单词数 lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。输入:有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。输出:每组只输出一个整数,其单独成行,该整数代表一篇文章里不同单词的总数。

2017-08-11 22:52:42 246

转载 C++中istringstream stream(line)

c++中istringstream stream(line);流都很类似 比如:输入输出流 就是cin cout 从控制台读入写出字符串流也类似,只是重定向到字符串。istringstream 是从字符串读, ostringstream是写到字符串中去,用法跟cin cout完全一样C++引入了ostringstream、istringstream、stringstream这三个

2017-08-11 11:57:14 2089

最短路径问题

求最短路的问题

2017-07-16

空空如也

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

TA关注的人

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