社区
数据结构与算法
帖子详情
200求两个算法设计题的解答!
ryuxy
2005-06-20 10:50:43
先开100,答对一个100分,两个200分,另开贴加分!
1.设某学校只有一个活动中心可供使用,现有n个班的新年联欢会均想借用活动中心,已知第i个班的联欢会计划在时间[si,fi)内举行,请写一算法,安排尽可能多的班互不冲突地使用该活动中心。
2.试写一算法HeapDelete(A,i),将A[i]从二叉堆A中删除,请给出算法的时间。
...全文
217
4
打赏
收藏
200求两个算法设计题的解答!
先开100,答对一个100分,两个200分,另开贴加分! 1.设某学校只有一个活动中心可供使用,现有n个班的新年联欢会均想借用活动中心,已知第i个班的联欢会计划在时间[si,fi)内举行,请写一算法,安排尽可能多的班互不冲突地使用该活动中心。 2.试写一算法HeapDelete(A,i),将A[i]从二叉堆A中删除,请给出算法的时间。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sodangerous
2005-06-30
打赏
举报
回复
对于问题1还是不是特别理解
我想:
将其按si排序
得到: [s1,f1], [s2,f2] ,...,[sn,fn]
Min Sumi (sign(s(i+1)-fi))
其中sign(x) = { x, if x>0; 0, if x<=0}
主要是你的决策参数选择问题,如果所有[si,fi]都已经固定,则结果已经固定,没法优化
如果选择可以移动si,fi,但保证fi-si固定,同时对所有smin<=si<=smax,fmin<=fi<=fmax,可以找到最优解,算法可以采用遗传算法编码或模拟退火等
Zephyrzzz
2005-06-20
打赏
举报
回复
1. 先排序后dp
A[i]=max{A[k]+1} k=1..i-1,fk<=si
2. 将堆尾元素移至i位,以i为根调整堆,复杂度O(logn).(设堆为最小堆)
while (i*2<=n) {
if (i*2==n || A[i*2]<A[i*2+1]) A[i]=A[i*2],i*=2;
else A[i]=A[i*2+1],i=i*2+1;
}
A[i]=A[n--];
ryuxy
2005-06-20
打赏
举报
回复
各位大虾帮帮忙啊!
ryuxy
2005-06-20
打赏
举报
回复
多谢楼上兄台,但是我需要完整的解答步骤,请麻烦写一下行不?
Algorithms.算法概论.习
题
答案
Algorithms.算法概论.习
题
试解
全球超过50万人阅读的算法圣经!《算法导论》第三版 习
题
最新
解答
!!!
前言:《算法导论》——一本影响千万程序员的算法经典教材!不论你是写 Java、C++、Python;也无论你是做前端还是 AI 人工智能,都或多或少地接触算法。《算法导论》这本书,可以称作是算法学习领域的圣经了。国内外千余所高校采用为标准教材,该书由MIT四位大牛级教授联合打造。 书籍介绍: 在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的
题
材,但又缺乏严谨性。本书将严谨性和...
算法设计
与分析期末复习
题
(史上最详细)
算法设计
与分析期末复习
题
(一) 1、二分搜索算法是利用( A )实现的算法。 A、分治策略 B、动态规划法 C、贪心法 D、回溯法 2、下列不是动态规划算法基本步骤的是( A )。 A、找出最优解的性质 B、构造最优解 C、算出最优解 D、定义最优解 3、最大效益优先是( A )的一搜索方式。 A、分支界限法 B、动态规划法 C、贪心法 D、回溯法 4、最长公共子序列算法利用的算法是( B )。 A、
【考研408数据结构-13】 408
算法设计
题
满分攻略
📝 考研408
算法设计
题
满分攻略摘要 本文针对考研408数据结构中的
算法设计
题
(10-15分)提供系统指导: 1️⃣ 评分标准:算法思路(5分)、代码实现(6分)、复杂度分析(2分)、算法说明(2分) 2️⃣ 伪代码规范:推荐使用标准伪代码格式,包含完整结构(初始化、边界判断、核心逻辑、返回结果) 3️⃣ 高频模板: 链表:反转、快慢指针找中点 树:非递归遍历 图:DFS遍历 排序:快速排序 4️⃣ 复杂度分析:掌握时间复杂度分析模板(基本操作+执行次数+结论) 通过规范书写和模板应用,可显著提升该
题
型得
30个最常见算法
题
及其Java
解答
算法是计算机科学的核心,掌握常见算法问
题
对Java开发者至关重要。本文精选30个高频算法
题
,附Java实现和详细解析,助你提升编程和面试能力。
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章