社区
数据结构与算法
帖子详情
谁解一下这个题目
blaster
2001-10-30 10:08:20
在实数轴上放有n个点{x1,x2,x3,...,xn},现在要求找出最少量的单位长度线段来包含
这n个点,试设计你的方案
...全文
117
13
打赏
收藏
谁解一下这个题目
在实数轴上放有n个点{x1,x2,x3,...,xn},现在要求找出最少量的单位长度线段来包含 这n个点,试设计你的方案
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blaster
2001-11-06
打赏
举报
回复
我是按照axial()的方法做的,但不知道能不能证明线段数为最少
呵呵,先给分了
linhf
2001-11-06
打赏
举报
回复
有何应用?
laozi
2001-11-06
打赏
举报
回复
题目的概念是这样的,单位长度的线段也就是长度为1的线段。
两个数0.2和0.3,一条线段就够了。
0.2和1.3,就需要两条线段
fish_autumn
2001-11-02
打赏
举报
回复
这些线段可是是不连续的吧?
如我上面所说,对每一个xi都可以找到一条单位长度的线段。取遍所有的xi不就找到最小的覆盖了吗?
blaster
2001-11-01
打赏
举报
回复
to gop
我想可能你理解错了吧,看不懂你的文章,或许是我理解错了,hehe
比如说你的三个数0,e,pia
by the way:这个pia是不是那个圆周率
因为2<e<3; 3<pia<4
而pia-e<1,这样这两个点就可以用一条单位长度的线段包括了,而e-0>2,
故这三个点最少要用两条单位长度的线段才能全部包括
xzjxu
2001-11-01
打赏
举报
回复
xi必须是有理数,才有解
gop
2001-11-01
打赏
举报
回复
我重新看了你的提目,是我把题目理解成了
“寻找适合的长度作为单位,是所有点之间可以用N个该单位长度的线段直连"
就按照你的题目:
是不是太简单了点?与N也没有关系,只与最大,最小端点相关,
那两个端点坐标相减,然后向上取整不就得了?
axial
2001-11-01
打赏
举报
回复
不妨假定数组按从小到大顺序排列。
从最小的一个数x1开始,并把x1作为第一根(量词是否不当?)线段的起点,然后从这根线段的终点(设终点坐标值大于起点)开始向后找xm(属于x1~xn),并以xm为第二根线段的起点,依次类推,直到第k根线段的终点坐标大于xn的坐标为止,k即为所求。
fish_autumn
2001-11-01
打赏
举报
回复
[(int)(xi)~(int)(xi)+1]的并,1<=i<=n
wolfzhu
2001-11-01
打赏
举报
回复
(int)((max-min)/r)+1
gop
2001-10-31
打赏
举报
回复
n是具体数据也无解。
0,e,pia.
就这三个,有解的话必须有:
e=r×pia,其中,r必须为有理数。
没有一个r可以满足上述条件。
blaster
2001-10-30
打赏
举报
回复
n不是无穷大,应是指一个具体的数字
gop
2001-10-30
打赏
举报
回复
可能无解。
比如X1=e,X2=pia,X3=SQRT(2)......
无解。
企业linux初级和高级运维面试常问
题目
问答总结技
课程增值:课程是我最近面试辅导的所有学员,成功拿到offer,企业常问
题目
,我带领大家学习,面试如何问答。我曾经经历面试linux运维没有做大量准备,经历大量hr给我说的一句话就是 回家等通知吧,心碎了我懂得转行和薪资提升不容易所以我今天把现在企业不管是初级运维还是中级运维和高级运维面试
题目
全部整理出来,供大家学习参考 技术,而且会教你做事的方法,让你受益一辈子,这才最重要的,技术2年会过时,但思想一辈子也不会过时。
唯一解的数独
题目
生成器——理解回溯法
在生成数独
题目
时,流程是:生成一个完整的数独——随机挖空——解题——如果只有一个解,则生成该
题目
,如果有多个解,则重新挖空。 数独
题目
的生成涉及的一个算法是回溯法,这里面的完整数独的生成、求解都用到了回溯法。 1. 生成完整数独 在生成部分,先生成所有宫的1,再生成所有宫的2,以此类推。 主要有三个值: boolean[][][] placeable = new boolean[9][9...
1.数独游戏(生成
题目
解唯一)
前几天在玩数独游戏的时候,产生了一个大胆的想法: 数独app上的
题目
都是现成的,干脆自己写一个可以随机生成数独的程序算了 一、需求提出: 1.随机生成数独
题目
,要求该
题目
有解(有一个解最好); 2.当填数违反数独操作(填到
题目
原本的数字去了,填数违规等)时,禁止操作,弹出提示; 3.当81格都填满时,判断对错; 二、需求分析 总: 需求2,3相对简单,尤其是...
谁养鱼,这是一个很有趣的逻辑推理题,传说是爱因斯坦提出来的,他宣称世界上只有2%的人能解出这个
题目
,传说不一定属实,但是这个推理题还是很有意思的
题目
:据说有五个不同颜色的房间排成一排,每个房间里分别住着一个不同国籍的人,每个人都喝 一种特定品牌的饮料,抽一种特定品牌的烟,养一种宠物,没有任意两个人抽相同品牌的香烟,或喝相同品牌的饮料,或养相同的宠物,问题是谁在养鱼作为宠物? 为了寻找答案,给出了十五条线索: 英国人住在红色的房子里; 瑞典人养狗作为宠物; 丹麦人喝茶; 绿房子紧挨着白房子,在白房子的左边; 绿房子的主人喝咖啡; ...
爱因斯坦
题目
完全解
题目
: 据说有五个不同颜色的房间排成一排,每个房间里分别住着一个不同国籍的人,每个人都喝一种特定品牌的饮料,抽一种特定品牌的烟,养一种宠物,没有任意两个人抽相同品牌的香烟,或喝相同品牌的饮料,或养相同的宠物。 问题是谁在养鱼作为宠物?为了寻找答案,爱因斯坦给出了以下15条线索。 1. 英国人住在红色的房子里; 2. 瑞典人养狗作为宠物; 3. 丹麦人喝茶; 4. 绿房子紧挨着白房子,在...
数据结构与算法
33,008
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章