Heyho,
atm bastle ich nen wenig mit der Binären Zahlen Suche (->Link) rum.
Im Moment dachte ich mir es wäre ja ganz toll, auch Strings damit herauszufiltern und der einfachste Weg, der mir dazu einfällt wäre eine repräsentative Zahl für den Inhalt über die ASCII-Werte zu errechnen.
Nun ist meine Frage: wie soll ich das Anstellen?
Gefordert wäre a) eine niedrige bis keine Kollisionsrate und b) eine Zahl die sich im ähnlichen Bereich bewegt wie das eigentlich geforderte nur mit geringer Abweichung (z.B. wenn haha = 500 wäre, sollte hbhb = 505 sein), damit das nächste zutreffende Ergebnis gefunden werden könnte (ich hoffe ich konnte mich hier halbwegs verständlich ausdrücken).
Meine Ideen basieren alle auf einer erweiterten Quersumme, welche aber bei weitem nicht beide Kriterien erfüllen, ich hoffe irgendjemand kennt eine hübsche Lösung dafür bzw. kann mir helfen einen Eigenen Ansatz zu finden :)
Gruß nAno
atm bastle ich nen wenig mit der Binären Zahlen Suche (->Link) rum.
Im Moment dachte ich mir es wäre ja ganz toll, auch Strings damit herauszufiltern und der einfachste Weg, der mir dazu einfällt wäre eine repräsentative Zahl für den Inhalt über die ASCII-Werte zu errechnen.
Nun ist meine Frage: wie soll ich das Anstellen?
Gefordert wäre a) eine niedrige bis keine Kollisionsrate und b) eine Zahl die sich im ähnlichen Bereich bewegt wie das eigentlich geforderte nur mit geringer Abweichung (z.B. wenn haha = 500 wäre, sollte hbhb = 505 sein), damit das nächste zutreffende Ergebnis gefunden werden könnte (ich hoffe ich konnte mich hier halbwegs verständlich ausdrücken).
Meine Ideen basieren alle auf einer erweiterten Quersumme, welche aber bei weitem nicht beide Kriterien erfüllen, ich hoffe irgendjemand kennt eine hübsche Lösung dafür bzw. kann mir helfen einen Eigenen Ansatz zu finden :)
Gruß nAno