pattern-matching

Verwenden Sie dieses Tag für Fragen zum Testen, ob eine Datenstruktur eine bestimmte Form hat oder an bestimmten Stellen bestimmte Werte enthält. Viele funktionale Sprachen bieten Mustervergleichskonstrukte. Die meisten Fragen in diesem Tag sollten auch das Tag für die Sprache haben, in der Sie programmieren. Verwenden Sie dieses Tag nicht für Fragen zu regulären Ausdrücken, sondern verwenden Sie das regex-Tag. Verwenden Sie für Mustervergleich (Globbing) in POSIX-ähnlichen Shells das Glob-Tag.
1
Antwort

Mustervergleichsfunktionsargumente

Ich habe eine Frage bezüglich dieses Mustervergleichs in scala: %Vor% Ich habe verstanden, wie Pattern-Matching funktioniert und seine Syntax in scala, aber dieser Ausdruck macht mich verrückt. Wie weiß compiler, dass x und y Argumente der F...
09.11.2014, 11:33
2
Antworten

Scala-Fallklassen als De-facto-Maps verwenden

Dies ist mehr eine Designfrage als alles andere ... Ich mag Scalas Fallklassen sehr und benutze sie oft. Ich finde jedoch, dass ich oft in meine Parameter in Options (oder vielmehr Lift Boxes ) einwickle und Standardwerte einstelle, um F...
01.07.2011, 11:33
2
Antworten

Groß- / Kleinschreibung ohne Berücksichtigung von Lua-Mustern

Ich schreibe ein grep-Dienstprogramm in Lua für unsere mobilen Geräte mit Windows CE 6/7, aber ich bin auf einige Probleme gestoßen, bei denen die Groß- / Kleinschreibung nicht beachtet wurde. Die offensichtliche Lösung, alles in Großbuchstaben...
09.07.2012, 19:35
1
Antwort

Fall mit einem @ Symbol in akka

Ich habe ein paar Beispiele von Akka durchgelesen, insbesondere das ChatServer-Beispiel von Jonas Boner, und ich habe CaseMgs @ GetChatLog = & gt; Ich habe versucht herauszufinden, was das @ Symbol bedeutet, indem ich in der Akka Dokumentation u...
13.08.2014, 15:30
1
Antwort

Durchsuchen einer Bilddatenbank mit SIFT

Mehrere
02.03.2011, 04:09
3
Antworten

Sind Scala-Fallmuster erste Klasse?

Ist es möglich, Fallmuster als Parameter an andere Funktionen zu übergeben? Etwas wie das: %Vor%     
16.08.2012, 11:54
3
Antworten

Eine unvollständige Musterübereinstimmung vermeiden

Betrachten Sie den folgenden Code: %Vor% Die Idee dahinter ist, dass ich eine Liste von A s oder B s zusammen gemischt habe. Ich kann A -> B konvertieren, aber nicht umgekehrt. Basierend auf dieser Liste möchte ich entweder eine...
06.07.2017, 09:04
3
Antworten

Wie suche ich nach dem berühmten Logo im gescannten Bild?

Ich habe folgendes gescanntes Dokument mit dem Logo darauf, und ich habe ein anderes Schwarz-Weiß-Bild mit demselben Logo und demselben Stil (unten in Schwarz-Weiß-Farbe dargestellt). Wie stelle ich sicher, dass das Logo auf diesem Bild vorha...
25.09.2012, 10:54
5
Antworten

Guter Algorithmus zum Finden von Teilmengen von Punktmengen

Ich suche nach geeigneten Algorithmen für die Suche nach Teilmengen von 2D-Punkten in größeren Mengen. Ein Bild sagt mehr als tausend Worte: Irgendwelche Ideen, wie man das erreichen könnte? Beachten Sie, dass die Transformationen nur Rot...
07.01.2015, 15:40
3
Antworten

Warum passt dieses Muster zu 'ab', aber nicht zu 'ba'?

Ich spielte mit erweitertem Globbing herum, aber es gibt welche Kuriosität mit dem inversen Matcher !(PATTERN) . Betrachten Sie das folgende Beispiel %Vor% Nun sieht es so aus, als ob !() mit der leeren Zeichenfolge übereinstimmt, abe...
26.09.2012, 07:15