Podcast
Videos
September 5, 2022
Nov 2022
3 Min

Swift Challenge Mai 2017

Wir wollen unseren Swift-Entwicklern hier im Unternehmen, sowie allen Lesern dieses Blogs jeden Monat eine kleine Herausforderung stellen, um herauszufinden wie fit sie in der Programmiersprache sind.

Am Anfang der nächsten Challenge stellen dann unseren Lösungsvorschlag vor. Alle Wege führen nach Rom. So sind alle Lösungen, die zum richtigen Ziel führen, in ihrer Schreibweise und ihrer Herangehensweise unterschiedlich. Das Ergebnis sollte aber zumindest dasselbe sein.

Die Herausforderung

Gegeben sind zwei Strings. Gesucht wird eine Funktion, die nur dann Wahr zurückgibt, wenn der eine String die Rotation des anderen Strings ist. Das heißt, dass eine beliebige Anzahl von Buchstaben & Zahlen am Anfang eines Strings an das Ende gesetzt werden.

Beispiele:

  • „LabsJamit“ ist eine Rotation von „JamitLabs“
  • „bsJamitLa“ ist eine Rotation von „JamitLabs“
  • „Jamit“ ist keine Rotation von „JamitLabs“
  • „JamitaLbs“ ist keine Rotation von „JamitLabs“

Hier gehts zum Quellcode >>

Die Herausforderung wird am Ende der WWDC 2017 am 12. Juni 2017 aufgelöst. Wir wünschen euch viel Spaß beim Lösen der Aufgabe!

Du hast die Aufgabe mit Leichtigkeit gelöst und suchst ein Unternehmen, bei dem du genau so gefordert wirst? Bewirb dich doch bei uns als App-Entwickler! :)

Andreas Link
Andreas Link
Anh Dung Pham
Anh Dung Pham
Cihat Gündüz
Cihat Gündüz
Andreas Link
Ekrem Sentürk
Eva Maria Stock
Eva-Marie Stock
Andreas Link
Giulia Maier
Inken Marei Kolthoff
Inken Marei Kolthoff
Janina Baumann
Janina Baumann
Janina Bokeloh
Janina Bokeloh
Jeanette Schmidt
Jeanette Schmidt
Jens Krug
Jens Krug
Kajorn Pathomkeerati
Kajorn Pathomkeerati
Karl Barth
Karl Barth
Kay Dollt
Kay Dollt
Murat Yilmaz
Murat Yilmaz
Thorsten Hack
Thorsten Hack
Thorsten Hack
Thorsten Hack
Inken Marei Kolthoff
Cynthia Murat
Inhaltsverzeichnis

Weitere Artikel

Android-Apps mit MVVM in Kotlin effektiv programmieren
Karl Barth
26.11.2022
5 Min

Android-Apps mit MVVM in Kotlin effektiv programmieren

Apps schnell und effizient programmieren - wer will das nicht?

Artikel lesen
Karlsruher Kooperation
Kay Dollt
26.11.2022
2 Min

Karlsruher Kooperation

Jamit Labs ist bekannt dafür, qualitativ hochwertige Apps mit ausgezeichnetem Design zu programmieren

Artikel lesen
Wie wird meine App in den App-Stores erfolgreich?
Inken Marei Kolthoff
26.11.2022
2 Min

Wie wird meine App in den App-Stores erfolgreich?

Haben Sie schonmal etwas am Strand verloren? Einen kleinen Gegenstand? Ihren Schlüssel vielleicht?

Artikel lesen

Jetzt kostenloses Strategiegespräch sichern!

Die Beratungen sind grundsätzlich schnell ausgebucht, deshalb fülle jetzt in 2 Minuten das kurze Formular aus.

Jetzt Strategiegespräch sichern