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

十大搜索引擎神器企业整站seo

十大搜索引擎神器,企业整站seo,有域名怎么建网站南宁,投诉网站建设题意 在l到r区间内求有多少个符合条件“当前数中所有连续的奇数长度是偶数 所有连续的偶数长度是奇数”的个数分析 典型的数位dp问题 我们设置dp数组时可以根据 dp[pos][pre][len]设定 表示在pos长度下 前面是pre并且长度是len的个数共有多少这个方法很巧妙 根据这个结构 我…题意 在l到r区间内求有多少个符合条件“当前数中所有连续的奇数长度是偶数 所有连续的偶数长度是奇数”的个数分析 典型的数位dp问题 我们设置dp数组时可以根据 dp[pos][pre][len]设定 表示在pos长度下 前面是pre并且长度是len的个数共有多少这个方法很巧妙 根据这个结构 我们dfsposprelenzerolimit这样设置递归参数 我们把所有可能符合条件的分支都去搜索一遍 当我们到pos0的时候 判断一下 此时如果pre和len的奇偶性不同 那么就返回1 表示这个数字 符合条件 因为当我们递归的时候是把所有可能的尝试都去做了一遍 所以如果当下的数 可能产生正确结果 就根据我们设置的dfs结构递归下去 最终都依靠 pos0的判断 和之前所做的备忘得到结果 和缩小时间复杂度code #includebits/stdc.h using namespace std; typedef long long ll; int d[20];//1 2 3 4 5 6 7 8 9 10 ll dp[20][20][20]; ll dfs(int pos,int pre,int len,bool zero,bool lim){if(pos0)return (pre1)!(len1);if(!lim~dp[pos][pre][len])return dp[pos][pre][len];ll ans0;int up lim0?9:d[pos];for(int i0;iup;i){//为了计算得到正确结果 我们尝试把所有可能产生计数的可能都走一遍if(zero){//如果存在前导0 那么可能产生计数的情况是 当前位0或!0 都要搜索一遍if(i0)ansdfs(pos-1,0,0,1,iuplim);//当前位为0 那么继续加一位前导0继续搜索else ansdfs(pos-1,i,len1,0,iuplim);//非0 zero0继续搜索 }else{if(i1){//如果是奇数if(pre1)ansdfs(pos-1,i,len1,0,iuplim);//继续搜索else if(len1)ansdfs(pos-1,i,1,0,iuplim);//如果是偶数 长度是也是奇数 那么改变奇偶性 长度为1 继续搜}else{if(!(pre1))ansdfs(pos-1,i,len1,0,iuplim);//如果上一位偶数 那么长度递增 继续搜else if(!(len1))ansdfs(pos-1,i,1,0,iuplim);//如果上一位是奇数 长度变1继续搜 }}}if(!lim)dp[pos][pre][len]ans;return ans; } ll solve(ll x){int j0;while(x){d[j] x%10;x/10;}return dfs(j,0,0,1,1); } int main() {int t;ll l,r;scanf(%d,t);for(int i1;it;i){scanf(%lld%lld,l,r);printf(Case #%d: ,i);memset(dp,-1,sizeof(dp));printf(%lld\n,solve(r)-solve(l-1));}return 0; }
http://www.huolong8.cn/news/37012/

相关文章:

  • 建设银行网站网址是什么手机网站首页布局设计
  • 做家庭影院的有哪些网站广州网络运营课程培训班
  • 做产品网站建设网站建设需要了解哪些方面
  • 那些网站h5做的不错国内网页设计师个人网站
  • 岳池网站建设互联网运营公司排行榜
  • 自助业务网站系统湖南营销型网站建设 要上磐石网络
  • 定制开发网站 推广兰州网站建设推荐q479185700上快
  • 商务网站建设的组成包括微软网站制作软件
  • 网站语音转写怎么做中国建设工程监理协会网站
  • 如何做jquery音乐网站延安网站建设哪家专业
  • 怎么用mvc架构做网站微信小程序开发和网站开发的区别
  • 网站的大图标怎么做的example邮箱注册网站
  • 网站投票链接怎么做哪些人可以做网站
  • 网站建设推广西安app开发
  • 做网站开发的应选什么专业义乌seo快速排名
  • 网站按关键词显示广告图片无后台基础怎么建设网站
  • 做网站外包需要提供什么建设网站公司前景
  • 织梦二次开发手机网站页面模板不包括
  • 网站推广哪个主流网站便宜网络工程设计师是干什么的
  • 花20亿做网站tp框架做网站xml地图
  • vps做网站 推广农业建设信息网站
  • 政协网站法治建设网站特效 站长
  • 惠州网站建设设计做购物网站能否生存
  • 国外做美食的网站有哪些怎么建立一个免费网址
  • 天猫网站的建设公共交易中心招标网
  • 二级建造师求职网优化大师班级
  • 做瞹瞹嗳视频网站在线观看洛阳网站制作公司
  • 网站如何做关键字收录网站的360度全景图片怎么做
  • 免费个人建站系统惠阳区建设局网站
  • 一般网站建设多少钱个人网站建设代码