现在学习算法分析与设计,遇到两道题难题,先谢谢您了:一、有n(n为偶数)个互不相同的正整数,将其分成个数相同的两部份,后一部份比前一部份大,用线性时间完成.(1)写出其数据结构(2)
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/27 15:59:46
![现在学习算法分析与设计,遇到两道题难题,先谢谢您了:一、有n(n为偶数)个互不相同的正整数,将其分成个数相同的两部份,后一部份比前一部份大,用线性时间完成.(1)写出其数据结构(2)](/uploads/image/z/14694606-54-6.jpg?t=%E7%8E%B0%E5%9C%A8%E5%AD%A6%E4%B9%A0%E7%AE%97%E6%B3%95%E5%88%86%E6%9E%90%E4%B8%8E%E8%AE%BE%E8%AE%A1%2C%E9%81%87%E5%88%B0%E4%B8%A4%E9%81%93%E9%A2%98%E9%9A%BE%E9%A2%98%2C%E5%85%88%E8%B0%A2%E8%B0%A2%E6%82%A8%E4%BA%86%EF%BC%9A%E4%B8%80%E3%80%81%E6%9C%89n%28n%E4%B8%BA%E5%81%B6%E6%95%B0%29%E4%B8%AA%E4%BA%92%E4%B8%8D%E7%9B%B8%E5%90%8C%E7%9A%84%E6%AD%A3%E6%95%B4%E6%95%B0%2C%E5%B0%86%E5%85%B6%E5%88%86%E6%88%90%E4%B8%AA%E6%95%B0%E7%9B%B8%E5%90%8C%E7%9A%84%E4%B8%A4%E9%83%A8%E4%BB%BD%2C%E5%90%8E%E4%B8%80%E9%83%A8%E4%BB%BD%E6%AF%94%E5%89%8D%E4%B8%80%E9%83%A8%E4%BB%BD%E5%A4%A7%2C%E7%94%A8%E7%BA%BF%E6%80%A7%E6%97%B6%E9%97%B4%E5%AE%8C%E6%88%90.%EF%BC%881%EF%BC%89%E5%86%99%E5%87%BA%E5%85%B6%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%EF%BC%882%EF%BC%89)
xSn@tը4t!YvE}jP0/%@Ra6E!c:g/iQ骋J,ss=3NҢ=W6eWMW@w7S9Jz=훖GƲ Ķ-ܫ)Ee(-#?n ړ"w3g`IY-p_xDk&ԦY8&=ٮڀr*y4:ŋ"ՒTKzv
)䞠P&MBcwAnع=6,C1ԡ.EZ]%ev#WsKg$DC*rϐ5U!DIzesߠ0>G)
ImWY"lhQASG&*@LƑI0J#Ie{QԺR*4LؗKuO(ȥSwxdcIͣEaT;v|J㾮B: SFkYXaZ\W{,ic2Hͽ̦+L
现在学习算法分析与设计,遇到两道题难题,先谢谢您了:一、有n(n为偶数)个互不相同的正整数,将其分成个数相同的两部份,后一部份比前一部份大,用线性时间完成.(1)写出其数据结构(2)
现在学习算法分析与设计,遇到两道题难题,先谢谢您了:
一、有n(n为偶数)个互不相同的正整数,将其分成个数相同的两部份,后一部份比前一部份大,用线性时间完成.
(1)写出其数据结构
(2)写出算法
二、设G是一无向图,U是G中的顶点的任意子集,V是G余下的顶点集合,一个顶点在U中,而另一个在V中的边数量是U所定义的切割的大小,设计一个算法找出最大切割的大小和相应的U,分析设计算法的复杂度.
希望结交一些懂数据结构和算法方面的计算机朋友,真诚地向您求教!
现在学习算法分析与设计,遇到两道题难题,先谢谢您了:一、有n(n为偶数)个互不相同的正整数,将其分成个数相同的两部份,后一部份比前一部份大,用线性时间完成.(1)写出其数据结构(2)
1:快排,O(n)
2:二分图的匹配 看用什么算法 匈牙利算法 邻接矩阵O(n^3)或邻接表0(m*n)