手机网站 底部菜单西安学网站开发哪边好

张小明 2026/1/1 12:29:14
手机网站 底部菜单,西安学网站开发哪边好,塘沽网红餐厅,网线制作公开课这一题的大意是说给出一个三维的矩阵#xff0c;让我们找上下左右前后相互连通#xff0c;面积大于等于T的数量#xff0c;统计最终的面积。 看懂题目后实际上还是比较好写的。 我一开始无脑DFS搜索#xff0c;找连通块 但写好代码后发现最后两个测试点段错误 DFS代码如下让我们找上下左右前后相互连通面积大于等于T的数量统计最终的面积。看懂题目后实际上还是比较好写的。我一开始无脑DFS搜索找连通块但写好代码后发现最后两个测试点段错误DFS代码如下#includebits/stdc.h#includeiostreamusingnamespacestd;intM;intN;intL;//L是一个大脑中片的数量intT;//M,N是每一个片的大小面积//最大是1286*128//T是临界值如果一个量连接核心是少于T那么这个核心一定不被数//每一个玻片是由01构成 1代表stroke// 0代表正常// 因为玻片的厚度是不断的我们仅仅不得不数1的数量去得到量// 然后也许几个分开的核心区域在大脑中并且仅仅这些量是不少于T// 两个轴呗连接因此属于相同的区域如果它们分享相同的方面intt[80][1350][130];intans;boolflag[80][1305][135];voiddfs(intx,inty,intz,intcnt){if(t[x][y][z]1){cnt;}flag[x][y][z]1;if(x1LyMzN){if(t[x1][y][z]1flag[x1][y][z]0){dfs(x1,y,z,cnt);}}if(xLy1MzN){if(t[x][y1][z]1flag[x][y1][z]0){dfs(x,y1,z,cnt);}}if(xLyMz1N){if(t[x][y][z1]1flag[x][y][z1]0){dfs(x,y,z1,cnt);}}if(x-10yMzN){if(t[x-1][y][z]1flag[x-1][y][z]0){dfs(x-1,y,z,cnt);}}if(xLy-10zN){if(t[x][y-1][z]1flag[x][y-1][z]0){dfs(x,y-1,z,cnt);}}if(xLyMz-10){if(t[x][y][z-1]1flag[x][y][z-1]0){dfs(x,y,z-1,cnt);}}}intmain(){cinMNLT;for(inti0;iL;i){for(intj0;jM;j){for(intk0;kN;k){intx;cinx;t[i][j][k]x;}}}for(inti0;iL;i){for(intj0;jM;j){for(intk0;kN;k){if(t[i][j][k]1flag[i][j][k]0){intcnt0;dfs(i,j,k,cnt);if(cntT){anscnt;}}}}}coutansendl;return0;}原因是数据范围过大dfs递归栈无法开那么大于是就段错误因此这一题应该采用BFS也就是用一个队列来保存这样就不会递归爆栈了思路很简单完整代码如下#includebits/stdc.h#includeiostreamusingnamespacestd;intM;intN;intL;//L是一个大脑中片的数量intT;//M,N是每一个片的大小面积//最大是1286*128//T是临界值如果一个量连接核心是少于T那么这个核心一定不被数//每一个玻片是由01构成 1代表stroke// 0代表正常// 因为玻片的厚度是不断的我们仅仅不得不数1的数量去得到量// 然后也许几个分开的核心区域在大脑中并且仅仅这些量是不少于T// 两个轴呗连接因此属于相同的区域如果它们分享相同的方面intt[80][1350][130];intans;boolflag[80][1305][135];voiddfs(intx,inty,intz,intcnt){if(t[x][y][z]1){cnt;}flag[x][y][z]1;if(x1LyMzN){if(t[x1][y][z]1flag[x1][y][z]0){dfs(x1,y,z,cnt);}}if(xLy1MzN){if(t[x][y1][z]1flag[x][y1][z]0){dfs(x,y1,z,cnt);}}if(xLyMz1N){if(t[x][y][z1]1flag[x][y][z1]0){dfs(x,y,z1,cnt);}}if(x-10yMzN){if(t[x-1][y][z]1flag[x-1][y][z]0){dfs(x-1,y,z,cnt);}}if(xLy-10zN){if(t[x][y-1][z]1flag[x][y-1][z]0){dfs(x,y-1,z,cnt);}}if(xLyMz-10){if(t[x][y][z-1]1flag[x][y][z-1]0){dfs(x,y,z-1,cnt);}}}intmain(){cinMNLT;for(inti0;iL;i){for(intj0;jM;j){for(intk0;kN;k){intx;cinx;t[i][j][k]x;}}}for(inti0;iL;i){for(intj0;jM;j){for(intk0;kN;k){if(t[i][j][k]1flag[i][j][k]0){intcnt0;dfs(i,j,k,cnt);if(cntT){anscnt;}}}}}coutansendl;return0;}
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站建设 空间什么系统做网站外包创业

PowerShell 扩展与事件处理实用指南 1. PowerShell 社区扩展(PSCX)概述 PowerShell 社区扩展(PSCX)是一个积累了大量实用功能的项目。它的强大之处在于收集社区中人们用于解决实际问题的代码,当你遇到类似问题时,这些代码可能会对你有所帮助。而且,PSCX 非常全面,只需…

张小明 2025/12/28 8:45:02 网站建设

域名注册空间网站中国产品设计网

🔥 前言:为什么你的秒杀系统一上线就崩? 场景还原: 某电商平台搞促销,限量 100 台 iPhone 15 Pro Max,售价 9.9 元。 活动开始前,运营还在群里喊:“大家准备好,流量要来…

张小明 2025/12/31 18:59:12 网站建设

建设银行昆山分行网站林州市住房和城乡建设部网站

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

张小明 2025/12/28 8:43:22 网站建设

厦门网站建设企wordpress order

EmotiVoice在语音励志语录应用中的激励语气生成 在清晨的第一缕阳光中,一句温暖而坚定的“你已经走了这么远,别轻易放弃”,或许就能点燃一整天的斗志。而在挫败时刻,一个熟悉又鼓舞的声音说“我相信你能做到”,可能比千…

张小明 2025/12/28 8:42:49 网站建设

广州seo网站营销做网站的步骤

Dify插件市场即将上线Qwen-Image-Edit-2509图像编辑组件 在电商运营的深夜,设计师还在反复修改第17版促销海报;跨国品牌的市场团队为不同语种的广告图排版焦头烂额;内容创作者面对社交媒体快速迭代的需求,不得不一遍遍重拍配图——…

张小明 2025/12/28 8:42:15 网站建设

兴义之窗网站怎么做计算机专业就业方向和前景

在人工智能技术日新月异的今天,阿里通义实验室推出的Qwen3-ASR-Flash语音识别模型以其卓越的性能表现和创新的技术架构,正在重新定义人机语音交互的标准。这款基于Qwen3基座架构的语音识别系统,通过深度融合千万小时级ASR专项数据与海量多模态…

张小明 2025/12/28 8:41:42 网站建设