gpt4 book ai didi

java - 列表中元素的旋转

转载 作者:行者123 更新时间:2023-12-02 08:34:21 25 4
gpt4 key购买 nike

我有一个包含 5 个元素 [a,b,c,d,e] 的列表。根据用户选择,我想更改显示顺序,并想知道是否有函数可以为我提供新排序的列表。

e.g. If user selects d, e to move 1 position up, the resultant order will be [a,b,d,e,c]
e.g. If user selects b, e to move 1 position up, the resultant order will be [b,a,c,e,d]
e.g. If user selects b, d, e to move 1 position up, the resultant order will be [b,a,d,e,c]

是否有开箱即用的功能可以做到这一点?

最佳答案

在这两种情况下,您都会交换相邻元素。基本上,x=a[i]; a[i]=a[j]; a[j] = x;

关于java - 列表中元素的旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2378449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com