欧几里得算法 gcd,\(O(\log n)\) ll gcd(ll a, ll b) {return b ? gcd(b, a % b) : a;} lcm,\(O(\log n)\) // 注意数据范围,过大的数要用__int128 ll lcm(ll a, ll b) {return a * ...
转载 2021-09-03 13:58:00
272阅读
2评论
​ 在以往的编写过程中,由于随心所欲的编写文档。复习时,就导致找不到重要内容,甚至逻辑都没办法理清楚。针对这一情况,制定了这一文档,标题,小标题,引用内容都要按照固定格式。如此便可对文档进行有条理的编写,日后也可以高效的复习。 小标题 文本 以后文本以这种方式进行插入。 代码 // 插入代码是完全可 ...
转载 2021-10-22 20:13:00
176阅读
2评论
模板就是实现代码重用机制的一种工具,它可以实现类型参数化,即把类型定义为参数, 从而实现了真正的代码可重用性。模版可以分为两类,一个是函数模版,另外一个是类模版。 1. 模板的概念。 我们已经学过重载(Overloading),对重载函数而言,C++的检查机制...
转载 2012-12-16 13:41:00
146阅读
2评论
非类型模版类型模版模版函数模版一。非类型模版#include using nam
原创 2022-08-21 00:05:05
88阅读
本篇笔记分享两个冷门却又不冷门的预处理指令
转载 2022-01-06 18:28:25
502阅读
Office 2013 1. C:\Windows\ShellNew\EXCEL12.XLSX 设置好格式后另存为, 然后复制过来覆盖掉,如果覆盖不了,注意修改所有者权限 2. 新建文件保存为模版文件Sheet.xltx, 复制到C:\Program Files\Microsoft Office\O
转载 2016-12-30 11:00:00
542阅读
2评论
计算机认识实习一、实习目的和任务:了解计算机的发展历史、 计算机的基本组成结构、 计算机的基本应用及其网络的组建及维护,对计算机的概念、应用,网络的应用、维护等有一个整体认识, 从而对今后专业学习兴趣的提高、 理论联系实际工作作风的培养打下良好的基础。1、了解计算机基本概念及微机的发展历史2、了解计算机基本组成结构3、了解和掌握计算机基本工作原理4、了解计算机网络的组成,并进行局域网的组网练习。二
#include <iostream> //------------------- namespace trait { template <typenam
原创 2023-04-25 15:57:32
104阅读
文章目录定义类图栗子总结定义模板模式: 一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定实现。它属于行为模式中的一种。类图栗子国人现在喜欢喝茶或者喝咖啡,两者都各有各的好处。喝咖啡和喝茶都有有着大致相同的步骤,把茶叶
转载 2023-07-09 23:36:20
91阅读
一、search template搜索模板,search template,高级功能,就可以将我们的一些搜索进行模板化,然后的话,每次执行这个搜索,就直接调用模板,给传入一些参数就可以了1 template入门案例   简单定义参数并传递GET /cars/_search/template { "source" : { "query" : { "match" : { "remark" : "{{k
几种常见的ELF文件 在Linux下,我们经gcc编译之后生成的可执行文件属于ELF文件:ELF是一类文件类型,而不是...
原创 2021-06-02 13:31:34
3222阅读
有非常多的模版,遗憾的是都要钱http://themeforest.net/search?utf8=%E2%9C%93&term=&view=list&sort=sales&date=&category=site-templates%2Fadmin-templates&price_min=&pric...
转载 2015-04-29 13:27:00
213阅读
2评论
1 模板头模板头的格式:template "title" [description "description"] [applies_to (file/disk/RAM)] [fixed_start offset] [sector-aligned] [requires offset "hex values"] [big-endian] [hexadecimal/octal] [read-only]
转载 精选 2009-08-30 23:37:47
3112阅读
1点赞
4评论
题目描述如题,给出两个字符串s1和s2,其中s2为s1的子串,求出s2在s1中所有出现的位置。为了减少骗分的情况,接下来还要输出子串的前缀数组next。(如果你不知道这是什么意思也不要问,去百度搜[kmp算法]学习一下就知道了。)输入输出格式输入格式:第一行为一个字符串,即为s1第二行为一个字符串,即为s2输出格式:若干行,每行包含一个整数,表示s2...
原创 2021-07-12 17:38:05
410阅读
求字符串中出现过的最长回文子串const int MAXN = 110010;//字符串长度<MAXNchar Ma[MAXN * 2];int Mp[MAXN * 2];void Manacher(char s[]) { int l = 0, len = strlen(s); Ma[l++] = '$'; Ma[l++] = '#'; for (int i = 0; i<le
原创 2021-08-13 13:43:13
88阅读
#include #include #include using std::queue;const int N = 100010;struct node { node *c[2],*fa; int val; int sz; int belong; void setc(int d,node *s) { c[d
原创 2021-08-13 13:53:13
91阅读
http://blog.sina.com.cn/s/blog_691ce2b701016reh.html 注意当前图一定是 存在完
原创 2021-08-15 17:30:01
264阅读
1、解决的问题:考虑下面的需求,现在有一个方法Fun,形参是实体A,在方法内调用A的启动方法,A.Start(),实体A可能是电脑,也可能使汽车,也可能使空调,对于每一类实体都要写一个内容相同的方法,这些方法构成过载。有没有更好的办法呢?   模版就是问了解决这个问题,通过使用一个占位符,再调用方法的时候,让编译器自动生成一个方法。 2、模版是自动化的过载,是延迟的过载。如何理解?   首先,在调
转载 2013-11-11 19:32:00
489阅读
##存图 ####vector #include<iostream> #include<vector> #include<algorithm> using namespace std; const int N = 100; struct Edge{ int to,value; }e; vector< ...
转载 2021-07-19 15:11:00
147阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5