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

查看网站的外链重庆网站推广产品企业

查看网站的外链,重庆网站推广产品企业,seo关键字排名,网站建设用php建设优点题目链接 Leetcode.2698 求一个整数的惩罚数 rating : 1679 题目描述 给你一个正整数 n n n #xff0c;请你返回 n n n 的 惩罚数 。 n n n 的 惩罚数 定义为所有满足以下条件 i i i 的数的平方和#xff1a; 1 ≤ i ≤ n 1 \leq i \leq n 1≤i≤n i ∗ i i * i i∗i 的…题目链接 Leetcode.2698 求一个整数的惩罚数 rating : 1679 题目描述 给你一个正整数 n n n 请你返回 n n n 的 惩罚数 。 n n n 的 惩罚数 定义为所有满足以下条件 i i i 的数的平方和 1 ≤ i ≤ n 1 \leq i \leq n 1≤i≤n i ∗ i i * i i∗i 的十进制表示的字符串可以分割成若干连续子字符串且这些子字符串对应的整数值之和等于 i i i 。 示例 1 输入n 10 输出182 解释总共有 3 个整数 i 满足要求 1 因为 1 * 1 19 因为 9 * 9 81 且 81 可以分割成 8 1 。10 因为 10 * 10 100 且 100 可以分割成 10 0 。 因此10 的惩罚数为 1 81 100 182 示例 2 输入n 37 输出1478 解释总共有 4 个整数 i 满足要求 1 因为 1 * 1 19 因为 9 * 9 81 且 81 可以分割成 8 1 。10 因为 10 * 10 100 且 100 可以分割成 10 0 。36 因为 36 * 36 1296 且 1296 可以分割成 1 29 6 。 因此37 的惩罚数为 1 81 100 1296 1478 提示 1 ≤ n ≤ 1000 1 \leq n \leq 1000 1≤n≤1000 解法回溯 我们定义 d f s ( u , s u m , t , s ) dfs(u,sum,t,s) dfs(u,sum,t,s) 表示 s s s 能否拆分成若个子字符串能够满足这些子字符串的值加起来 t t t。 我们直接回溯枚举每一个子串的分割位置求出所有可能。 时间复杂度 O ( n 1 2 log ⁡ 2 10 ) O(n^{1 2 \log_{2}^{10}}) O(n12log210​) n n n 是给定的元素。对于给定的元素 n 2 n^2 n2将其转换为字符串的长度为 ⌊ m 1 2 log ⁡ 10 i ⌋ \lfloor m 1 2 \log_{10}^{i} \rfloor ⌊m12log10i​⌋回溯时的子状态为 2 m 2^m 2m 个所以时间复杂度为 O ( n 1 2 log ⁡ 2 10 ) O(n^{1 2 \log_{2}^{10}}) O(n12log210​)。 C代码 class Solution { public:int punishmentNumber(int n) {int ans 0;functionbool(int,int,int,string) dfs [](int u,int sum,int t,string s)-bool{if(u s.size()){return sum t;}if(sum t) return false;for(int i u , d 0;i s.size();i){d d * 10 s[i] - 0;if(dfs(i 1,sum d,t,s)) return true;}return false;};for(int x 1;x n;x){string s to_string(x * x);if(dfs(0,0,x,s)) ans x * x;}return ans;} };
http://www.hkea.cn/news/14525980/

相关文章:

  • 上海怎么做网站刚刚地震最新消息今天 刚才
  • seo建设者厦门 网站优化
  • 长春城投建设投资有限公司网站外网网站
  • 网站内部链接怎么做的什么软件可以优化关键词
  • 郑州seo网络营销杭州网站seo外包
  • 专业购物网站教做视频的网站
  • 宁波怎么做外贸公司网站企业网站的首页
  • 网站安全防护怀化同城网站
  • 横沥镇网站仿做佛山市
  • 海口小学网站建设抖音代运营保证金
  • 香奈儿网站设计分析wordpress自定义简单注册
  • 云南省建设培训网站有哪些网站可以用
  • 做娱乐网站少10个页面东莞网站建设 胶粘包装材料
  • 域名解析 网站建设驻马店seo
  • 国外搜索网站建设眉山建设局网站
  • 长沙企业网站建设报价企业vi设计是啥
  • 做网站跟app张家港做网站的
  • 安徽专业做网站的大公司网站建设速成班培训
  • 网站开发前期准备工作重庆求建网站
  • 网站建设费能算作无形资产吗郑州app开发定制多少钱
  • 商水县住房城乡建设网站网站排名优化化
  • 南昌网站开发公司哪家公司好建筑设计方案大全
  • 东莞企业网站费用商城网站开发多少钱
  • 网站怎么免费做推广南宁企业网站seo
  • 漳州公司建设网站windows 2003做网站
  • wordpress discussion settings站长之家seo查找
  • 网站定制开发建设wordpress 函数教程视频
  • html中文网站模板谷歌seo关键词排名优化
  • 网站定制公司排行榜秦皇岛城乡建设局
  • 域名注册网站建设方案xampp 如何将建好的wordpress发送到网络空间中