第二节课从最简单的模型开始入手:七桥问题。

首先,先去wikipedia上了解一些有关七桥问题的背景知识。http://en.wikipedia.org/wiki/Seven_Bridges_of_K%C3%B6nigsberg

而这节课要做的事情,其实在wiki上已经有所介绍,建模分两步:

1. 将地图分隔开的部分染成四种颜色,并且标记桥:

2. 再将其抽象成node和edge...

然后是证明:

一笔画的证明很容易,难点在于用英语。在说明清楚的同时,如果能配一些示意图则会更佳。

比较好的说明有:

1. 一种说明的思路(from gx):

假设,在至少具有2个节点,且具有n(n∈N*)个奇数度节点的连通图中,存在一条路径,经过且仅经过每一条边一次.

根据条件可得:

A.每一个节点出度必定对应另一个节点的入度,因此所有节点的出度与入度之和为边数的两倍,必定为偶数。

B.当节点不为起始或终点时,节点的入度应当等于出度,因此奇数度的节点只能是起始点或者终止点。

若假设成立,则

① n=0      图中仅具有两个偶数度节点,结论显然成立。

② n=1      仅有一个奇数节点,度的总和为奇数,与A矛盾,不成立。

③ n=2      a)一个或两个奇数节点不是起点或终点,与B矛盾,不成立

b)两个奇数节点为起点与终点

↑待证明

④ n>2      至少有一个奇数度节点不为起点或者终点, 与B矛盾,不成立。

2. 比较好的Problem Restatement:

The city of Königsberg in Prussia (now Kaliningrad, Russia) was set on both sides of the Pregel River, and included two large islands which were connected to each other and the mainland by seven bridges.

The problem was to find a walk through the city that would cross each bridge once and only once. The islands could not be reached by any route other than the bridges, and every bridge must have been crossed completely every time; one could not walk halfway onto the bridge and then turn around and later cross the other half from the other side. The walk need not start and end at the same spot. It is proved that the problem has no solution. There could be no non-retracing the bridges. The difficulty was the development of a technique of analysis and of subsequent tests that established this assertion with mathematical rigor.

3. 有人找到了柯尼斯堡现在的卫星云图:

可惜桥已经不在了,被换成了高速公路了,另人唏嘘不已。

P.S. 有人用flash高仿了一个wiki上的插图:

非常高端有木有?!

转载于:https://www.cnblogs.com/magicdlf/p/3192528.html

[HIMCM暑期班]第2课:建模相关推荐

  1. [HIMCM暑期班]第1课:概述

    作为这个系列的开始,我会把每一节课上过的内容,与同学们互动后发现他们的闪光点记录下来,以后其他要准备该比赛的人借鉴和参考. 第一节课是概述,主要讲什么是数学建模,还有建模可以帮助我们做什么.举了三个例 ...

  2. [HIMCM暑期班]第4课: 扑克牌问题

    假设跟你玩这样一个游戏: 拿一副52张牌的扑克,洗均匀.每次展示一张牌,如果是红心或者方块,你就赢10块钱:如果是黑桃或者草花,你就输10块钱.你可以选择在任何时候终止此游戏.问如何确保利益最大化? ...

  3. [HIMCM暑期班]第3课:一个博弈问题

    在一个街道平面图上,住着n个住户.有两个贩卖热狗的商贩,各自想要在街区里摆设一个小摊.每天住户都会去离他家50米范围内的最近的摊点消费.问: 1. 如果两位小贩摆设小摊的顺序有先后(设A先摆,然后B再 ...

  4. 2020 年中科院计算所“计算未来”全国大学生暑期班 网络数据科学与技术重点实验室 机试试题

    2020 年中科院计算所"计算未来"全国大学生暑期班网络数据科学与技术重点实验室 机试试题 前言 这是2021级计算所网数的推免机试,双机位.时间是两个半小时吧(不记得了) 我觉得 ...

  5. 左神算法中级班第三课[C++代码]

    左神算法中级班第三课[C++代码] 第一题:流水线打包问题[阿里原题] 代码 第二题 代码 第三题:打印螺旋矩阵 代码 第四题 代码 第五题:判读aim是否在矩阵中 代码 第七题:topK问题 代码 ...

  6. 新高考3+3模式(6选3)全走班自动排课系统7.0(正式版)

    一.软件使用方法与步骤 1.使用软件根据学生选课人数与分班成绩进行智能自动分班 (1)整理学生选课信息与分班成绩将其导入到<A组分班>或<B组分班>工作表中    走班制上课时 ...

  7. 新高考3+3模式(7选3)全走班自动排课系统7.0

    一.软件使用方法与步骤 1.使用软件根据学生选课人数与分班成绩进行智能自动分班 (1)整理学生选课信息与分班成绩将其导入到<A组分班>或<B组分班>工作表中   走班制上课时, ...

  8. 新高考3+1+2模式(4选2)全走班自动排课系统7.0(正式版)

    一.软件使用方法与步骤 1.使用软件根据学生选课人数与分班成绩进行智能自动分班 (1)整理学生选课信息与分班成绩将其导入到<A组分班>或<B组分班>工作表中 走班制上课时,我们 ...

  9. asp.net1053-走班制排课系统#毕业设计

    项目编号:asp.net1053-走班制排课系统#毕业设计 运行环境:VS+SQL 开发工具:VS2010及以上版本 数据库:SQL2008及以上版本 使用技术:HTML+JS+HTML 开发语言:C ...

最新文章

  1. 喵哈哈村的魔法考试 Round #1 (Div.2) 题解源码(A.水+暴力,B.dp+栈)
  2. 在scrapy中parse函数里面xpath的内容打印不出来_Scrapy中 CrawlSpider 使用
  3. bulkwrite 批量插入_使用SqlBulkCopy批量插入数据
  4. boost::log模块测试检查插入不会使容器中的现有元素无效
  5. jvm垃圾回收机制_干货|JVM垃圾回收机制
  6. 大大刷新记录!Swin Transformer v2.0 来了,30亿参数!
  7. hive表级权限控制_数据库权限管理:表、行、列级别的权限控制
  8. 【都挺好】追求一生的科技住宅原来在这!
  9. Spring5的几个新特性
  10. vue 中provide的用法_说一说VUE中的/deep/用法
  11. [转发]黑苹果修改DSDT彻底解决关机不断电和睡眠问题
  12. 洛谷 P1573 栈的操作
  13. 扫描二维码 扫码打电话 可以打电话的二维码
  14. 1.54寸TFT ST7789液晶屏图片如何取模
  15. Windows10中,如何改变鼠标光标(指针)的大小和颜色?
  16. maven 系列 06 - 向本地仓库导入jar包 (例如 - pinyin4j-2.5.0)
  17. CMake从0到1:Linux编译动态库,调用动态库,VSCode单步执行
  18. Android gridview keep item selected
  19. 关于音视频的一些知识(demux、filter等)
  20. 爬虫——动作链、xpath、打码平台使用

热门文章

  1. 万达VS万科:从局部对峙,到互联网全面开火
  2. 测绘中的各种坐标问题?
  3. 学习Linux命令(31)
  4. 笔记本电脑OBS显示器捕获黑屏问题
  5. 计算机科学与技术班徽的意义,北京市义务教育课程改革实验小学信息技术教材介绍.ppt...
  6. 智能楼宇智慧建筑3d可视化技术,实现对楼宇建筑园区等的加持-小水智能
  7. Miller-Rabin素性测试
  8. TDW开源:腾讯的分布式数据仓库
  9. Unity学习-脚本基础part01
  10. rtl8192fu无线网卡在Linux下打驱动