protected void permute(Change<? extends F> c) {
int from = c.getFrom();
int to = c.getTo();
if (to > from) {
List<E> clone = new ArrayList<E>(mappedValues);
int[] perm = IntStream.range(0, size()).toArray();
for (int i = from; i < to; ++i) {
perm[i] = c.getPermutation(i);
mappedValues.set(i, clone.get(c.getPermutation(i)));
}
nextPermutation(from, to, perm);
}
}
MappedList.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:POL-POM-5
作者:
评论列表
文章目录