Find Jobs
Hire Freelancers

Search algorithm using prime numbers

$10-30 USD

Finalizat
Data postării: circa 4 ani în urmă

$10-30 USD

Plata la predare
I am thinking of using prime numbers as a way to search (and scan) through a text. In regular string matching, the algorithm will compare each character of string to be compared sequentially. My idea was to skip the i-th character by a value of a prime number. For example, if nth character doesn’t match, see if it matches after skipping 7 characters (a prime number) more in the string. I am thinking of storing few prime numbers in an array then using it as a variable to skip the characters during the scan. For example, if skipping 7 characters is too much, reduce to 3 characters or the opposite, increase to skipping 17 characters. I would like this algorithm made in C for performance. I have included a pseudo code and C mix as a sketch for you to see what the algorithm is like.
ID-ul proiectului: 24149286

Despre proiect

O propunere
Proiect la distanță
Activ: 4 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
Acordat utilizatorului:
Avatarul utilizatorului
hi , it's an easy task for me and i can do it as required and on time . thanks in advance .
$30 USD în 7 zile
5,0 (27 recenzii)
4,5
4,5

Despre client

Steagul JAPAN
Hiratsuka-shi, Japan
5,0
29
Metoda de plată a fost confirmată
Membru din aug. 3, 2007

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.