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

Markdown für Facebook, Twitter & Co
Janina Bokeloh
26.11.2022
3 Min

Markdown für Facebook, Twitter & Co

Jede Woche finden Sie genau hier einen neuen Blogbeitrag. Durchschnittlich zweimal die Woche halten wir alle auf dem Laufenden via Facebook und Twitter.

Artikel lesen
Codelab - Android App-Entwicklung mit Kotlin
Giulia Maier
26.11.2022
5 Min

Codelab - Android App-Entwicklung mit Kotlin

Eine eigene Android-App. Wolltet ihr die auch schon immer mal programmieren?

Artikel lesen
Mobile App Design
Janina Bokeloh
26.11.2022
4 Min

Mobile App Design

Es ist kein Geheimnis mehr, dass heutzutage ein Großteil der Onlineaktivitäten der Nutzer nicht mehr am PC, sondern mobil stattfindet. Zunehmend spielen nicht nur Smartphones und Tablets eine Rolle, sondern auch Wearables.

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