-
算法实现题2
算法实现题2-1 输油管道问题
« 问题描述:
某石油公司计划建造一条由东向西的主输油管道。该管道要穿过一个有n 口油井的油
田。从每口油井都要有一条输油管道沿最短路经(或南或北)与主管道相连。如果给定n口油
井的位置,即它们的x 坐标(东西向)和y 坐标(南北向),应如何确定主管道的最优位置,
即使各油井到主管道之间的输油管道长度总和最小的位置?证明可在线性时间内确定主管道
的最优位置。
« 编程任务:
给定n 口油井的位置,编程计算各油井到主管道之间的输油管道最小长度总和。
« 数据输入:
由文件input.txt 提供输入数据。文件的第1 行是油井数n,1£ n£ 10000。接下来n 行是
油井的位置,每行2个整数x和y,-10000£ x,y£ 10000。
« 结果输出:
程序运行结束时,将计算结果输出到文件output.txt 中。文件的第1 行中的数是油井到
主管道之间的输油管道最小长度总和。
输入文件示例 输出文件示例
input.txt output.txt
5
1 2
2 2
1 3
3 -2
3 3
6
- 2022-11-12 20:40:04下载
- 积分:1
-
一款小小的播放器可以进行简单的音频播放特点是体积小
一款小小的播放器可以进行简单的音频播放特点是体积小-a small media player which can play some simple audio file with small size
- 2022-02-07 11:19:45下载
- 积分:1
-
A pressure gauge procedures, in the dialog box enter the number above ruler can...
一个压力计程序,在对话框中输入数字,上面的尺子就可自动跑到对应的数字上-A pressure gauge procedures, in the dialog box enter the number above ruler can automatically go to the corresponding figures
- 2022-06-14 08:51:33下载
- 积分:1
-
最新·socket类型的数据经典讲解
TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,TCP/IP协议族隐藏在Socket去组织数据,以符合指定的协议。
- 2022-08-08 22:26:25下载
- 积分:1
-
用CRectTracker编的小程序,实现框选以及所选区域的拉伸
用CRectTracker编的小程序,实现框选以及所选区域的拉伸-CRectTracker made use of small procedures, as well as selected regional框选realize tensile
- 2023-02-18 18:50:03下载
- 积分:1
-
MFC写的LRC文件提取分析方法与歌词
mfc写的lrc文件提取解析程序,按时间排列歌词-mfc written lrc file extraction analytical procedure time with lyrics
- 2022-11-03 07:45:03下载
- 积分:1
-
在OCaml
at Ocaml
Define a function square that takes a list of integers and returns a new list whose elements are equal to the elements of the original list squared by themselves.
- 2023-08-26 06:20:02下载
- 积分:1
-
VB6 and Shell .. sample code
VB6 and Shell .. sample code-Shell and VB6 sample code ..
- 2022-10-11 04:30:03下载
- 积分:1
-
i.MX27_ADS_BSP_15_Windows_Embedded_CE_6_Reference_Manual I.MX27 use the latest d...
i.MX27_ADS_BSP_15_Windows_Embedded_CE_6_Reference_Manual I.MX27 最新的WINCE6.0 BSP使用说明文档-i.MX27_ADS_BSP_15_Windows_Embedded_CE_6_Reference_Manual I.MX27 use the latest documentation WINCE6.0 BSP
- 2023-07-15 07:25:04下载
- 积分:1
-
ini文件的解析
ini文件的全部解析库;XINI模块用于读写Windows标准格式的ini文件。 该模块会将ini文件内所有数据读入内容。ini文件内的各域(section名称、key名称、数据)的长度不能超过XINI_NODE_DATA_LEN定义的长度。 不支持注释的存储:可以识别文件中的注释,但保存时,会丢失这些注释。
- 2022-06-20 19:12:54下载
- 积分:1