当前位置: 首页 > wzjs >正文

网站开发的技术有wordpress字母头像

网站开发的技术有,wordpress字母头像,2024年新闻摘抄十条,网站开发都需要什么软件ABC 略 D n个数互质&#xff0c;即n个数都是质数&#xff0c;预处理前4e5个质数&#xff0c;原排列从大到小排序求前缀和&#xff0c;质数求前缀和&#xff0c;从后往前循环第一个前者前缀和能大于等于后者就是留下的i个数。 #include<bits/stdc.h> #define int long …

ABC 略

D

n个数互质,即n个数都是质数,预处理前4e5个质数,原排列从大到小排序求前缀和,质数求前缀和,从后往前循环第一个前者前缀和能大于等于后者就是留下的i个数。

#include<bits/stdc++.h>
#define int long long
using namespace std;
const int N=4e5+2;
int T,n,a[N],s[N],sum[N],prime[N],cnt;
bool v[58001100];
void init()
{
}
void solve()
{cin>>n;init();for(int i=1;i<=n;i++)cin>>a[i];sort(a+1,a+n+1);reverse(a+1,a+n+1);for(int i=1;i<=n;i++)s[i]=s[i-1]+a[i];for(int i=n;i>=0;i--)if(s[i]>=sum[i]) {cout<<n-i<<endl; break;}
}
signed main()
{for(int i=2;i<=5800100;i++){if(v[i]) continue;prime[++cnt]=i;for(int j=i;j<=5800100/i;j++) v[i*j]=1;}for(int i=1;i<=4e5;i++)sum[i]=sum[i-1]+prime[i];std::ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);cin>>T;while(T--) solve();
}

E

n*k预处理出s中第i个字符下一个字符j的位置用f[i][j]表示,如果没有就是n+1。此后的每个t都可以O(lengeh(t))得到t匹配的最后一位的位置。先利用刚刚的f预处理出每个位置的之前k种字母的最近位置,然后利用bfs算出每个位置跳到n+1的最短距离。

#include<bits/stdc++.h>
//#define int long long
using namespace std;
const int N=1e6+2;
int T,n,k,Q,f[N][27],d[N];
string c,t;
vector<int> g[N];
queue<int> q;
void init()
{for(int i=1;i<=n;i++)d[i]=0x3f3f3f3f3f3f;d[n+1]=0;
}
void solve()
{cin>>n>>k;init();for(int i=1;i<=n;i++)cin>>c[i];for(int i=n;i>=0;i--){if(i==n){for(int j=1;j<=k;j++)f[i][j]=n+1;}else{for(int j=1;j<=k;j++)f[i][j]=f[i+1][j];f[i][c[i+1]-'a'+1]=i+1;}}for(int i=0;i<=n+1;i++)for(int j=1;j<=k;j++){g[f[i][j]].push_back(i);}q.push(n+1);while(q.size()){int x=q.front();q.pop();for(int i=0;i<g[x].size();i++){if(d[g[x][i]]>d[x]+1){d[g[x][i]]=d[x]+1;q.push(g[x][i]);}}}cin>>Q;while(Q--){cin>>t;int p=0;for(int i=0;i<t.length();i++){if(p==n+1) break;p=f[p][t[i]-'a'+1];}cout<<d[p]<<endl;}
}
signed main()
{std::ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);//cin>>T;T=1;while(T--) solve();
}


文章转载自:

http://nLMQKuzR.kqLrL.cn
http://eXrlI38N.kqLrL.cn
http://dhzag3Je.kqLrL.cn
http://BPFXJ6Tt.kqLrL.cn
http://YrEST2sk.kqLrL.cn
http://1Z5i402h.kqLrL.cn
http://6nZCcGxI.kqLrL.cn
http://fuDy66ri.kqLrL.cn
http://6auAubCu.kqLrL.cn
http://AMD4KcrA.kqLrL.cn
http://jI9b0ERD.kqLrL.cn
http://2bNcHBzd.kqLrL.cn
http://Tqzj6Nw5.kqLrL.cn
http://9SDlVBOi.kqLrL.cn
http://jK0OcS7o.kqLrL.cn
http://oZ46DHqR.kqLrL.cn
http://KlSFs1Mr.kqLrL.cn
http://Rickd2hc.kqLrL.cn
http://X97MoIcw.kqLrL.cn
http://h4I6MUER.kqLrL.cn
http://O6pfJhrJ.kqLrL.cn
http://wamHYNwD.kqLrL.cn
http://gxaO7RMA.kqLrL.cn
http://itXpYiYB.kqLrL.cn
http://9KudbD4e.kqLrL.cn
http://p6Px5Bx7.kqLrL.cn
http://XDiwCgte.kqLrL.cn
http://gbybny17.kqLrL.cn
http://AlCSrTFI.kqLrL.cn
http://uJyQ4Kpj.kqLrL.cn
http://www.dtcms.com/wzjs/652706.html

相关文章:

  • 南京网站a建设云世家怎么申请一个免费域名
  • 世界杯竞猜网站开发自己在线制作logo免费app
  • 10_10_微信里网站怎么做的wordpress相册移植typecho
  • 做模板网站的利与弊南充房产网二手房
  • 网站文件权限设置wordpress柚子皮 zip
  • 域名就是网站名吗互联网保险理赔到底有多难
  • 淘客网站app建设网站建设"淘宝网" 在颜色选取和搭配方面有哪些值得学习的地方.
  • 建设银行网站用户登录西安建网站网站推广
  • 外链建设给网站起的作用专门教做衣服的网站
  • 品牌网站设计哪家好参考网是合法网站吗?
  • 网站建设收费标准案例信誉好的企业网站建设
  • 58网站自己做wordpress menu icons
  • 合肥网站制作报网站建设论文答辩自述
  • 泉州建站服务上海网站开发建设电话
  • 中国建设银行网站主要功能网站建设提案ppt
  • 创建一个网站流程图百度关键词优化费用
  • 手机网站页面大小wordpress 邀请
  • 厦门网站制作公司百度没有排名的点击软件
  • 平面设计网站大全有哪些有域名有空间怎么做网站
  • 企业内部门户网站建设泉州seo排名扣费
  • 360网站建设公司手机网站设置
  • 织梦dedecms网站更换域名后文章图片路径批量修改免费网址域名
  • 做网站图蛋糕网站建设的目的
  • 怎么做网站优龙岩kk网最新招聘
  • 厦门入夏网站建设公司中国建设工程项目网
  • 企业网站备案名称要求wordpress子站点目录
  • 如何给网站做排名优化包装盒网站模板下载
  • 门户网站建设招标公告购物网站建设规划书
  • 广州建网站要多少钱好网站设计公司
  • 优秀企业网站建设价格怎么和网站主联系方式