千阳做网站嘉兴外贸网站建设

张小明 2026/1/13 17:31:34
千阳做网站,嘉兴外贸网站建设,舞美设计制作公司,cmstop汉字写一遍代码思路 可以提升和人沟通 和加深理解所以不可以只写完代码就去去丸了 还是要复习lc756class Solution { public:bool pyramidTransition(string bottom, vectorstring allowed) {vectorint groups[7][7];for (auto s : allowed) {// A~F…汉字写一遍代码思路 可以提升和人沟通 和加深理解所以不可以只写完代码就去去丸了 还是要复习lc756class Solution {public:bool pyramidTransition(string bottom, vectorstring allowed) {vectorint groups[7][7];for (auto s : allowed) {// A~F - 1~6groups[s[0] 31][s[1] 31].push_back(s[2] 31);}int n bottom.size();vectorint pyramid(n);for (int i 0; i n; i) {pyramid[n - 1] | (bottom[i] 31) (i * 3); // 等价于 pyramid[n-1][i] bottom[i]31}vectoruint8_t vis(1 ((n - 1) * 3));auto dfs [](this auto dfs, int i, int j) - bool {if (i 0) {return true;}if (vis[pyramid[i]]) {return false;}if (j i 1) {vis[pyramid[i]] true;return dfs(i - 1, 0);}for (int top : groups[pyramid[i 1] (j * 3) 7][pyramid[i 1] ((j 1) * 3) 7]) {pyramid[i] ~(7 (j * 3)); // 清除之前填的字母等价于 pyramid[i][j] 0pyramid[i] | top (j * 3); // 等价于 pyramid[i][j] topif (dfs(i, j 1)) {return true;}}return false;};return dfs(n - 2, 0);}};lc3333前缀和优化多重背包class Solution {public:int possibleStringCount(string word, int k) {int n word.size();if (n k) { // 无法满足要求return 0;}const int MOD 1000000007;vectorint cnts;long long ans 1;int cnt 0;for (int i 0; i n; i) {cnt;if (i n - 1 || word[i] ! word[i 1]) {// 如果 cnt 1这组字符串必选无需参与计算if (cnt 1) {if (k 0) {cnts.push_back(cnt - 1);}ans ans * cnt % MOD;}k--; // 注意这里把 k 减小了cnt 0;}}if (k 0) {return ans;}int m cnts.size();vector f(m 1, vectorint(k));ranges::fill(f[0], 1);vectorint s(k 1);for (int i 0; i m; i) {// 计算 f[i] 的前缀和数组 sfor (int j 0; j k; j) {s[j 1] (s[j] f[i][j]) % MOD;}// 计算子数组和for (int j 0; j k; j) {f[i 1][j] (s[j 1] - s[max(j - cnts[i], 0)]) % MOD;}}return (ans - f[m][k - 1] MOD) % MOD; // 保证结果非负}};
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

河北涞水建设厅官方网站天津市建设工程交易管理网站

还在为无法重温经典3DS游戏而烦恼吗?Citra模拟器为你打开了一扇通往3DS游戏世界的大门!这款强大的开源工具让你在Windows、macOS和Linux系统上都能流畅运行任天堂3DS游戏,带来前所未有的游戏体验。无论你是怀旧玩家还是技术爱好者&#xff0c…

张小明 2026/1/10 6:44:02 网站建设

网站备案指的是什么舆情分析网站免费

Windows系统管理与脚本编程实用指南 1. 网络与系统基础 网络相关 NetBIOS :即网络基本输入输出系统,其通信模式有特定规则,有助于理解网络设备间的通信机制。 网络驱动器映射 :可通过相关操作将网络驱动器映射到本地,实现资源共享,映射操作在167 - 169页有详细说明…

张小明 2026/1/10 7:50:40 网站建设

山东住房和建设厅网站首页关键词代做排名推广

固体氧化物燃料电池SOFC模型,COMSOL电池仿真计算引言 固体氧化物燃料电池(SOFC)是一种高效清洁的能源转换设备,具有较高的热效率和环保性能。近年来,随着可再生能源的快速发展,SOFC在可再生能源储存和分布式…

张小明 2026/1/10 7:00:14 网站建设

昆明做网站的旅行社太原网络推广网站

简介 文章介绍了2025年AI Agent开发的完整路线图,详细解析了从编程与提示工程到监控评估等七个核心开发层次。文章区分了初学者和有经验开发者的学习路径,强调了掌握AI技术的竞争优势,并提供了免费AI大模型学习资源。AI Agent区别于传统聊天…

张小明 2026/1/10 6:44:08 网站建设

建设化工网站的功能学校网站建设项目要多少钱

代码注入与控制流操纵技术详解 代码注入基础 代码注入是一项强大的技术,它允许我们将自定义代码插入到目标进程中执行。下面我们将详细介绍代码注入的相关技术和操作步骤。 生成骨架shellcode与分配内存 首先,我们需要生成用于线程劫持的shellcode,并为其分配内存。以下…

张小明 2026/1/10 6:44:20 网站建设

怎样免费做网站网站 售后服务

Equalizer APO完全指南:从安装到高级配置 【免费下载链接】equalizerapo Equalizer APO mirror 项目地址: https://gitcode.com/gh_mirrors/eq/equalizerapo Equalizer APO是一款专为Windows系统设计的高级参数化均衡器应用程序,它作为一个音频处…

张小明 2026/1/10 6:44:08 网站建设