标签: arrays
我希望我的应用程序的用户能够将数组中的多个元素重新排列为他们选择的顺序,同时保持原始数组结构。这些数据的最佳表现是什么?我考虑使用小数(例如,当在元素2和3之间移动元素4时,它获得2.5的值)但是,当使用许多值时,这似乎会很快变得复杂,并且可能有不必要的开销。我忽略了这个问题的简单解决方案吗?
答案 0 :(得分:0)
他们如何进行重新排序?如果它是某种拖放或按钮来交换两个元素或向上或向下移动一个元素,最合乎逻辑的方法是简单地交换数组中的这两个元素。