有n个操作步骤,每个步骤含有3个参数:操作正确与否、权重和操作时长
初始状态:每个步骤的权重=100/n, 操作正确=1,操作错误=0
当用户操作正确,且操作人数>n1,操作时长>k1,被认为这个步骤是有难度的,需要提高此步骤的权重值;或者当用户操作错误,且操作人数>n2,也被认为这个步骤是有难度的,需要提高此步骤的权重值。相反的情况,降低权重。
算法想实现的效果:根据权重值的大小提醒用户在练习环节多加注意。
这个算法如何实现?请教。
有n个操作步骤,每个步骤含有3个参数:操作正确与否、权重和操作时长
初始状态:每个步骤的权重=100/n, 操作正确=1,操作错误=0
当用户操作正确,且操作人数>n1,操作时长>k1,被认为这个步骤是有难度的,需要提高此步骤的权重值;或者当用户操作错误,且操作人数>n2,也被认为这个步骤是有难度的,需要提高此步骤的权重值。相反的情况,降低权重。
算法想实现的效果:根据权重值的大小提醒用户在练习环节多加注意。
这个算法如何实现?请教。
2 回答5.2k 阅读✓ 已解决
1 回答811 阅读✓ 已解决
1 回答820 阅读✓ 已解决
2 回答690 阅读
1 回答581 阅读
759 阅读