Binary资料合并重组并排序的问题
有个疑问虽已知发生的原因,和产生的结果,但是因为不知道从何问起,所以在此以举例的方式询问大家的看法。
有天王老板扛了两大箱纸箱,丢在某卑微的员工面前,要他将里面所有原
子笔挑出来,原子笔的特征是,顶端印有中国制造烫金字样标示,并且是
油性且是蓝色的原子笔,并且原子笔上有产品编号,但是因为作业疏忽,
导致有些编号重复,且纸箱中有数以千计各式各样的物品,共计有分30种
。纸箱内物品已经先分制造日期存放了,但是内中物品种类分布杂乱无序
。
王老板要求这位卑微的员工,将符合特征的原子笔捡出,并且依照序号排列
好,以原子笔的制造日期先后排列,若编号重复时,则由最后一码继续往后
计数,将整箱之物品依要求,除原子笔须使用以上方法重置外,并需将30种
物品,依照一定顺序排列整齐,而原子笔刚好也在其中。
请问这位卑微的员工要如何做,才能又快又有效率地完成这件差事呢?
目前这位卑微的员工,心中浮现两个想法,
1.若是脚踏实地的做,将纸箱中的物品一样一样捡出,检查后并排列。『这样做不会弄错,但是速度很慢,很费工。』
2.若是偷吃步的做法,将纸箱中的东西全数倒出,先不管原子笔的特征,
全排好后,再一一检查原子笔的号码,若不符则改正。『这样做比较快,但是偶尔会眼残搞错,把铅笔当原子笔。』
3.有请高手解答...谢谢...
目前这位卑微的员工是使用第二种方法,但是偶尔会眼残,想找方法根本解决。
因为一天平均要重复做上千次这种工作。
这是C的问题...