遇到难题了,关于排序。征求各位方法以及意见
lua吧
全部回复
仅看楼主
level 7
295307953 楼主
比如。一个强化列表的排序规则。
满足强化条件 → 等级达到强化要求但没有材料 → 有材料但是等级达不到强化要求
求解,这种多重规则的排序怎么搞?
我想到的方法是把每一个条件分类成各个table。最后再合并table,会不会很挫?有没好方法?
2013年07月10日 01点07分 1
level 11
不会啊,感觉分开写给别人维护时比较容易看懂。全部合在一起看的会头大
2013年07月10日 05点07分 2
不是。 满足强化条件 → 等级达到强化要求但没有材料 → 有材料但是等级达不到强化要求 上面那个是列表的排序规则。
2013年07月10日 07点07分
level 14
table.sort啊
2013年07月11日 03点07分 3
不是这样- -。 是,优先排序【满足强化条件】。然后在排玩的这个列表里,再按照【等级达到强化要求但没有材料】排序,最后再【有材料但是等级达不到强化要求】排序。 意思就是前后按照这3个条件排序一个列表- -
2013年07月11日 07点07分
如果按照你这个方法,就只排序了1个条件。。。。
2013年07月11日 07点07分
明明一堆if怎么会只排序了一个条件呢?
2013年07月12日 02点07分
回复 qqirisit :谢谢,到时写的时候我试试看[开心]
2013年07月22日 03点07分
level 7
[真棒][钱]
   --来自助手版贴吧客户端
2013年07月18日 22点07分 4
1