- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
该文档均来自互联网,如果侵犯了您的个人权益,请联系我们将立即删除!
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 想要帶女朋友到所有的橋上照相,但卻又不想重複經過同樣的橋/wiki/File:Konigsberg_bridges.pnghttp://www.contracosta.cc.ca.us/math/KBRIDG3.GIF/wiki/Seven_Bridges_of_K%C3%B6nigsberg * /wikipedia/commons/f/fe/Erdosnumber.png * /wikipedia/commons/f/fe/Erdosnumber.png * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * main() { int loop = 0, number = 0; int i, j, k; for (i = 0; i = 5; i++) for (j = 0; j = 10; j++) for (k = 0; k = 50; k+=5) { loop++; if (i*10 + j*5+ k == 50) { number++; break; } } printf(共%d種,執行迴圈%d次\n,number,loop); } 【執行結果】 共36種,執行迴圈491次 * 【方法-4】 當 i 和 j 之值固定後,k 之值只有唯一的選擇, 因此不必考慮 k 的變化情形。 i=0,j可能為 0,1,2,…,10 (50-i*10)/5=10 i=1,j可能為 0,1,2,…,8 (50-i*10)/5=8 i=2,j可能為 0,1,2,…,6 (50-i*10)/5=6 . . . i=5,j可能為 0 (50-i*10)/5=0 執行迴圈次數 36 * main() { int loop = 0, number = 0; int i, j; for (i = 0; i = 5; i++) for (j = 0; j = (50-i*10)/5; j++) { loop++; number++; } printf(共%d種,執行迴圈%d次\n,number,loop); } 【執行結果】 共36種,執行迴圈36次 * 【方法-5】 由上一個方法知,當 i 的值固定後,j 的變化情形 只有 (50-i*10)/5 種,因此只需對 i 做迴圈。 執行迴圈次數 6 main() { int loop = 0, number = 0; int i; for (i = 0; i = 5; i++) { loop++; number += (50-i*10)/5 + 1; } printf(共%d種,執行迴圈%d次\n,number,loop); } 【執行結果】 共36種,執行迴圈6次 * 【方法-6】 我們計算的值其實是一個等差級數,即 11+9+7+…+1=6*(11+1)/2=36 將等差級數的公式寫成程式即可計算。 main() { int number = 0, a, b, n = 50; a = n / 5 + 1; if (a % 2 == 0) b = 2; else b = 1; number = (a+b)*((a-b)/2+1)/2; printf(共%d種\n, number); } 【執行結果】 共36種 * 生活上實際範例 * 路線規劃—最短路徑問題 公車、捷運 最短路徑 最短時間 前鎮高中 文化中心 大遠百 火車站 雄女 高鐵左營站 西子灣 10 20 15 8 10 10 20 10 20 30 15 * Google地圖路線規劃 * 環球旅遊與推銷員問題 平面上給予 n 個點,從某一點出發,經過每個點一次,再回到出發點,而其總長度為最短 Traveling Salesperson Problem (TSP) 此為 NP-complete 問題 * 尤拉的七橋問題 Eulers Konigsbergs (1255) Bridges Problem (1946, Kaliningrad) 一筆劃問題 A B C D
您可能关注的文档
最近下载
- 2025年中国心力衰竭诊断和治疗指南更新要点解读.pdf VIP
- 百度免费文档批量下载工具说明书.pdf VIP
- 质量管理的55个细节.pptx VIP
- 2025年物理普通高中学业水平考试合格性考试考试试卷含答案 .pdf VIP
- 绿色设计产品评价技术规范 鞋类.docx VIP
- 哈尔滨商业大学《大学物理》2025—2026学年第一学期期末试卷(A卷).docx VIP
- [纺织标准]FZT 01104-2010 机织印染产品取水计算办法及单耗基本定额.pdf
- 2025年年轻干部学习教育对照查摆问题清单(五个方面).docx VIP
- 电力巡线方案.pdf VIP
- G2809A-2005部队油库加油站设计与施工规范(完整版).doc VIP
文档评论(0)