手机浏览器扫描二维码访问
这就是计算几何竞赛中的“魔鬼”
——精度问题。
它像一个幽灵,能让你明明拥有了全世界最正确的思路,却仍然写不出结果可接受的代码。
然而,程明笃似乎早就料到了这个问题。
他的脸上,没有露出什么意外。
他拿起白板擦,擦掉了刚才画的一个辅助圆,然后看着两位队友,用一种异常冷静的语气说道:
“我知道。
所以,我们不用doub1e。”
队友愣住了:“不用doub1e?那怎么计算交点和距离?”
“用我之前封装过一个几何库模板,所有的坐标点,我们全部用整型(1ong1ong)来存储。
所有涉及方向判定、点在线的哪一侧、内外关系等核心的几何判断,全部用基于向量的叉积和点积来计算。
这样,我们就可以在整个建图过程中,从根本上避免任何浮点数的比较,保证所有拓扑关系的正确。”
“那距离呢?”
数学队友追问,“最后一步判断‘最远点’和圆心的距离,必须要开方,一定会产生浮点数。”
“对,”
程明笃点头,“但那已经是我们唯一需要动用浮点数的、最后一步了,但是我们不需要真的开方,用平方来进行比较,将精度误差的风险降低。”
题目上的沟壑,
如今他们用数学来一一填平。
程明笃负责在白板上,用他那强大的空间想象力,处理最复杂的逻辑和边界情况。
数学队友负责将程明笃的思路,转化为一行行严谨的数学推导,供编码的队友参考。
时间,来到最后一分钟。
“提交。”
程明笃的声音此时已经掀不起一丝波澜。
对于真正能参加这场决赛的人来说,一道题得以巧妙解决,在出结果的瞬间就一直差不多知晓了。
队友按下提交键。
全世界的目光,都聚焦在了他们队伍的屏幕上。
旋转,等待,判定……
当那个代表着“通过”
的、绿色的“accepted”
字样,在屏幕上亮起的瞬间——
全场响起了雷鸣般的掌声和惊呼声!
请关闭浏览器阅读模式后查看本章节,否则将出现无法翻页或章节内容丢失等现象。
这个导演有毒作者長安值雨文案某小众匿名论坛第一热帖请问包养陆离是一种怎样的体验?第一个匿名金主说他想碰陆离的身体,被打得住院了第二个匿名金主说他只摸了陆离的手,被打得住院了第三个匿名金主说他只亲了陆离的腿,被打得住院了陆离什么鬼,怎么又来一个?经纪人你先冷静,这个金主你一定不能打,你要是把他打了,咱们俩...
公告接编编通知,本文将于6月4号(本周三)从第30章入V入到一个大白兔奶糖的米,希望大家支持正版,支持诺诺!嘉宝觉得重生在鸟蛋里有可能是她上辈子吃多了关系,报应就报应吧,好歹赚了一条命。可比杯具更苦逼的还有餐具,她连性别都被人错认,这可是影响下半生的人间惨剧,嘉宝表示,未来的路要怎么走,她得好好想想本文又名宅女奋斗记一只飞鸟的史诗。下面是基友的文文,热烈欢迎...
他的公司只有不到90位艺人,创造的利润却是第25位娱乐公司的总和,不得不说这是一个不可思议的奇迹!它是摩登娱乐,他叫韩歌!全球周刊韩先生,您公司的市值已经是第25位娱乐公司的总和了,请问您对此有什么感想吗?哦,马上第6位的公司也快可以加进去了。这是一个撼天动地的娱乐帝国从一位小小的星探手中崛起的故事。我不是巨星,但很多巨星都听我的。...
我是马文强,大学狗一枚,学新闻专业的。本以为我的人生一平如水,没想到进电视台实习的第一天,就撞见了当红女主播与某个男人的好事...
完结小说全文阅读TXT下载...
这是一个脾气古怪,喜怒无常的万花少女与锦毛鼠一起闯江湖,围观开封府的故事!PS以原著人物为主,部分人物原创,主线跟着小说走。切记男主白玉堂乃是傲娇俊美少年!百里冰烟交流□□群天一居105633029入V公告本文将于11月2日开V,开V当天会连更3章,谢谢大家的支持。更新说明每日1100准时,加更不定时!(时间若有变动,在群里通知)正在更新的萌萌哒叽萝文,以及中国好基友百里特别推荐基友芒果君的同人...