作者DRLai (苏打)
看板C_and_CPP
标题[问题] 资料串取代问题
时间Wed Feb 18 17:37:37 2009
想请教各位高手
如果我现在有两组资料,分别如下
1. (1,2,0,0,1)
2. (2,0,1,0,0)
接下来我会持续新增资料
若新增的资料中"所有"数字大於(或等於)原有的,则取代之
EX:
一、新增 (0,2,0,0,1) (小於第一组,忽略)
二、新增 (2,2,0,0,1) (大於第一组,取代他)
三、新增 (2,2,1,1,1) (大於资料库的两组资料,全部取代)
故最後我留下来的答案剩下
(2,2,1,1,1)这一组
有什麽比较好结构能做到这样呢?
除了一个数字一个数字比较以外
因为资料多,一个一个比较好像没效率@@
感谢:)
补充:
如果都没有大於或小於的关系
例如最後剩下的是(2,2,1,1,1)
接着新增一组为(3,0,0,0,0)
因为这两组没办法比较
故结果变成两个
1. (2,2,1,1,1)
2. (3,0,0,0,0)
这个样子
麻烦各位:)
--
▊ ◥ thePainter. ◤ ▎
▊ ◣◢
◣ ◤ ◣
◤ ▎
▊ ◥◤ ◣
◤ ◤ ▎ http://www.wretch.cc/blog/myelf
▊ ◥ ◢ ◤ ◤ ◤
▎ Wretch@BBS -> P_myelf
▊ ◢◤ thePainter. ◣ ▎ φthePainter.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.138.145.221
1F:推 chrisdar:(1,2,0,0,1) = 88,(2,2,0,0,1) = 89 故取代之 02/18 18:05
2F:→ chrisdar:用3进位转10进位去比 02/18 18:06
3F:→ chrisdar:糟糕 没看到所有 就当没推文吧 抱歉 02/18 18:07
※ 编辑: DRLai 来自: 140.138.145.221 (02/18 18:18)
※ 编辑: DRLai 来自: 140.138.145.221 (02/18 20:15)
4F:→ MOONRAKER:游泳跑步是没有更简单的方法的。 02/18 23:15