首页 > 其他分享 >模板

模板

时间:2024-09-10 22:04:15浏览次数:9  
标签:typedef minn int long foo 模板 define

太懒,于是就有了这个博客

板子

#include <bits/stdc++.h>

using namespace std;

typedef long long ll;
typedef signed uns;
typedef double dob;
typedef unsigned long long ull;

#define pir(a, b) pair < a, b >
#define MP(a, b) map < a, b >
#define UMP(a, b) unordered_map <a , b>
#define stk(a) stack < a >
#define vct(a) vector <a>
#define PQMIN(a) priority_queue <a,vct(a) ,greater<a> >
#define PQMAX(a) priority_queue <a,vct(a) ,less<a> >
#define mabs(a) ((a) < 0 ? (-(a)) : (a))
#define foo(a, b, k, i) for(int i = (a); i <= (b); i += (k))
#define temT template <typename T >

#define fis first
#define sed second
#define mkp make_pair
#define NPN next_permutation
#define src struct

#define intmx INT_MAX
#define intmn INT_MIN
#define lmx LONG_LONG_MAX
#define lmn LONG_LONG_MIN

//const int mod = ;
//const int MAXN = ;
//const int MAXM = ;

temT T emx(T *a, int l ,int r) {T maxx = intmn; foo(l, r, 1, i){maxx = max(maxx, a[i]); } return maxx;}
temT T emn(T *a, int l ,int r) {T minn = intmx; foo(l, r, 1, i){minn = min(minn, a[i]); } return minn;}
temT void mst(T *a, int n, T iakcsp) {foo(0, n, 1, i) {a[i] = iakcsp;} }
////////////////////////////////////////////////////////////////////////////////////

int main() {



	return 0;
}

标签:typedef,minn,int,long,foo,模板,define
From: https://www.cnblogs.com/alpha-qrj/p/18407312

相关文章

  • ob插件-TP模板-配置CMD
    1.简介EnableUserSystemCommandFunctions:打开此功能Shellbinarylocation:输入C:\\Windows\\System32\\cmd.exe添加脚本:脚本名称,脚本代码调用脚本:<%tp.user.脚本名称()%>2.更新3.pyt1"E:/ProgramFiles/Python310/python.exe""E:\Clouds\BaiduSyncdisk......
  • OpenCV-模板匹配
    文章目录一、简介1.定义与原理2.算法与方法3.参数解释二、代码实现1.读取数据2.检查图像是否成功加载3.获取模板的高度和宽度4.模板匹配5.计算匹配区域坐标6.显示图像7.全部代码三、总结一、简介在OpenCV中,模型匹配(或称为模板匹配)是一种用于在图像中查找与给定模板......
  • opencv学习:模板匹配和argparse 模块的代码实现及优缺点
    模板匹配模板匹配算法(TemplateMatchingAlgorithm),这是一种在图像处理和计算机视觉领域常用的方法,用于在一个大图像中寻找一个小模板图像的位置。模板匹配算法通过滑动窗口的方式在目标图像上移动模板图像,并计算模板图像与目标图像的局部区域之间的相似度。算法步骤读取图......
  • 【教师节视频制作祝福】湖边烟花霓虹灯AE模板修改文字软件生成器教程特效素材【AE模板
    教师节祝福视频制作教程湖边烟花霓虹灯AE模板修改文字特效广告生成神器素材玩法AE模板工程怎么如何做的【教师节视频制作祝福】湖边烟花霓虹灯AE模板修改文字软件生成器教程特效素材【AE模板】生日视频制作步骤:下载AE模板安装AE软件把AE模板导入AE软件修改图片或......
  • java 按word模板导出,部分字段为富文本内容
    1、pom引用依赖包<dependency><groupId>com.deepoove</groupId><artifactId>poi-tl</artifactId><version>1.9.1</version><exclusions><exclusion>......
  • 【模板题】二分法 - 34. 在排序数组中查找元素的第一个和最后一个位置
    题目链接34.在排序数组中查找元素的第一个和最后一个位置思路二分法题解链接【视频讲解】二分查找总是写不对?三种写法,一个视频讲透!(Python/Java/C++/C/Go/JS)关键点模板题;应当熟练掌握时间复杂度\(O(\logn)\)空间复杂度\(O(1)\)代码实现:#闭区间d......
  • 洛谷题单指南-常见优化技巧-P1886 滑动窗口 /【模板】单调队列
    原题链接:https://www.luogu.com.cn/problem/P1886题意解读:单调队列模版题。解题思路:采用双端队列维护单调的序列,单调队列三部曲:1、去头,当窗口内元素个数超过k,队头出队2、去尾,当要加入的元素会破坏单调性,队尾出队3、入队,将元素的下标存入队列每一次入队后,队头元素即为窗口最......
  • C++学习笔记(曾经我看不懂的代码2:基于范围的for循环、auto使用、stl容器、template模
    不知不觉c++程序设计:标准库已经看了一大半了,学到了很多,很多曾经在网上和在书上看到却看不懂的代码,在看完标准库中的大半内容以后,都能大致的理清代码的含义。代码模板一:for(auto&a:arr)1、基于范围的for循环:a为迭代变量,arr为迭代范围,&表示引用。写一个例子:#include<ios......
  • C++ 模板进阶知识——stdenable_if
    目录C++模板进阶知识——std::enable_if1.简介和背景基本语法使用场景2.`std::enable_if`的基本用法示例:限制函数模板只接受整数类型3.SFINAE和std::enable_if示例:使用SFINAE进行函数重载SFINAE的优点应用场景4.在类模板中使用std::enable_if示例:根据类型......
  • CRUD最佳实践PasteForm及项目模板的制作视频,让重复的CRUD更加简单直接[附带源码和视频
    关说不练假把式,在上一,二篇中介绍了我心目中的CRUD的样子基于之前的理念,我开发了一个命名为PasteTemplate的项目,这个项目呢后续会转化成项目模板,转化成项目模板后,后续需要开发新的项目就可以基于这个模板创建,这样就不要copy一个旧的项目,然后删删删,改改改,重命名等操作了强迫症,一......