搜索结果
查询Tags标签: long,共有 1549条记录-
数学模板
组合数计算(优化) long long C(int n,int m) {if(m<n-m) m = n-m;long long ans = 1;for(int i=m+1;i<=n;i++) ans*=i;for(int i=1;i<=n-m;i++) ans/=i;return ans; }素数判断(优化) int is_prime(int x) {if(x<=1) return false;int m = floor(sqrt(x)+…
2021/9/24 23:13:08 人评论 次浏览 -
数学模板
组合数计算(优化) long long C(int n,int m) {if(m<n-m) m = n-m;long long ans = 1;for(int i=m+1;i<=n;i++) ans*=i;for(int i=1;i<=n-m;i++) ans/=i;return ans; }素数判断(优化) int is_prime(int x) {if(x<=1) return false;int m = floor(sqrt(x)+…
2021/9/24 23:13:08 人评论 次浏览 -
C++STL全排列
STL的全排列函数 next_permutation(a + 1, a + 1 + n); #include <bits/stdc++.h> using namespace std; typedef long long LL; #define inf 0x3f3f3f3f int a[100]; int main() {int n;cin >> n;for (int i = 1; i <= n;i++){a[i] = i;}do{for (int i =…
2021/9/24 22:40:36 人评论 次浏览 -
C++STL全排列
STL的全排列函数 next_permutation(a + 1, a + 1 + n); #include <bits/stdc++.h> using namespace std; typedef long long LL; #define inf 0x3f3f3f3f int a[100]; int main() {int n;cin >> n;for (int i = 1; i <= n;i++){a[i] = i;}do{for (int i =…
2021/9/24 22:40:36 人评论 次浏览 -
MLIR与Code Generation
MLIR与Code GenerationMLIR多级中间表示MLIR 项目是一种构建可重用和可扩展编译器基础架构的新方法。MLIR 旨在解决软件碎片问题,改进异构硬件的编译,显着降低构建特定领域编译器的成本,帮助将现有编译器连接在一起。MLIR作用MLIR 旨在成为一种混合 IR,可以在统一的基…
2021/9/23 6:40:47 人评论 次浏览 -
MLIR与Code Generation
MLIR与Code GenerationMLIR多级中间表示MLIR 项目是一种构建可重用和可扩展编译器基础架构的新方法。MLIR 旨在解决软件碎片问题,改进异构硬件的编译,显着降低构建特定领域编译器的成本,帮助将现有编译器连接在一起。MLIR作用MLIR 旨在成为一种混合 IR,可以在统一的基…
2021/9/23 6:40:47 人评论 次浏览 -
算法 || 洛谷 1048 采药 动态规划 c语言
题目链接 #include <stdio.h>long long max (long long a, long long int b) {return (a > b) ? a : b; }int main() {int t, m;scanf("%d%d", &t, &m);long long b [101][1001] = {0};int time[1001], value[101];//注意这里从1开始for(int …
2021/9/22 17:39:46 人评论 次浏览 -
算法 || 洛谷 1048 采药 动态规划 c语言
题目链接 #include <stdio.h>long long max (long long a, long long int b) {return (a > b) ? a : b; }int main() {int t, m;scanf("%d%d", &t, &m);long long b [101][1001] = {0};int time[1001], value[101];//注意这里从1开始for(int …
2021/9/22 17:39:46 人评论 次浏览 -
题解 舞动的夜晚
传送门 是个二分图不可行边的模板,可惜我不会二分图必须边判定:边 \((x, y)\) 流量为1并且在残量网络里,x和y属于不同的强连通分量 二分图可行边判定:边 \((x, y)\) 流量为1或者在残量网络里,x和y属于同一个强连通分量于是这题就求出所有可行边,剩下的就是不可行边C…
2021/9/22 6:39:52 人评论 次浏览 -
题解 舞动的夜晚
传送门 是个二分图不可行边的模板,可惜我不会二分图必须边判定:边 \((x, y)\) 流量为1并且在残量网络里,x和y属于不同的强连通分量 二分图可行边判定:边 \((x, y)\) 流量为1或者在残量网络里,x和y属于同一个强连通分量于是这题就求出所有可行边,剩下的就是不可行边C…
2021/9/22 6:39:52 人评论 次浏览 -
NOIP模拟58
T2:首先对于非常规模数要思考其是否为质数,因为逆元与费马小定理建立在质数(互质)情况下 那么对于模数非质数的问题,通常的解决方法为唯一分解,即将模数分解为若干质数之积,再通过 中国剩余定理合并对于本题,发现模数为5个连续质数之积,又给出了公式二,因此基本…
2021/9/22 6:39:51 人评论 次浏览 -
NOIP模拟58
T2:首先对于非常规模数要思考其是否为质数,因为逆元与费马小定理建立在质数(互质)情况下 那么对于模数非质数的问题,通常的解决方法为唯一分解,即将模数分解为若干质数之积,再通过 中国剩余定理合并对于本题,发现模数为5个连续质数之积,又给出了公式二,因此基本…
2021/9/22 6:39:51 人评论 次浏览 -
SpringBoot学习项目-个人博客系统-part7
文章详情根据文档可知请求地址、请求方式、请求参数。ArticleController因为是文章的,所以还是使用关于文章的ArticleController@PostMapping("/view/{id}")public Result findArticleById(@PathVariable("id") Long id){return articleService.find…
2021/9/21 23:14:22 人评论 次浏览 -
SpringBoot学习项目-个人博客系统-part7
文章详情根据文档可知请求地址、请求方式、请求参数。ArticleController因为是文章的,所以还是使用关于文章的ArticleController@PostMapping("/view/{id}")public Result findArticleById(@PathVariable("id") Long id){return articleService.find…
2021/9/21 23:14:22 人评论 次浏览 -
Demo5.java
public class Demo05 {public static void main(String[] args) {//操作比较大的数的时候,注意溢出问题//JDK7新特性,数字之间可以用下划线分割int money = 10_0000_0000;int years = 20;int total = money*years;long total1 = money*years;//默认是int,转换之前已经…
2021/9/21 20:10:29 人评论 次浏览