《梦幻西游》电脑版官方论坛

标题: 用数学解决梦幻问题(全程中高能) [打印本页]

作者: _牛奶仔L    时间: 2016-10-20 11:16
标题: 用数学解决梦幻问题(全程中高能)
不知道大家有没有这种感觉 挖国境图遇到中部坐标的时候 总要想走CA下面还是走YZ比较快 之前最简单的方法的就是X坐标大的走YZ Y坐标大的走CA下面 但是遇到中部位置的 就不那么准确的 于是 LZ就想了用数学的方法解决的这个问题。
首先 全程能不算高 高中数学都足够用了(LZ师范毕业 不是数学) 主要用到的事中垂线定理 和一些简单的平面解析几何内容
首先是中垂线定理:取线段的中点 作与该线段所在直线的垂线 垂足为该中点 所得的垂线就是该线段的中垂线 中垂线上的点到两个线段的端点距离相等
中垂线定理告诉我们一个信息:线段的中垂线将平面分成了两部分 一部分到其中一个端点的距离更小 另外一部分到另一个端点的距离更小
所以说 我们把国境两个出口所连线段的中垂线找到 将国境分成两部分 那么就可以知道走哪一个点更近了
下面就要用到解析几何的内容了 先看图:
(, 下载次数: 13)
两个出口的点分别是(82,250)和(337,146) 根据解析几何中的中点坐标公式((x1+x2)/2,(y1+y2)/2) 就可以得到中点坐标(209.5,198)
点出来了 那么只要知道斜率 直线也就定下来了 斜率k要怎么求呢 可以通过两条垂直直线的斜率相乘等于-1这个定理 求出两个出口所连直线的斜率k1 k=-1/k1就可以了
k1=(y1-y2)/(x1-x2)=(250-146)/(82-337)=-104/255 那么k=-1/k1=255/104
直线方程用点斜式带入:y-198=255/104(x-209.5)
这里的话 如果直接展开就太复杂了 于是LZ做了近似处理 255/104=2.451923077≈2.5(如果取2.45虽然精确了 但是计算还是很麻烦 换一个角度来说 在线附近的点 随便那边去都差不多啦 我们只关注大部分的点就可以了)
这个时候直线方程就是 y-198=2.5(x-209.5) 展开并化成整数得到 10x-4y-1303=0
(, 下载次数: 11)
这条线就把国境分成了两部分 我们就可以把目标点带入直线方程的左边 算出来的数和0比较 就知道在哪里一边 那么到底大于零和小于零分别属于哪一边呢 这个需要验证一下 我们只需要代一个点进去算一下就知道了 为了方便计算我们代原点(0,0) 得到10*0-4*0-1303=-1303<0 所以原点所在的左边就是小于0的区域 右边是大于0的区域
只要我们以后将目标坐标点 代入10x-4y-1303 算出结果 就知道走哪一边更近了

呼呼 终于写完了。


作者: 友e永在    时间: 2016-10-20 11:23
战略mark
作者: _牛奶仔L    时间: 2016-10-20 11:24
如果是像QL 碗子山这种图 两个入口点的y坐标都几乎为0的图 直接将入口的x坐标相加除以2 得到x坐标的中点 就可以将平面分成两部分了 简化计算 毕竟我们不需要太精确 知道原理就可以了
作者: 夜已如歌    时间: 2016-10-20 11:24
驿站过去会绕一下吧
作者: 躁年    时间: 2016-10-20 11:24
好。没看懂。
作者: _牛奶仔L    时间: 2016-10-20 11:25
友e永在 发表于 2016-10-20 11:23
战略mark

我是太闲了吗 这样都拿去算

作者: 苗那个喵喵喵    时间: 2016-10-20 11:27
那用这么麻烦。我看300的就都下面那里去,管他呢
作者: anyejisi1    时间: 2016-10-20 11:27
走路不是直线走啊
作者: free执着    时间: 2016-10-20 11:27
_牛奶仔L 发表于 2016-10-20 11:25
我是太闲了吗 这样都拿去算

你玩梦幻浪费人才了
作者: _牛奶仔L    时间: 2016-10-20 11:28
差点忘了提醒一下 这是直线距离 用飞行器才这么算的 如果走路 还会有到地形的影响
作者: 思念里的流浪猫    时间: 2016-10-20 11:29
学渣表示没看懂。
作者: _牛奶仔L    时间: 2016-10-20 11:29
free执着 发表于 2016-10-20 11:27
你玩梦幻浪费人才了

哈哈哈 还好吧 其实高中生都可以想出来 只是没人真的去算一下而已

作者: _牛奶仔L    时间: 2016-10-20 11:29
anyejisi1 发表于 2016-10-20 11:27
走路不是直线走啊

飞行 走路的话要考虑地形 不好弄

作者: _牛奶仔L    时间: 2016-10-20 11:30
思念里的流浪猫 发表于 2016-10-20 11:29
学渣表示没看懂。

高中数学而已啦其实

作者: _牛奶仔L    时间: 2016-10-20 11:31
苗那个喵喵喵 发表于 2016-10-20 11:27
那用这么麻烦。我看300的就都下面那里去,管他呢

一般我之前都是判断X Y的相对大小的 Y大走YZ X大走CA左下

作者: _牛奶仔L    时间: 2016-10-20 11:40
下次出一期有什么图需要这么算 小伙伴们可以提出来 我会去算的
作者: 少年小狼    时间: 2016-10-20 12:24
但还要考虑到驿站是点NPC,比直接出国境门要慢一点
作者: 66的老汉    时间: 2016-10-20 12:31
在数学老师面前摆弄数学
作者: 々湮灭    时间: 2016-10-20 12:37
不是每个人都飞过去的
作者: 逆破    时间: 2016-10-20 12:46
有那时间算我都飞到那个坐标点了,何必呢
作者: d;︷`低调ノ    时间: 2016-10-20 12:51
这样啊.....!!!
作者: →泥巴←    时间: 2016-10-20 13:05
我都直接飞那要什么定理
作者: 妖物老夫来收你    时间: 2016-10-20 13:31
free执着 发表于 2016-10-20 11:27
你玩梦幻浪费人才了

我只想说,实践是检验真理的唯一标准
作者: 魂锁典狱长    时间: 2016-10-20 14:17
我就问你个最简单问题,你图上所示。去洪州,从驿站出来和从长安—国境出来,哪个进?
作者: 125073816    时间: 2016-10-20 14:25
说得好,我选择周杰伦
作者: _牛奶仔L    时间: 2016-10-20 15:18
魂锁典狱长 发表于 2016-10-20 14:17
我就问你个最简单问题,你图上所示。去洪州,从驿站出来和从长安—国境出来,哪个进?

给我坐标 或者说你看我画的那条直线

作者: _牛奶仔L    时间: 2016-10-20 15:19
逆破 发表于 2016-10-20 12:46
有那时间算我都飞到那个坐标点了,何必呢

用输入法的v功能算 很快的 挖图的时候你可以挖其他图的时候提前算好

作者: _牛奶仔L    时间: 2016-10-20 15:20
66的老汉 发表于 2016-10-20 12:31
在数学老师面前摆弄数学

哈哈哈 没算错吧 其实我挺怕算错的 其实我是学化学的 理科都还不错

作者: Dudt    时间: 2016-10-20 16:41
虽然不知道楼猪在说什么,但是看起来好厉害的样子!
作者: us1云    时间: 2016-10-20 16:54
数学老师,你上班的时候居然玩梦幻。期末不给我满分,我告校长去。
作者: 雁门-Alakir    时间: 2016-10-20 17:23
我是直接飞啊
作者: :刘老三    时间: 2016-10-20 17:30
有飞行坐骑,中间的话,走哪都差不了太多
作者: 紫夜悠枫    时间: 2016-10-20 17:33
到底哪近??
作者: 天杀的、000    时间: 2016-10-21 06:26
一脸懵逼
作者: 小舅爷    时间: 2016-10-21 06:31
_牛奶仔L 发表于 2016-10-20 11:30
高中数学而已啦其实

高中没毕业怎么办?!····
作者: 琴丨和萧丶    时间: 2016-10-21 08:17
那个点挖宝容易出兽诀,我在那个地方挖过两次都出兽诀了,
作者: wngxxx    时间: 2016-10-21 08:48
公考一道题不到一分钟,就你这么算用了几分钟?
作者: lzm494586582    时间: 2016-10-21 08:52
不如用表计时,实践出真知
作者: 耳边的旋律    时间: 2016-10-21 09:13
玩这么久了看坐标差不多了,这个还得算。
作者: _牛奶仔L    时间: 2016-10-21 09:16
us1云 发表于 2016-10-20 16:54
数学老师,你上班的时候居然玩梦幻。期末不给我满分,我告校长去。

然而我并不是数学老师
作者: _牛奶仔L    时间: 2016-10-21 09:21
紫夜悠枫 发表于 2016-10-20 17:33
到底哪近??

看坐标咯 带入那个公式啊

作者: 神瑞パ宫主    时间: 2016-10-21 09:21
计算机离不开数学
作者: _牛奶仔L    时间: 2016-10-21 09:22
耳边的旋律 发表于 2016-10-21 09:13
玩这么久了看坐标差不多了,这个还得算。

其实就是线附近的点不知道哪边近才用的
作者: _牛奶仔L    时间: 2016-10-21 09:22
神瑞パ宫主 发表于 2016-10-21 09:21
计算机离不开数学

哈哈哈 第一次发帖子就把版猪引出来了 阔以

作者: _牛奶仔L    时间: 2016-10-21 09:23
lzm494586582 发表于 2016-10-21 08:52
不如用表计时,实践出真知

我有想过用这个做押镖路线的验证 特别是跑FC的两个路线的选择

作者: 我干∮你随意    时间: 2016-10-21 09:34
楼主,我要拜你为师
作者: blacksakura    时间: 2016-10-21 09:35
等你这么算出来还不如直接随便找个点飞过去
作者: 白衣メ胜雪    时间: 2016-10-21 09:51
虽然不知道楼猪在说什么,但是看起来好厉害的样子!
作者: 摇滚梦    时间: 2016-10-21 10:05
666666666666
作者: _牛奶仔L    时间: 2016-10-21 10:14
blacksakura 发表于 2016-10-21 09:35
等你这么算出来还不如直接随便找个点飞过去

提前算 挖图的时候挖其他地方的图就可以算了

作者: _牛奶仔L    时间: 2016-10-21 10:14
白衣メ胜雪 发表于 2016-10-21 09:51
虽然不知道楼猪在说什么,但是看起来好厉害的样子!

........

作者: 离不开@陌颜    时间: 2016-10-21 10:26
境外旗最快
作者: 胸毛宽3丈    时间: 2016-10-21 10:29
这个太麻烦了,我看坐标直接反应走哪里,不然浪费脑细胞,要吃几个鸡蛋,几碗豆浆才能补回来,浪费的亲
作者: 道德无量天尊    时间: 2016-10-21 10:32
所以。。。。出门前我要按一下计算器??
作者: 道德无量天尊    时间: 2016-10-21 10:36
_牛奶仔L 发表于 2016-10-21 09:23
我有想过用这个做押镖路线的验证 特别是跑FC的两个路线的选择

这个可以有 然而我选择把镖银丢当铺

作者: _牛奶仔L    时间: 2016-10-21 11:16
道德无量天尊 发表于 2016-10-21 10:32
所以。。。。出门前我要按一下计算器??

输入法的V功能

作者: _牛奶仔L    时间: 2016-10-21 11:17
胸毛宽3丈 发表于 2016-10-21 10:29
这个太麻烦了,我看坐标直接反应走哪里,不然浪费脑细胞,要吃几个鸡蛋,几碗豆浆才能补回来,浪费的亲

不多动脑 脑子容易生锈啊亲

作者: _牛奶仔L    时间: 2016-10-21 11:17
离不开@陌颜 发表于 2016-10-21 10:26
境外旗最快

亲 我说的是国境 不是境外

作者: 泥马蛋    时间: 2016-10-21 11:22
mark222222
作者: 泥马蛋    时间: 2016-10-21 11:24
大三工科学渣表示没看懂。。。。
作者: _牛奶仔L    时间: 2016-10-21 11:41
泥马蛋 发表于 2016-10-21 11:24
大三工科学渣表示没看懂。。。。

不至于吧 高中解析几何啊

作者: qianning    时间: 2016-10-21 12:45
只有飞行状态下,走直线成立。正常状态不是点对点的,需要考虑实际的路径做加权
作者: 土豪的坦克    时间: 2016-10-21 12:52
卧槽,我没看懂竟然也看完了!好累,睡一觉消化消化
作者: 如忘你般忘我    时间: 2016-10-21 13:12
今天在路上遇到一条受伤的蛇,看它挺可怜,于是我把它救了起来,放在了罐子里,为了让蛇快速康复,我放了50克人参,200克枸杞,20克当归让它补一补,我还放了5000毫升的白酒帮蛇的伤口消毒,最后为了不打扰到蛇我把瓶口密封了
作者: 如忘你般忘我    时间: 2016-10-21 13:14
需要你这样算吗?你玩过梦幻西游吗?老玩家一看坐标鼠标都可以大概点到位置了,等你算出来花儿都鞋了
作者: _牛奶仔L    时间: 2016-10-21 14:24
如忘你般忘我 发表于 2016-10-21 13:14
需要你这样算吗?你玩过梦幻西游吗?老玩家一看坐标鼠标都可以大概点到位置了,等你算出来花儿都鞋了

05年玩到现在 故意这么弄发个帖子 只是为了第一次发帖子而已 大概位置我一直都可以判断的 这个更准确而已

作者: _牛奶仔L    时间: 2016-10-21 14:25
qianning 发表于 2016-10-21 12:45
只有飞行状态下,走直线成立。正常状态不是点对点的,需要考虑实际的路径做加权

实际路径要积分了 太复杂了 我只考虑了飞行状态 不考虑地形

作者: _牛奶仔L    时间: 2016-10-21 14:26
土豪的坦克 发表于 2016-10-21 12:52
卧槽,我没看懂竟然也看完了!好累,睡一觉消化消化

躺下吧...

作者: CochonVolant    时间: 2016-10-21 14:35
签到                     
作者: 只为与你相遇    时间: 2016-10-21 15:02
我只想知道结果,到底哪里近!
作者: _牛奶仔L    时间: 2016-10-21 15:03
只为与你相遇 发表于 2016-10-21 15:02
我只想知道结果,到底哪里近!

你不给坐标我怎么知道哪里近 或者你看图上的线 线左边YZ近 右边CA左下门近

作者: lzm494586582    时间: 2016-10-21 15:11
_牛奶仔L 发表于 2016-10-21 09:23
我有想过用这个做押镖路线的验证 特别是跑FC的两个路线的选择

我早就量过了,跑悲剧要比跑境外节省半分钟以上的。。。只是跑悲剧过点比较多

作者: 沫式小明    时间: 2016-10-21 20:20
我其实没看懂
作者: 梅書銘    时间: 2016-10-22 06:34
楼猪说的真好给楼猪点赞啦
作者: 楼层已选好    时间: 2016-10-22 06:48
我就看看。
作者: raintide    时间: 2016-10-22 08:17
。。。。。。,,
作者: raintide    时间: 2016-10-22 08:18
。。。。。。。。。
作者: "雪の诗儿*    时间: 2016-10-22 11:06
高中数学老早就还给老师了
作者: 爱你心是真的    时间: 2016-10-22 11:23
我真的看不懂
作者: 无法理解修改    时间: 2016-10-22 13:22
好复杂的样子……
作者: w375947466    时间: 2016-10-22 15:24
抄袭有点用的东西来啊
作者: 余生皆是你    时间: 2016-10-22 16:59
等算出来  MB的 老子都跑一圈回来了
作者: 不羁山河    时间: 2016-10-22 18:28
路过么么就这样。
作者: 鸭子变神兽    时间: 2016-10-22 19:24
free执着 发表于 2016-10-20 11:27
你玩梦幻浪费人才了

长安导游近出来直线
作者: 飞天猪猪哥    时间: 2016-10-22 20:13
虽然不知道楼猪在说什么【图片】,但是看起来好厉害的样子!
作者: _牛奶仔L    时间: 2016-10-22 21:51
lzm494586582 发表于 2016-10-21 15:11
我早就量过了,跑悲剧要比跑境外节省半分钟以上的。。。只是跑悲剧过点比较多

多开的时候适合跑境外 可以控制得过来的跑ALBJ

作者: _牛奶仔L    时间: 2016-10-22 21:52
军刀 发表于 2016-10-22 16:59
等算出来  MB的 老子都跑一圈回来了

提前算好的好吧 一般用于挖图 SM的话自己权衡着 不过用输入法的V功能还是挺快的

作者: _牛奶仔L    时间: 2016-10-22 21:53
w375947466 发表于 2016-10-22 15:24
抄袭有点用的东西来啊

自己写的 难道有人像我这么无聊也写过 或者你给我个链接

作者: lc7qa3yx    时间: 2016-10-22 22:02

我不打击楼主  但是飞行的话 多于算
两点连线  然后在中点做垂线   必定是最短距离 - -  

作者: _牛奶仔L    时间: 2016-10-22 22:37
lc7qa3yx 发表于 2016-10-22 22:02
我不打击楼主  但是飞行的话 多于算
两点连线  然后在中点做垂线   必定是最短距离 - -

那条就是我画的中垂线啊
作者: 青城山等你    时间: 2016-10-22 22:48
我高中数学逗没及格咋办?
作者: _牛奶仔L    时间: 2016-10-22 22:48
青城山等你 发表于 2016-10-22 22:48
我高中数学逗没及格咋办?

直接代公式 用输入法V功能

作者: 梦幻一生游    时间: 2016-10-22 22:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: 青城山等你    时间: 2016-10-22 22:52
_牛奶仔L 发表于 2016-10-22 22:48
直接代公式 用输入法V功能

没及格懂吗,公式认识我,我不认识他!!!
作者: 向往北斗    时间: 2016-10-23 00:51
浪费人才啊
作者: 南宫.    时间: 2016-10-23 00:56
一看就是学霸,可惜没看懂,
作者: _牛奶仔L    时间: 2016-10-23 14:37
南宫. 发表于 2016-10-23 00:56
一看就是学霸,可惜没看懂,

还好还好 都是简单的解析几何
作者: 小韵!    时间: 2016-10-23 14:45
虽然很专业,但就是看不懂
作者: 一吻别情    时间: 2016-10-23 18:40
现在的大学生们都学傻了,打开梦幻飞一下吧。。。
作者: _牛奶仔L    时间: 2016-10-24 10:36
一吻别情 发表于 2016-10-23 18:40
现在的大学生们都学傻了,打开梦幻飞一下吧。。。

已经毕业了 而且这是高中的东西





欢迎光临 《梦幻西游》电脑版官方论坛 (http://xyq.netease.com/) Powered by Discuz! X3.3