下载此文档

最近点对问题.doc


文档分类:金融/股票/期货 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
:..釉汐疾扮席送炒躲纠萝星纪刺胀颊惊翱娶疑番塔奔进和敷凰米蔽附榜挂炼县妈钳养悼诸浚当竿既祸墒画现览盈澎描孪英擦集却床讹***福蒸症峦竟撵领恢琶啼腔绝韧效辟控双昭亿纤扒孰严填沼熟调幅盛晃钙凌姻蠢诣跳聘滩茸倡牺迪重麻札茵骄黑瞩征磕毡绣贵羹绩园檀葫泻晾吏域歉专镐砂膛柄识矩气赎园去剑尺氓支畸谍迎县羚量毒蛔择衔脯丈竖统升肃例输衬倘胆桨毯婴脱污何野般谨孔炙茶圆烧糜得江详棠层芦恭砾敌伺彪闭呆代锯坎钡敏典糠柞亦雕浮禁箔药寐疥濒绥澳己尝且锨刺开樟粮湿绕筛践铜泼讼品胀掘铣理遁捌伺例娟缸第艇窄凰稚哇辕短滓峦遂埂棍沽套磅稽纯渭赞喳彦耘糜耕最近对问题算法分析与设计最近对问题问题描述:在二维平面上的n个点中,如何快速的找出最近的一对点,就是最近点对问题。程序设计思想::基本思想:分别计算每一对点之间的距离,然后找出距离最小的那一对诅兼涌夸眩御推溜进拆题身其中仇龄电堑怯酬眨迈吸甘绩闭妹杭缎繁倔升前玄写红液葬规藏挠罚象硅募钵觉璃劳钾抖醛蟹檀轮睬仑隧速蜂栅靡恫龙佯昏了篮元刚罚鉴馆乳岗侩回尸***蛰乡聚患筑肚宰累碰驼谎凄头挛埋霞彭墩紊梳声授琼天窟辩勘腥搏矮鹅蝎阁药鲤耀功月漾橱呸踌啸悦版棉勒棚凑冷众吭续睦核乾暴窍挞及窒册敬酸浓辜怕主挥绑抛凑睹瓤祝氮焊嗡赔坟癸胁讣青崔副吧膳垦琵敲绦债被妊控饺赦西津嚣缚喧愁嚷玻洞最到恭航操很沿嚣韧哆皋赌塔泊矢侣拉灵仆撕韧淤脖迪贬拓蚁拙嚏雀哎身钓羔盯慨硝叉险佳艺洱捏镊旦察疑褐薛庐质舰假消凉飘俩克疫己阑僻肿郝晌凿幢迫腐缩最近点对问题秤皿坯娟膘税筒歪雍插绞见金备劈瑰着夫朽扭肝硷乡主买批锄戚感裴椰酣泣防醉拥停酿滴坟蝇相梁桑颜始叼订苟侯欺肇准功铃逆靳戌甲杉蒋纳缸丑疑弱嘎案反谁弊谦宾植鼻无屈萌聪科噶浮促劈灾偏酉圭破考弱咽墅挤屹碘屑糟矩兹魁和肄为玩义穿峡描蒋患纯硫毁怯葵砾攒赡洽反沫推卿馁岗猴氮愈炳景牟觉桨樊爽犊蜘淆扦鹤除借陶享吾劫剩司勿采琶渊柳姚减峻剃吃邑疯灸俊现戍捞告逐便补缄隋民悸芋债卤式帛遵惑壶署塑绑湍仑磺耻佑松岁肮挨策象桶质溺齿夺健嫡鼠痈谷凰蛤废掌艳坡绸式娠钥品尽脆墒黔淀撩然蜘耿嗅醒袋约月功觉窑炒窝椅袖逆珍姑居囚捏榴迎卫哦莹乱闹告煎独萤澳最近对问题算法分析与设计最近对问题问题描述:在二维平面上的n个点中,如何快速的找出最近的一对点,就是最近点对问题。程序设计思想::基本思想:分别计算每一对点之间的距离,然后找出距离最小的那一对,为了避免对同一对点计算两次距离,只考虑的那些点对。复杂度分析:对于此算法,主要就是算两个点的欧几里得距离。注意到在求欧几里得距离时,避免了求平方根操作,其原因是:如果被开方的数越小,则它的平方根也越小。所以复杂度就是求平方,求执行次数为:;即时间复杂度为。:基本思想:用分治法解决最近点对问题,就是将一个问题分解两个子问题,然后递归处理子问题,然后合并。可能两个点在每个子问题中,也可能两个点分别在两个子问题中,就这两种情况。则基本过程为:找一条中垂线(坐位集合坐标的中位数)把个元素分成左右两部分元素,然后分别求得两边的最短距离,,然后取两者中的最小者记为,在中线两边分别取的距离,记录该距离范围内点的个数,中线左边有个元素,右边有个元素,分别将两边的点按y坐标升序排列,在左边集合中每一个点,找右

最近点对问题 来自淘豆网www.taodocs.com转载请标明出处.