您的位置:首页 > 健康 > 美食 > 优化关键词的方法有哪些_北京广告设计招聘_怎样推广一个产品_搜索网站排行

优化关键词的方法有哪些_北京广告设计招聘_怎样推广一个产品_搜索网站排行

2025/7/12 12:54:37 来源:https://blog.csdn.net/2302_80871796/article/details/146612255  浏览:    关键词:优化关键词的方法有哪些_北京广告设计招聘_怎样推广一个产品_搜索网站排行
优化关键词的方法有哪些_北京广告设计招聘_怎样推广一个产品_搜索网站排行

一、P8752 [蓝桥杯 2021 省 B2] 特殊年份 - 洛谷

算法代码: 

#include<bits/stdc++.h>
using namespace std;
int cnt;int main()
{int i=1;while(i<=5){int num;cin>>num;string string_num=to_string(num);if(string_num[0]==string_num[2]&&string_num[1]==string_num[3]-1){cnt++;}i++;}cout<<cnt;return 0;	
} 

二、P8703 [蓝桥杯 2019 国 B] 最优包含 - 洛谷

大佬思路:

#include<bits/stdc++.h>
using namespace std;
string S,T;
int dp[1005][1005]; 
int main(){cin>>S>>T;S=" "+S;T=" "+T;//在字符串前面加空格。(这个是将i=0变为i=1,将i<lenS变为i<=lenS,因为代码里面有//dp[i-1][j-1],S和T可能在i=0或j=0时相等,这是dp[i-1][j-1]中的一个或两个下表为-1)int lenS=S.size(),lenT=T.size();//lenS是S的长度,lenT是T的长度。 memset(dp,0x3f,sizeof(dp));for(int i=0;i<lenS;i++)dp[i][0]=0;//初始化。 for(int i=1;i<=lenS;i++)for(int j=1;i>=j&&j<=lenT;j++)//i>=j是因为当j>i时,会有几个字符超出字符串的范围。 if(S[i]==T[j])dp[i][j]=dp[i-1][j-1];elsedp[i][j]=min(dp[i-1][j-1]+1,dp[i-1][j]);//核心代码不懂,就看我在上面 ↑的解释。 cout<<dp[lenS-1][lenT-1];return 0;
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com