搜索结果
查询Tags标签: itr,共有 15条记录-
Python 的那些妙事
python 动态创建类 type(Hello, (object,), dict())set 集合 & 交集 | 并集 ^ 补集 - 差集built-in 函数breakpoint() 相当于pdb断点 divmod() divmod(4,2) # (2,0) divmod(x,y) 可代替 (x//y, x%y)iter() 迭代器妙用 itr = iter(abcd) if c in itr:print(next(itr)) …
2022/6/23 1:19:45 人评论 次浏览 -
算法设计 格雷码问题
算法设计 格雷码问题 1. 问题描述 对于给定的正整数n,格雷码为满足如下条件的一个编码序列: (1) 序列由2n个编码组成,每个编码都是长度为n的二进制位串。 (2) 序列中无相同的编码。 (3) 序列中位置相邻的两个编码恰有一位不同。 例如:n=2时的格雷码为:{00, 01, 11, 1…
2022/1/14 14:36:43 人评论 次浏览 -
算法设计 格雷码问题
算法设计 格雷码问题 1. 问题描述 对于给定的正整数n,格雷码为满足如下条件的一个编码序列: (1) 序列由2n个编码组成,每个编码都是长度为n的二进制位串。 (2) 序列中无相同的编码。 (3) 序列中位置相邻的两个编码恰有一位不同。 例如:n=2时的格雷码为:{00, 01, 11, 1…
2022/1/14 14:36:43 人评论 次浏览 -
C++插件类
注册一个插件 #define NS_SCORER_PLUGIN_REGISTER(name, cls) CTOOL_PLUGIN_REGISTER(ns::SearchScorerPluginMgr, name, cls)search scorer插件 class SearchScorerPlugin : public Plugin {public:// 信息初始化bool Init() { return true;}virtual bool Init(RankParam…
2021/12/26 1:07:58 人评论 次浏览 -
C++插件类
注册一个插件 #define NS_SCORER_PLUGIN_REGISTER(name, cls) CTOOL_PLUGIN_REGISTER(ns::SearchScorerPluginMgr, name, cls)search scorer插件 class SearchScorerPlugin : public Plugin {public:// 信息初始化bool Init() { return true;}virtual bool Init(RankParam…
2021/12/26 1:07:58 人评论 次浏览 -
C++ vector,map,queue,stack,list,forward_list,array
1.The common function#include <iostream> #include <uuid/uuid.h> #include <ctime> #include <unistd.h> #include <string.h> #include <ostream> #include <fstream> #include <sstream> #include <vector> #…
2021/12/26 1:07:16 人评论 次浏览 -
C++ vector,map,queue,stack,list,forward_list,array
1.The common function#include <iostream> #include <uuid/uuid.h> #include <ctime> #include <unistd.h> #include <string.h> #include <ostream> #include <fstream> #include <sstream> #include <vector> #…
2021/12/26 1:07:16 人评论 次浏览 -
[LeetCode] 1286. Iterator for Combination
Design the CombinationIterator class:CombinationIterator(string characters, int combinationLength) Initializes the object with a string characters of sorted distinct lowercase English letters and a number combinationLength as arguments. next() Returns…
2021/11/15 6:40:27 人评论 次浏览 -
[LeetCode] 1286. Iterator for Combination
Design the CombinationIterator class:CombinationIterator(string characters, int combinationLength) Initializes the object with a string characters of sorted distinct lowercase English letters and a number combinationLength as arguments. next() Returns…
2021/11/15 6:40:27 人评论 次浏览 -
lua string匹配模式
【lua的匹配模式可以看做是功能不完整的正则表达式,只实现了大部分】 使用过程中,遇到的不支持的功能: # 分组匹配多次, 比如: abcabc, 无法用(abc)+匹配到 # 匹配次数范围, 比如: a{1,3}这种, 最少匹配1次,最多匹配3次【可以使用匹配模式的函数】 # string.find, 查找…
2021/11/13 23:40:26 人评论 次浏览 -
lua string匹配模式
【lua的匹配模式可以看做是功能不完整的正则表达式,只实现了大部分】 使用过程中,遇到的不支持的功能: # 分组匹配多次, 比如: abcabc, 无法用(abc)+匹配到 # 匹配次数范围, 比如: a{1,3}这种, 最少匹配1次,最多匹配3次【可以使用匹配模式的函数】 # string.find, 查找…
2021/11/13 23:40:26 人评论 次浏览 -
用LUA(和C++)刷PAT (Advanced Level) ——1085 Perfect Sequence
#include <iostream> #include <vector> #include <algorithm> #include <cmath>using namespace std;int main() {int N, P, Max = 0;cin>>N>>P;vector<long long int> numbers(N);for(int i = 0; i < N; i++)scanf("…
2021/9/4 1:07:21 人评论 次浏览 -
用LUA(和C++)刷PAT (Advanced Level) ——1085 Perfect Sequence
#include <iostream> #include <vector> #include <algorithm> #include <cmath>using namespace std;int main() {int N, P, Max = 0;cin>>N>>P;vector<long long int> numbers(N);for(int i = 0; i < N; i++)scanf("…
2021/9/4 1:07:21 人评论 次浏览 -
C++实现INI文件读写
https://blog.csdn.net/m_buddy/article/details/54097131 1. 概述本文章主要参考这篇博客进行修改的,增加注释和修复了一些问题。这里给出完整的实现文件,在需要的地方包含该头文件就好了。 2. 实现 CMyINI.h#pragma once #include <iostream> #include <fstr…
2021/7/22 17:06:31 人评论 次浏览 -
C++实现INI文件读写
https://blog.csdn.net/m_buddy/article/details/54097131 1. 概述本文章主要参考这篇博客进行修改的,增加注释和修复了一些问题。这里给出完整的实现文件,在需要的地方包含该头文件就好了。 2. 实现 CMyINI.h#pragma once #include <iostream> #include <fstr…
2021/7/22 17:06:31 人评论 次浏览