ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
753
753
EMPFEHLEN
-
Hallo,
Kennt jemand eine Möglichkeite eine 2-dimensionale Matrix um 90° zu drehen?
Bedingungen:- Matrix ist NICHT quadratisch
- Keinen 2. Array/Matrix als Zwischenspeicher verwenden, möglichst nur mit swap (Vertauschen von 2 Positionen im Array) innerhalb der Matrix arbeiten
- Die 2-dimensionale Matrix ist eindimensional gespeichert (das hübsche dabei, nach wie vor gilt: size=width*height)
- Aufwand liegt in O(size)
Gibts solch einen Algorithmus?
Grüße
ThomyHier kommt der Genuss!
-
Was jetzt? Um 90° drehen oder transponieren? Das ist nicht dasselbe.
Wenn du transponieren meinst, dann schau mal hier: http://en.wikipedia.org/wiki/In-plac..._transposition
Grüße,
Matthias„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
sry, ich meinte drehen...
Hier kommt der Genuss!
Ähnliche Themen
-
Excel Spalten nach eine Tabelle transponieren
Von Nici5 im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 27.12.06, 10:30 -
In Logic 5 Transponieren
Von Chruesch im Forum Audiotechnik, Recording & Audio-SoftwareAntworten: 1Letzter Beitrag: 23.04.05, 16:36 -
Tabellen transponieren in MS SQL Server
Von Sonnenbluemchen im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 20.10.04, 12:04 -
Sql / Transponieren?
Von Psicopatico im Forum Relationale DatenbanksystemeAntworten: 5Letzter Beitrag: 13.09.04, 13:16 -
ASP.NET Web Matrix
Von Swishell im Forum ASPAntworten: 3Letzter Beitrag: 26.06.04, 07:35





Zitieren


Login





