- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
螺旋状数字排列(Spiral Tap) ( p p) ( p p) 程式里的回圈设计
螺旋狀數字排列螺旋狀數字排列((((SSppppiral Tairal Tap)p)p)p)
程式裡的迴圈設計程式裡的迴圈設計
問題問題
下圖的方格狀棋盤有下圖的方格狀棋盤有nn 行、行、nn 列列, nn 為奇數為奇數, 圖中橫座圖中橫座
標和縱座標都是由1 開始
由棋盤的正中央開始以螺旋狀方式逆時針順序排列由棋盤的正中央開始以螺旋狀方式逆時針順序排列1
到n2 這些整數
請撰寫一個程式, 5 13 12 11 10 25
輸入一整數n 代表棋盤的寬度, 4 14 3 2 9 24
輸入另一整數t 代表目標數字, 3 15 4 1 8 23
程式計算出t 的橫座標與縱座
標值標值 22 1616 55 66 77 2222
1 17 18 19 20 21
1 2 3 4 5
21
簡化與聯想
我們在課程裡還沒有正式介紹到陣列, 所以下面的
說明裡我們都還是避開陣列的使用說明裡我們都還是避開陣列的使用
目標: 找到target 對應的座標 (x, y) 5 21 22 23 24 25
4 16 17 18 19 20
考慮右圖這個簡化的問題考慮右圖這個簡化的問題 yy 33 1111 1212 1313 1414 1515
y = (target-1) / 5 + 1; // “target” 在哪一列 2 6 7 8 9 10
簡單公式:
x = (target-1) % 5 + 1; // “target” 在哪一行 1 1 2 3 4 5
比較比較一般化的位置安排般化的位置安排 11 22 33 44 55
x
5 25 23 19 13 5 5 13 12 11 10 25 5 9 16 21 24 25
44 2222 1818 1212 44 99 44 1414 33 22 99 2424 44 88 1515 2020 2222 2323
3 17 11 3 8 16 3 15 4 1 8 23 3 7 14 17 18 19
2 10 2 7 15 21 2 16 5 6 7 22 2 6 10 11 12 13
11 11 66 1414 2020 2424 11 1717 1818 1919 2020 2121 11 11 22 33 44 55
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
推導公式比較麻煩一些, 讓我們 for (i=1, x=y=1; itarget; i++) {
用 『『模模擬(Simulation)
您可能关注的文档
- (方程式)赛车配件供应商招标公告(2016-006)-四川交通职业技术学院.DOC
- -数据挖掘与信息检索研究小组.PPT
- 0831生物医学工程一级学科博士、硕士学位基本要求.PDF
- 12315消费者申诉举报数据分析报告第8期(总第109期)福建省工商.DOC
- (电子)卡册内容一-中国平安保险.PDF
- 1 RANGE ROVER SPORT 规格配备表.PDF
- 1.总体布置草图.DOC
- 11计算机基础知识.PPT
- 2007中期中国上市公司风险分析.DOC
- 14至17岁工作允许证申请书 - MassGov.PDF
- 上海市宝山区2025-2026学年第一学期期末考试高三英语试卷(含答案).pdf
- 云南省普洱市镇沅县第一中学2025-2026学年高二上学期期中考试语文试题(含答案).pdf
- 天津市扶轮中学2025-2026学年高一上学期第一次月考英语试题(含答案).pdf
- 上海市杨浦区2026届高三一模英语试题(含答案).pdf
- 湖北省八校联考2025-2026学年高二上学期月考语文试题(含答案).pdf
- 山西省介休市第一中学校2025-2026学年高二上学期期中考试英语试卷(含答案,无听力原文及音频).pdf
- 江苏省无锡市梅村高级中学2025-2026学年高二上学期期中英语试题(含答案).pdf
- 山东省临沂市临沭县2025-2026学年九年级(上)期中化学试卷(含答案).pdf
- 山东省菏泽市2025-2026学年高二上学期期中考试英语(B)试卷(含答案,无听力原文及音频).pdf
- IPO审核耗时与首发股票市场表现.pdf
最近下载
- 精品课件-《菩萨蛮·书江西造口壁》(优质课课件用).ppt VIP
- 应用高等数学(第2版)练习册胡桐春课后习题答案解析.docx VIP
- 2025年连云港专业技术人员公共课程公需考试-学习贯彻党的二十届三中全会精神.docx VIP
- 标准作业流程心得体会范文.docx VIP
- DBJT 61-38-2016 建筑给水排水与采暖工程施工工艺标准.docx VIP
- 尿液干化学法检测尿液红细胞与白细胞假阴性结果分析.doc VIP
- 皖南医学院《马克思主义基本原理》2016-2017学年期末考试卷.pdf VIP
- 2023年四川省气象部门事业单位招聘考试真题.docx VIP
- 简约手绘工作概述商务汇报通用PPT模板.pdf VIP
- 2023年四川省气象部门事业单位招聘考试真题.docx VIP
原创力文档


文档评论(0)