标题: 求助:c语言编程题
性别:未知-离线 鹤舞

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 10
编号 8034
注册 2004-6-1


发表于 2007-1-25 15:08 资料 短消息 看全部作者
用log求位数似乎不大合适,也许那是个成百上千位的大数呢。如果实际不超过long的数取log的效率可能还不如走一遍字符串。

只找最大最小,用堆排序前面建个堆,而且实际上建堆的时候还要赋值操作,这个代价可能比逐个比较还大,如果是求前N大前N小用堆排倒还合算些


顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-8-29 11:42
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.008378 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP