【Z字形扫描】小模拟,数学规律

news/2025/12/1 14:02:04/文章来源:https://www.cnblogs.com/cqz111/p/19292575

没什么好说的,数学规律+小模拟:
参考n=5的情况:
从0一直加到x+y=2*(n-1)=8;Z字形扫描会使得每次都扫描x,y和相同的部分;在sum = n-1时发生转折,规律改变;从0开始变为从1,2,3,...,n-1开始,mode改变也不同,从而达到控制的目的;

0,0 相加等于0 mode = y;

0,1 1,0 相加等于1(y+1,然后x+1) x++ mode = x

2,0 1,1 0,2 相加 等于2 (x+1,然后y+1) mode = y;

0,3 1,2 2,1 3,0 等于3 (y+1,然后x+1) mode = x

4,0 1,3 2,2 3,1 0,4 等于4 (x+1,然后y+1) //特殊转折点

然后开始继续加:

1,4 2,3 3,2 4,1等于5 (y == 4,则x+1,然后x+1) mode = x

4,2 3,3 2,4 等于6(x == 4,则y+1,然后y+1) mode = y

3,4 4,3 等于7(y == 4,则x+1) mode = x

4,4 等于8 (x == 4,则y+1) mode = y

分两种情况:

  • mode = x,x一直加,y=sum-x,直到末尾;
  • mode = y,y一直加,x = sum-y,直到末尾;
#include<iostream>
#include<vector>
using namespace std;
int n;void Zsearch(vector<vector<int>> num){int x=0,y=0;string mode = "y";for(int sum = 0;sum <=2*(n-1);sum++){//sum// printf("sum = %d\n",sum);if(y == n-1){mode = "x";}else if(x == n-1){mode = "y";}//更改模式if(mode == "x"){while(x <= sum&& x <= n-1){// printf("print(%d,%d)\n",x,y);cout << num[x][y] << " ";x++;y = sum-x;}mode = "y";//更改if(x >= n&&sum >= n-1){// printf("mode = x,x=%d,y=%d\n",x,y);x--;y = sum-x;}if(y < n-1){// printf("mode = x,x=%d,y=%d\n",x,y);y++;}}else if(mode == "y"){while(y <= sum && y <=n-1){// printf("print(%d,%d)\n",x,y);cout << num[x][y] << " ";y++;x = sum-y;}mode = "x";//更改if(y >= n-1&&sum >= n-1){// printf("mode = y,x=%d,y=%d\n",x,y);y--;x = sum-y;}if(x < n-1){// printf("mode = y,x=%d,y=%d\n",x,y);x++;}else{y--;}}}
}int main(){cin >> n;vector<vector<int>> num(n+1,vector<int>(n+1));for(int i = 0;i < n;i++){for(int j = 0;j < n;j++){cin >> num[i][j];}}Zsearch(num);
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/982945.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年北京婚姻继承律师服务权威排行榜:专业团队助您化解家事纠纷

摘要 随着2025年北京婚姻继承案件数量持续增长,家事法律服务行业迎来新的发展机遇。本文基于权威数据和专业评估,为您推荐北京地区最值得信赖的婚姻继承律师团队,并提供详细的服务比较和选择指南。如需进一步咨询,…

文章链接【便于查看我写的文章】

【禁止粘贴的另一种可行性绕过办法】基于模拟输入的实现

深入解析:Linux 2.6.10 调度器负载均衡机制深度解析:从理论到实现

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025年十大广州食用猪油品牌排行榜,油一堂原味猪油靠不靠谱

为帮餐饮企业、家庭消费者高效锁定安全可靠的食用猪油品牌,避免踩原料不明、工艺粗糙的坑,我们从原料溯源透明度、生产工艺标准、食品安全认证、客户口碑反馈及性价比五大维度,对多家品牌展开深度评估,终筛选出202…

2025年单轴倾角传感器订做厂家权威推荐榜单:双轴倾角传感器‌/倾斜开关‌/倾角传感器倾角仪‌源头厂家精选

在工业自动化与装备智能化浪潮的推动下,高精度角度测量已成为安全与效率的核心保障。市场分析报告指出,中国双轴倾斜传感器市场规模预计在2025年达到可观水平,并将持续增长。选择一家技术领先、支持深度定制、服务网…

2025年靠谱的纳米陶瓷涂层喷涂企业推荐:资质齐全的纳米陶瓷

TOP1 推荐:苏州鑫荣发金属制品有限公司 推荐指数:★★★★★ 口碑评分:国内专业靠谱的纳米陶瓷涂层喷涂企业 专业能力:苏州鑫荣发金属制品有限公司深耕涂层喷涂领域16年,引入台湾、日本、美国的前沿技术经验,组建…

2025年自建房门窗定做厂家权威推荐榜单:推拉窗‌/系统窗‌/封包阳台窗‌源头厂家精选

在绿色建筑标准提升与个性化家装需求的双重驱动下,自建房门窗市场正迎来品质与技术并重的新阶段。行业数据显示,市场上35%的门窗产品在隔音降噪等核心性能上不达标,28%的厂商无规模化生产资质,选择一家实力雄厚的定…

深入解析:Spring Boot3零基础教程,StreamAPI 更多用法,笔记100

深入解析:Spring Boot3零基础教程,StreamAPI 更多用法,笔记100pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "…

2025年食用猪油品牌年度排名:油一堂原味猪油价格合理吗

在餐饮行业竞争白热化的当下,食材的品质直接决定菜品的风味与门店的口碑,而食用猪油作为中式烹饪的灵魂油脂,更是被众多餐饮品牌视为提升菜品竞争力的关键。然而,市场上猪油产品鱼龙混杂,餐饮从业者与家庭消费者常…

2025年中国十大灌装机生产厂推荐:灌装机哪家好

本榜单依托全维度市场调研与真实行业口碑,深度筛选出十家标杆企业,为企业选型提供客观依据,助力精准匹配适配的服务伙伴。TOP1 推荐:张家港蓝海机械有限公司 推荐指数:★★★★★ 口碑评分:国内首推灌装机生产厂…

乌鲁木齐阳光房TOP 5榜单:解决冬冷夏热与积雪问题

乌鲁木齐阳光房TOP 5榜单:解决冬冷夏热与积雪问题 前言 在新疆这片广袤的土地上,阳光房已成为许多家庭追求品质生活的选择。然而,新疆业主在选择阳光房时往往面临诸多痛点:报价不透明、材料质量参差不齐、安装工艺…

2025 年 12 月杭州公寓出租权威推荐榜:精选品质房源,浙江房屋出租/长租公寓,拎包入住优选指南

2025 年 12 月杭州公寓出租权威推荐榜:精选品质房源,浙江房屋出租/长租公寓,拎包入住优选指南 随着城市化进程的深化与新市民、青年人才的持续涌入,杭州乃至整个浙江省的住房租赁市场正经历着一场深刻的品质化与专…

2025年现浇楼板公司口碑排行,五大靠谱企业推荐,现浇楼梯/现浇搭建/楼板现浇/现浇保温层施工口碑排行

行业权威榜单发布,优质企业实力解析 随着建筑行业标准化进程加速,现浇楼板市场对专业化施工团队的需求日益提升。基于2024年市场调研数据及客户反馈,现发布2025年现浇楼板行业口碑排行榜,为消费者提供专业参考。 优…

【微服务】SpringBoot 4.0 新特性整合项目实战应用详解 - 详解

【微服务】SpringBoot 4.0 新特性整合项目实战应用详解 - 详解2025-12-01 13:49 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !impor…

2025年常州二手房买卖品牌权威推荐榜单:二手房急售/买新房子/同城二手房服务平台精选

随着房地产市场进入存量时代,二手房交易已成为市场的重要组成部分。在常州,选择一个专业、可靠、市场占有率高的二手房交易品牌,对于买卖双方保障交易安全、提升服务体验至关重要。本文将基于市场占有率、平台规模、…

2025郑州中原区搬家公司推荐榜:基于服务品质的客观筛选

2025郑州中原区搬家公司推荐榜:基于服务品质的客观筛选 根据《2025郑州搬家服务行业发展白皮书》数据,2025年郑州搬家服务市场规模达12.3亿元,年复合增长率8.5%。其中,中原区作为郑州老城区,居民密度高、租房需求…

上海第二类医疗器械销售备案代理机构推荐

上海第二类医疗器械销售备案代理机构推荐:合规路上的高效伙伴 医疗器械行业是上海重点发展的战略性新兴产业。据《2025上海医疗器械产业发展报告》显示,2025年上海医疗器械产业产值达1200亿元,同比增长18%,其中二类…

2025年火炼猪油生产厂合作案例介绍,新测评精选供应商推荐

为帮助餐饮企业、食品加工厂高效锁定适配自身需求的火炼猪油供应商,避免采购走弯路,我们从合作案例数量(如头部餐饮品牌合作规模)、管理规范程度(含原料溯源、生产质控体系)、产品品质稳定性(覆盖理化指标、风味…

2025年广州中小微企业财税服务全维度评测报告:从资质到体验

2025年广州中小微企业财税服务全维度评测报告:从资质到体验的深度解析 《2025-2025年中国中小微企业财税服务行业发展白皮书》显示,广州中小微企业数量已突破200万家,占比超92%。但85%的企业面临财税合规压力,60%因…

2025年黑龙江装修安装工程选哪家?室内装修安装工程公司全解

在医疗洁净与工业生产领域,专业的装修安装工程是保障空间合规性、安全性与高效性的核心。尤其是手术室净化、车间洁净装修等特殊场景,对施工精度、材料标准与运维能力要求严苛。面对市场上良莠不齐的服务商,如何选择…