自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幂小小的博客

个人喜欢研究编程语言、数据结构以及算法

  • 博客(4)
  • 问答 (2)
  • 收藏
  • 关注

原创 POJ 2356 Find a multiple

**POJ 2356 Find a multiple**Description:给出n(n<=10000)个数,任选q其中几个数,使其和为n的倍数。 Input:输入的第一行包含一个数字n,接下来的n行每一行包含一个给定集合中的一个数字。 Output:如果你的程序决定找不到目标的数字集,它应该输出到单个数字0。否则,它应该在第一行中打印所选数字的数目,然后按任意顺序打印所选数字(每一行上的每一行)

2017-10-14 09:15:16 399 1

原创 AC自动机(面向对象C++实现)

用AC自动机(AC automatic)得用到Trie树 Trie树结合AC自动机的数据结构(就多个Fail指针):class Trie{ private: size_t count; // 统计单词前缀出现的次数 size_t flag; //是否成单词的标志位 Trie* fail; //构造AC自动机的Fail指针 Trie

2017-10-08 14:18:07 1997

原创 Trie树(字典树、前缀树)面向对象思想C++实现

Trie树的功能、思想、实现都写在代码注释中了使用: Trie trie = new Trie([TypeCase]); trie. TypeCase= Bit //二进制 Number // 0-9数字 LowerCase //小写字母这样就可以使用Trie树类了代码://———————————————————————–pragma once/**功能:1、字符串检索检索/查询功能是

2017-09-28 17:16:24 812

原创 (C/C++)函数参数传递和返回机制

引:都知道函数的参数传递包括值传递、指针传递和引用传递,函数的返回内容可以是返回值、返回指针、或者返回引用。引用这一概念在C++里面提出的,了解函数的传递以及返回机制是十分重要的,这里主要用C++来描述。 一:变参函数的调用机制: 对于C语言,它的调用规则遵循_cdedl调用规则。 在_cdedl规则中: 1.参数从右到左依次入栈

2017-01-17 23:19:42 2065

空空如也

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

TA关注的人

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