- 博客(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
空空如也
用Cmake编译文件,提示这个
2017-09-07
提示该错误,怎么解决?
2017-09-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人