Introducerat ny klass.
Exempel att del går att rotera åt höger.
Exempel att del går att rotera åt vänster.
Eftersom tester visar resultatet formatterat som en matris har jag introducerat funktionalitet som kan konvertera mellan sträng och matris.
Rotation åt vänster räknas ut med hjälp av matris.
Rotation åt höger räknas ut med hjälp av matris.
Eftersom jag hade så stora problem med att klura ut en algoritm för rotation men väl förstod hur resultatet efter en rotation borde vara så skapade jag en särskild klass för att testa detta.
Förenklat algoritm.
Förenklat algoritm.
Förenklat algoritm.
Förenklat algoritm.
Refaktorisering.
Tutorial anser att min rotation åt höger är en rotation åt vänster så jag flyttade implementeringen till rotateLeft.
Tutorial anser att min rotation åt höger är en rotation åt vänster så jag flyttade implementeringen till rotateLeft.
Tutorial anser att min rotation åt höger är en rotation åt vänster så jag flyttade implementeringen till rotateLeft.
Eftersom jag hade så stora problem med att klura ut en algoritm för rotation men väl förstod hur resultatet efter en rotation borde vara så skapade jag en särskild klass för att testa detta.
Förenklat algoritm.
Förenklat algoritm.
Förenklat algoritm.
Förenklat algoritm.