会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
patrick-star-
博客园
首页
新随笔
联系
订阅
管理
2023年7月28日
SCU预备役Day 1
摘要: 2023-07-28 22:13:56 基本算法 二分与三分 使用范围:答案具有单调性时。 原理:判断远比求解简单 定义域: 为整数域的时候,若区间长度为N,则需要进行log2N次运算 为实域的时候,判断R-L精度是否达到要求,需要R-L>=eps(但因为实数运算带来的精度问题,若eps太小会导致是
阅读全文
posted @ 2023-07-28 23:01 比奇堡悍匪派大星
阅读(47)
评论(1)
推荐(0)
2023年5月30日
KMP算法
摘要: KMP算法 作用:用来处理字符串匹配问题 时间复杂度:O(N) 空间复杂度:O(N) 思路: 假设以a[i]结尾的长度为j的字符串正好匹配b串的前j个字符,那么考虑a[i+1]与b[j+1]的情况 A[i+1]==B[j+1] --> ++j,if(j==m) 匹配成功. A[i+1]!=B[j+1
阅读全文
posted @ 2023-05-30 18:55 比奇堡悍匪派大星
阅读(61)
评论(0)
推荐(0)
2023年5月27日
质数
摘要: N足够大时,质数大约有N/InN个 质数的判定: 试除法——扫描2~sqrt(n) 质数的筛选: Eratosthenes筛法基本思想——x的倍数都不是质数 1 for(int i=2;i<=n;i++){ 2 3 if(vis[i]) continue; 4 5 vis[i]=1;cout<<i<
阅读全文
posted @ 2023-05-27 23:05 比奇堡悍匪派大星
阅读(67)
评论(0)
推荐(0)
递推
摘要: 递推 斐波那契数列的使用:f(n)=f(n-1)+f(n-2) 经常会出现初始值不同而为此数列的情况 城市路径(P352): 给出n个城市的二维坐标,d=|xa-xb|+|ya-yb|.你可以跳过一个城市,求跳过后从1到n城市的最小总距离。 Ans=min(f(i-1)+g(i+1)+d(i-1,i
阅读全文
posted @ 2023-05-27 22:59 比奇堡悍匪派大星
阅读(82)
评论(0)
推荐(0)
公告