code-chronicles-code / code-chronicles-code/leetcode-curriculum

Add a `transpose` Java goody

Offen
#221 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement java
Vorherrschende Sprache
TypeScript
Sterne
20
Forks
12
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I'm thinking it would be neat to make this "lazy", i.e. have it backed by the same data as the original.

A possible API:

```java
int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
List> transposedMatrix = transpose(matrix);

System.out.println(transposedMatrix); // should print [[1, 4, 7], [2, 5, 8], [3, 6, 9]]
```

The implementation could use the `VirtualList` goody to achieve this effect.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.