Wie sortiert das das Array in Java während der Zusammenführung

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie sortiert das das Array in Java während der Zusammenführung

by Anonymous » 17 Mar 2025, 15:23

Ich habe gerade einige Zusammenführungssortierungen überprüft und festgestellt, dass ich beim Zusammenführen die sortierten Arrays speichert.

Code: Select all

import java.util.Arrays;

public class MergeTwoArrays2 {
public static void main(String[] args) {

int a[] = { 10, 20, 30 };
int b[] = { 40, 50, 60, 70, 80 };

// determining length of both arrays
int a1 = a.length;
int b1 = b.length;

// resultant array size
int c1 = a1 + b1;

// Creating a new array
int[] c = new int[c1];

// Loop to store the elements of first
// array into resultant array
for (int i = 0; i < a1; i = i + 1) {

// Storing the elements in
// the resultant array
c[i] = a[i];
}

// Loop to concat the elements of second
// array into resultant array
for (int i = 0; i < b1; i = i + 1) {

// Storing the elements in the
// resultant array
c[a1 + i] = b[i];
}

System.out.println("" + Arrays.toString(c));
}
}

Top