code-chronicles-code / code-chronicles-code/leetcode-curriculum
Add a `transpose` Java goody
Aperta
enhancement
java
- Lingua principale
- TypeScript
- Stelle
- 20
- Fork
- 12
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
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.
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.