Tuples in Swift

Arrays wird jeder kennen, aber mit Tuples (deutsch: Tupel) kommt man — als Anfänger — wohl eher selten in Berührung. Betrachten wir als Einstieg in dieses Thema zunächst einige Beispiele: Die Werte werden — durch Kommata getrennt — von runden Klammern umschlossen. Wie anhand des, der Variablen country zugewiesen Tuples, erkennbar, können die Werte auch … WeiterlesenTuples in Swift

CookiesAnalyzer für macOS

Seit es die sogenannte „Cookie-Richtlinie“ gibt, bzw. Google die AdSense-Nutzer auf einen Cookie-Hinweis verpflichtet, erscheint beim Aufruf zahlreicher Internetseiten ein entsprechender Hinweis. Da fast jede Internetseite Cookies nutzt, ist dies durchaus ärgerlich. Denn insbesondere bei mobiler Internetnutzung ist es erforderlich diesen Hinweis mit einen Klick zu akzeptieren. Andernfalls kann auf einem kleinen Display die eigentliche … WeiterlesenCookiesAnalyzer für macOS

Lineare Suche II

Aktualisiert am 13. Januar 2018 Im Artikel “Lineare Suche in Swift und Python” habe ich die lineare Suche nach einem Integer-Wert in einem Array vorgestellt. Nun ist es etwas umständlich, für jeden Datentyp eine separate Such-Funktion schreiben zu müssen. Außerdem führt es zu nicht wünschenswerten Code-Wiederholungen. In Swift sollte man daher Generics nutzen, um eine … WeiterlesenLineare Suche II

Lineare Suche in Swift und Python

Nach einer kurzen Übersicht zur Big-O-Notation folgt die lineare Suche. Die lineare Suche ist der einfachste Suchalgorithmus. Sie ist auch unter der Bezeichnung sequentielle Suche bekannt. Ziel ist es, einen einzelnen Wert in einem Array zu finden. Dabei wird der gesuchte Wert mit den im Array vorhandenen Werten verglichen. Als Ergebnis erhält man im nachfolgenden … WeiterlesenLineare Suche in Swift und Python