软件思路求助

查看 72|回复 9
作者:xiaochenzimo   
我写了个摔跤编排的软件,它含有抽签和对阵图的模块,对阵图中存在资格赛的问题,现在排序的方式是按照我种子选手的算法的排序方式进行的排序,如1对128 120对64,我现在想要在不影响原数据的情况下,把他们的抽签和对阵图都按照1对2 3对4,这样的顺序显示在抽签和对阵图中,但是1还是对的128号种子选手的数据,只是在对阵图和抽签中显示变为1对2号。有没有的大神能提出好的思路,只要是试验后可以实行,就结算给谁。

种子选手, 思路

Maxhaha   

不是太理解   不修改原数据的情况下   是指的原来有数据?那能不能新增数据表呢?每个人可以理解为都有自己的ID   按照ID进行对阵   只不过ID对应的选手编号和ID不一样   这种形式能接受么?
devilpanama   

将选手id和排名no区分开
tl2012   

抽签按身份id,排序时按种子选手,重新编号,显示
jyjjf   

字段增加一个排序用专用字段,使用按规则生成排序号
xiaochenzimo
OP
  


Maxhaha 发表于 2024-4-16 11:58
不是太理解   不修改原数据的情况下   是指的原来有数据?那能不能新增数据表呢?每个人可以理解为都有自己 ...

原有的数据是参赛选手的名字,如张三抽中128号签就在128签的位置,1对128,现在要让128显示在抽签和对阵图中是显示2号签
xiaochenzimo
OP
  


jyjjf 发表于 2024-4-16 14:39
字段增加一个排序用专用字段,使用按规则生成排序号

原有的数据是参赛选手的名字,如张三抽中128号签就在128签的位置,1对128,现在要让128显示在抽签和对阵图中是显示2号签
xiaochenzimo
OP
  


tl2012 发表于 2024-4-16 14:26
抽签按身份id,排序时按种子选手,重新编号,显示

原有的数据是参赛选手的名字,如张三抽中128号签就在128签的位置,1对128,现在要让128显示在抽签和对阵图中是显示2号签
xiaochenzimo
OP
  


devilpanama 发表于 2024-4-16 12:41
将选手id和排名no区分开

不行,这样原始数据就会出现错乱,因为对阵图是动态生成的
jyjjf   


xiaochenzimo 发表于 2024-4-16 20:20
不行,这样原始数据就会出现错乱,因为对阵图是动态生成的

你最好有个图示,方便大家理解
您需要登录后才可以回帖 登录 | 立即注册

返回顶部