完整网站开发教程吉林省住房与城乡建设厅网站

张小明 2026/3/13 2:46:00
完整网站开发教程,吉林省住房与城乡建设厅网站,怎样设置默认网站,大学培训中心网站建设17.06二出现的次数-数位dp把数字转成字符串#xff0c;用记忆化搜索逐位枚举可能的数字#xff0c;统计每一位选2时的累计次数#xff0c;最后返回总次数class Solution { public:int numberOf2sInRange(int n){auto s to_string(n);int m s.length(), dp[m][m];memset(dp…17.06二出现的次数-数位dp把数字转成字符串用记忆化搜索逐位枚举可能的数字统计每一位选2时的累计次数最后返回总次数class Solution {public:int numberOf2sInRange(int n){auto s to_string(n);int m s.length(), dp[m][m];memset(dp, -1, sizeof(dp));functionint(int, int, bool) f [](int i, int cnt2, bool is_limit) - int{if (i m) return cnt2;if (!is_limit dp[i][cnt2] 0) return dp[i][cnt2];int res 0;for (int d 0, up is_limit ? s[i] - 0 : 9; d up; d) // 枚举要填入的数字 dres f(i 1, cnt2 (d 2), is_limit d up);if (!is_limit) dp[i][cnt2] res;return res;};return f(0, 0, true);}};lcr97dp[i][j]记s前j个字符凑t前i个字符的子序列数空t对应1种字符相等时累加前一匹配数不等则继承左值最终得总数量。class Solution {//dp:无后效性的记忆化typedef unsigned long long ull;public:int numDistinct(string s, string t){int m t.size(), n s.size();vectorvectorull dp(m 1, vectorull(n 1, 0));//t s// init当 t 为空时s 的任何位置都包含 1 个子序列空序列for (int j 0; j n; j)dp[0][j] 1;s s; // 调整下标从 1 开始t t;for (int i 1; i m; i){for (int j 1; j n; j){dp[i][j] dp[i][j - 1]; // 默认继承左侧的值不取 s[j]if (s[j] t[i])dp[i][j] dp[i - 1][j - 1]; // 若字符相等加上取 s[j] 的情况}}return dp[m][n];}};lc2731碰撞后“交换方向”等价于“机器人穿过对方、身份互换”机器人可视为无差别只需计算所有两两对的距离class Solution {const int mod 1e9 7;typedef long long ll;public:int sumDistance(vectorint nums, string s, int d) {int n nums.size();vectorll pos(n);for (int i 0; i n; i) {pos[i] nums[i] (s[i] R ? (ll)d : -(ll)d);}sort(pos.begin(), pos.end());ll ret 0;ll pre_sum pos[0] % mod;for (int i 1; i n; i) {ll current ( (ll)i * (pos[i] % mod) ) % mod;ret (ret current - pre_sum mod) % mod; // mod避免负数pre_sum (pre_sum pos[i] % mod) % mod;}return ret;}};wa 注意是所有bot distclass Solution {const int mod1e97;public:int sumDistance(vectorint nums, string s, int d){int nnums.size();for(int i0;in;i){int td;if(s[i]L) t-t;nums[i]t;}sort(nums.begin(),nums.end());int ret0;for(int i1;in;i){retabs(nums[i]-nums[i-1]);}return ret;}};
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

东营网站app建设承德建设厅网站

🐱‍👓 一、JVM 1.1 JVM基本定义 定义:Java Virtual Machine-Java 程序的运行环境(Java二进制字节码的运行环境) 好处: 一次编写后,任意环境都可运行 自动内存管理、垃圾回收功能 数组下标…

张小明 2026/3/5 2:57:41 网站建设

做网站的那个语言好旅游景区网站建设规划方案

探索SoundCloud音乐宝藏:开源下载器的神奇之旅 【免费下载链接】scdl Soundcloud Music Downloader 项目地址: https://gitcode.com/gh_mirrors/sc/scdl 在数字音乐的海洋中,SoundCloud犹如一座蕴藏着无数音乐珍宝的岛屿 🌊。无论是独…

张小明 2026/3/5 2:57:42 网站建设

如何提高网站排名的方法如何制作自己的网站?

在网络安全领域,像 Nmap、Wireshark 和 Metasploit 这样的知名工具往往占据了大部分的关注。然而,还有许多鲜为人知的工具能够显著提升你的渗透测试、漏洞评估和安全研究效率。 本文将带你探索网络安全领域的10个冷门但强大的工具,它们功能多…

张小明 2026/3/5 2:57:43 网站建设

响应式网站制作价格文件怎么添加到wordpress

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 请创建一个面向新手的Oracle 21c Windows安装图文教程。要求:1. 分步骤截图配文字说明 2. 重点标注易错环节 3. 包含安装后基础操作(创建用户、启动服务等&a…

张小明 2026/3/5 2:57:49 网站建设

微信公众号网站建设沈阳市城乡建设网站

在全球顶尖期刊发表范式发生结构性变革的今天,数据可视化已从辅助工具升级为科学传播的"黄金媒介",可谓是「一图胜千言」已成为高水平顶级期刊的硬性门槛——数据显示很多情况的拒稿与图表质量直接相关。Nature统计显示,大部分的评…

张小明 2026/3/5 2:57:46 网站建设

城市建设的网站 政策法规php建设网站教程

Python 数据持久化:简单与关系序列化方法详解 在 Python 编程中,数据持久化是一个重要的话题,它允许我们将数据保存到磁盘,以便后续使用。本文将介绍几种常见的数据持久化方法,包括简单序列化和关系序列化,并通过具体的代码示例进行详细说明。 简单序列化 简单序列化主…

张小明 2026/3/5 2:57:51 网站建设