Java Matrix Transpose transpose(long[] a, double offset)

Here you can find the source of transpose(long[] a, double offset)

Description

transpose

License

Open Source License

Declaration

public static long[] transpose(long[] a, double offset) 

Method Source Code

//package com.java2s;
/*//from w w  w . j a  va2  s.  c  om
 This file is part of PH-Tree:
 A multi-dimensional indexing and storage structure.

 Copyright (C) 2011-2015
 Eidgen?ssische Technische Hochschule Z?rich (ETH Zurich)
 Institute for Information Systems
 GlobIS Group
 Bogdan Vancea, Tilmann Zaeschke
 zaeschke@inf.ethz.ch or zoodb@gmx.de

 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU Affero General Public License as published by
 the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU Affero General Public License for more details.

 You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

import java.util.Arrays;

public class Main {
    public static long[] transpose(long[] a, long offset) {
        long[] result = Arrays.copyOf(a, a.length);
        for (int i = 0; i < a.length; i++) {
            result[i] += offset;
        }
        return result;
    }

    public static long[] transpose(long[] a, double offset) {
        long[] result = Arrays.copyOf(a, a.length);
        for (int i = 0; i < a.length; i++) {
            result[i] += offset;
        }
        return result;
    }
}

Related

  1. transpose(int N, double src[][])
  2. transpose(int[][] input)
  3. transpose(int[][] M)
  4. transpose(int[][] matrix)
  5. transpose(int[][][] as, int A, int[][][] ast)
  6. transpose(Object[][] matrix)
  7. transpose(Object[][] matrix)
  8. transpose2d(Object[][] array)
  9. transpose2DArray(Double[][] data)