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

win7电脑做网站公司名称免费起名

win7电脑做网站,公司名称免费起名,上海中国国际进口博览会,亚马逊做国际外贸在哪个网站首先考虑一下给一个数如何求它需要多少次操作。 显然用一个单调栈就可以完成#xff1a;塞入栈中#xff0c;将比它大的所有数都弹出#xff0c;如果栈中没有当前数#xff0c;答案1。 因为数的范围只有0~9#xff0c;所以我们可以用一个二进制数来模拟这个栈#xff0c;…  首先考虑一下给一个数如何求它需要多少次操作。   显然用一个单调栈就可以完成塞入栈中将比它大的所有数都弹出如果栈中没有当前数答案1。   因为数的范围只有0~9所以我们可以用一个二进制数来模拟这个栈并塞到DP的状态里。   设$dp[i][j][k]$表示前i位数已经进行了j次操作栈的状态为k的方案数。   每次枚举一个数的时候先把比这个数大的数在状态中都清零再看看状态中有没有这个数没有的话答案1。   注意需要把状态初始值设为0在栈中...T T #includeiostream #includecstring #includecstdlib #includecstdio #define ll long long using namespace std; ll l, r, K; ll dp[20][20][110]; int a[20]; ll dfs(int pos, int k, int st, bool limit) {if(!pos) return kK;if(!limit dp[pos][k][st]!-1) return dp[pos][k][st];int uplimit?a[pos]:9; ll ans0;for(int i0;iup;i){int nowst;for(int ji1;j9;j) now^((now (1j))!0)j;if(st(1i)) ansdfs(pos-1, k, now, limit iup);else if(kK) ansdfs(pos-1, k1, now|(1i), limit iup);}if(!limit) dp[pos][k][st]ans;return ans; } ll solve(ll x) {int pos0;while(x) a[pos]x%10, x/10;return dfs(pos, 0, 1, 1); } int main() {memset(dp, -1, sizeof(dp));scanf(%lld%lld%lld, l, r, K);printf(%lld\n, solve(r)-solve(l-1)); } View Code  转载于:https://www.cnblogs.com/Sakits/p/8034800.html
http://www.pierceye.com/news/57748/

相关文章:

  • 公司开网站干嘛怎么做北京pk10的网站
  • 动易sitefactorycms 网站配置保存不了问题免费设计图
  • 商城网站的建设定位做网站实现自动生成pdf
  • 佛山外英语网站制作俄罗斯门户网站有哪些
  • 安庆哪些做网站的公司好海尔公司网站建设现状
  • 网站建设合作协议模板友链交易平台源码
  • 网站建设gxjzdrj小企业网站建设在哪能看
  • 如何做招聘网站效果分析重庆天蚕网络科技有限公司
  • 用电脑做兼职的网站比较好哪里可以找到制作网站的公司
  • 天津网站建设诺亚网站改版怎么做301
  • 怎样做个网站柳州集团学校网站建设
  • 云南建设网站首页wordpress 禁止百度转码
  • 比较漂亮的营销型网站优化关键词哪家好
  • 三网合一网站系统wordpress 多语言
  • 网站国内空间价格做网站花了三万块
  • 国内做性视频网站网页设计模板图片家乡
  • wordpress子域名多站点ui设计是什么专业学的
  • 网站添加备案信息吗网站业务怎么做
  • 网站导航下拉菜单代码网站开发与网页制作的区别
  • 建筑焊工证查询网站官方网微信公众号做视频网站吗
  • 企业怎么在网站上做宣传做推广的的网站模板
  • 大学专业宣传网站开发课题意义seo属于运营还是技术
  • 中国企业网站建设案例怎样下载网页的视频
  • 商场网站建设模板sae 企业网站
  • 做警员编号网站百度推广登录后台登录入口
  • 网站备案政策网址二维码在线生成
  • 个人网站设计成首页织梦优美文章阅读网站源码
  • 网站开发案例及分析做网站怎样实现网上支付
  • 网站建设优化文档35岁学网站开发怎么样
  • 网站开发tahmwlkj海会主机