上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 37 下一页
摘要: LCS O(n^n)方法 遍历到第i行,j列时 状态转移方程 当a[i]=a[j],f[i][j]=f[i-1][j-1]+1; 当a[i]!=a[j],f[i][j]=max(f[i-1][j],f[i][j-1]) 特别地,当两个序列都是1~n的排列时 由于元素都相等 所以考虑映射一个序列,使其 阅读全文
posted @ 2025-02-25 20:13 Marinaco 阅读(13) 评论(0) 推荐(0)
摘要: 增加动态数组vectorb 记录一个递增的子序列,如果当前遍历到的元素大于最后的元素,则往后插入,len++; 否则,查找第一个大于等于该元素的位置,替换,这样使数组元素值更小,会有更多机会插入更多元素 int n,len=1; int a[maxn]; vector<int>b; cin>>n; 阅读全文
posted @ 2025-02-25 19:41 Marinaco 阅读(65) 评论(0) 推荐(0)
摘要: 用于求解有向带非负权图每个点到源点的最短路径问题 时间复杂度O(mlogm) int n,m,s; vector<pii>e[maxn];//pii:{去往的点,权值} int d[maxn],vis[maxn]; priority_queue<pii>q;//pii:{-与源点距离,点} void 阅读全文
posted @ 2025-02-25 19:01 Marinaco 阅读(28) 评论(0) 推荐(0)
摘要: Kahn算法 (判环,输出拓补序列) 时间复杂度O(n+e) int n,m; vector<int>e[105];//邻接表 vector<int>tp;//拓扑数组 int din[105];//入度表 bool toposort(){ queue<int>q; rep(i,1,n) if(di 阅读全文
posted @ 2025-02-25 18:11 Marinaco 阅读(25) 评论(0) 推荐(0)
摘要: 欧拉定理: 若a与m互质,那么a^phi(m) 与 1 在模m的意义下 同余 其中phi(m)为欧拉函数; 表达式phi(m)=m*(求和)((pi-1)/pi)(pi为m的因数) 扩展欧拉定理: 用于降幂 当b<phi(m)时 ,a^b 与 a^b 在 模m意义下 同余 当b>=phi(m)时,a 阅读全文
posted @ 2025-02-25 13:05 Marinaco 阅读(12) 评论(0) 推荐(0)
摘要: 题目链接:https://www.acwing.com/problem/content/description/5440/ 题意: 给定a,b数组,遍历b数组,按照条件使a数组增加值,求最后的a数组 思路: 模拟 #include<bits/stdc++.h> #define rep(i,a,n) 阅读全文
posted @ 2025-02-25 12:16 Marinaco 阅读(14) 评论(0) 推荐(0)
摘要: 题目链接:https://www.luogu.com.cn/problem/P1069 题意: 共有m1^m2支试管,一开始有n种单个细胞,第i个细胞每秒能分裂出si个完全相同的细胞(细胞个数的变化:1->si->si*si->si*si*si->...,很重要) 现在求能让任意一种细胞能够被试管均 阅读全文
posted @ 2025-02-24 17:08 Marinaco 阅读(13) 评论(0) 推荐(0)
摘要: 素数筛:筛取1~n范围内的素数 埃氏筛 时间复杂度O(nloglogn) vector<int>prim; bool vis[maxn]; void e(int n){ rep(i,2,n){ if(!vis[i]){ prim.pb(i); for(int j=i*i;j<=n;j+=i)vis[ 阅读全文
posted @ 2025-02-24 15:42 Marinaco 阅读(36) 评论(0) 推荐(0)
摘要: 1.整数唯一分解定理 任意正整数都可以表示为其质因子的乘积 注意1不是质数,因此一定不是质因子 一个数本身也不是其质因子,除非它是质数 发现一个数的约数个数有以下公式 s=(a1+1)(a2+1)····(ak+1) 其中ai为第i个质因子的幂次 然而质因数和约数是不同的概念,约数可以是合数 2.任 阅读全文
posted @ 2025-02-24 13:22 Marinaco 阅读(66) 评论(0) 推荐(0)
摘要: 用于求 矩阵A^k 的问题(其中A为n行n列的矩阵) 1.快速求解fibonacci第n项 (n>3时,[f[n],f[n-1]]=[f[2],f[1]]*A 其中矩阵A.c[1][1]=A.c[1][2]=A.c[2][1]=1,A.c[2][2]=0) matrix结构体 int n; stru 阅读全文
posted @ 2025-02-24 12:32 Marinaco 阅读(13) 评论(0) 推荐(0)
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 37 下一页
//雪花飘落效果