首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
【入门班】急速行走
6条解析
开通博客写题解
ThinkofBlank
发表于 2020-05-22 09:57:10
直接复制以前写的代码,还带注释,真棒! 咳咳。 这道题,我们算从A到D点的最短距离,那么明显的,我们考虑三分。 我们先三分出从A点到AB中的某个点X,作为出发点,然后,再三分出从X到CD的某个点Y,再从Y直接到D,这样,我们就可以求出最小的值了。 我们来看看,我们这样三分是否完备。 我们走的最短路线
展开全文
sunrise__sunrise
发表于 2020-06-07 18:23:30
三分 雨巨点名的三分题……本菜鸡还是不太懂,观摩其他大佬的代码终于有点理解。我们先三分出从A点到AB中的某个点X,作为出发点,然后,再三分出从X到CD的某个点Y,再从Y直接到D,这样,我们就可以求出最小的值了。路径的话,存在4条路,分别代表走不走传送带。不走AB带就直接走到B,不走CD带就直接从x走
展开全文
ymx10086
发表于 2022-08-10 16:25:19
本次问题需要进行两次三分,同时需要有效划归三分的结点,代码参考上一个题解的,仅为自己学习所用 #include <bits/stdc++.h> using namespace std; #define js ios::sync_with_stdio(false);cin.tie(0);
展开全文
在刷题的单身狗很开心
发表于 2023-09-07 20:44:12
对CD来说进早了可能因为路远,时间增大,进晚了因为没有省力所以时间增大,故区间是一个凹状的,可以使用三分去解决。对于何时进入CD也是一样的。故嵌套三分的做法。 但因为本题针对实数的运算,所以要求精度。至于为什么要在计算距离时加上精度,我想是因为在求距离过程中小数位会有所丢失的原因吧。所以需要加
展开全文
Z_L_G
发表于 2025-03-19 22:46:48
题意 两条传送带AB,CD,给出四个点坐标,在两条传送带和地面上的速度分别为P,Q,R,从A到D的最短时间是多少? 思路 从AB到CD某点花费满足凹函数,从AB某点到CD花费也满足凹函数,三分套三分 AC代码 #include<bits/stdc++.h> using names
展开全文
凛冻
发表于 2025-05-29 21:30:49
由于我第一时间无法确定,在 上选点再到 上走是否满足凹函数,但我容易想到的是,当出发的一点确定的时候,走到 点这个函数是满足凹函数的!于是,将问题转换为:在 上选择确定的一点 ,然后用三分计算该点出发到 点所需要花费的最小距离。 此时我们发动人类智慧! 注意到坐标轴的差值最大为 1000,
展开全文
查看本题
查看本题讨论
相关比赛
18285-HUAS基础题单3
进入比赛
19276-三峡大学ACM集训队暑期集训一
进入比赛
21344-题单牛客算法竞赛入门课第三节习题
进入比赛
22353-2021秋季算法入门班第三章习题:二分、三分、01
进入比赛
24160-20级算法训练集五
进入比赛
等你来战
查看全部
牛客挑战赛80
报名截止时间:2025-06-27 22:00
第五届上海理工大学程序设计全国挑战赛
报名截止时间:2025-06-28 17:30
牛客周赛 Round 98
报名截止时间:2025-06-29 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题