Herhaling zoeken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back end developer PHP

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 25 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Front-End Developer

As a Front-End Developer at Coolblue you improve the user-friendliness of our webshop for millions of customers. How do I become a Front-End Developer at Coolblue? As a Front-End Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present these within the team. You also take pride in your work and welcome any feedback. Would you like to become a Front-End Developer at Coolblue? Read below if the job suits you. You

Bekijk vacature »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

Technical Asset Specialist Substations

TenneT is growing fast to realize its strategic ambitions. We play a leading role in driving the energy transition. We are looking for a passionate Technical Asset Specialist for substations (onshore and offshore) at our location in Arnhem who will contribute to this and that might be you? Your contribution to TenneT We are searching for a motivated and engaged colleague as a technical asset specialist (onshore and offshore) for instrument transformers and surge arresters, with preferably a strong background in the area of insulation coordination. As a specialist for insulation coordination you are responsible for overarching topics regarding insultation

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn ze op zoek naar een Technische front end developer. Momenteel hun front end back end team gescheiden aan het werk. Hier willen ze verandering in krijgen. Omdat ook veel interne applicaties ontwikkeld worden zoeken ze iemand die hen kan helpen om de interne applicaties te voorzien van de juiste Vue.js componenten. Zodoende willen ze de interactie tussen front end en back end versoepelen en de volgende stap binnen het platform gaan zetten. Deze componenten die jij ontwikkeld zullen in elk project gebruikt worden. Het back end team bestaat momenteel uit 8 ontwikkelaars

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Software Ontwikkelaar .NET te Zaandam

Bedrijfsomschrijving Je komt hier terecht bij een door-en-door softwarebedrijf, waarbinnen meerdere SaaS pakketten worden ontwikkelt voor diverse sectoren. Hierbij kun je denken aan bijvoorbeeld de logistieke en medische branche. Deze organisatie kenmerkt zich door de hoge mate van complexiteit in de applicaties, wat betekent dat jij je hier niet zal gaan vervelen. Integendeel: Jij gaat hier elke dag ontzettend veel leren en je in razend tempo ontwikkelen als C# .Net Developer met focus op back-end. Het team bestaat uit ongeveer 20 personen personen, waarvan het grootste deel zich richt op software development. De sfeer is informeel en professioneel. De producten

Bekijk vacature »

Backend Developer PHP Laravel SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Backend Guild. Hier ga je werken Voor een snel groeiend bedrijf, in de regio Nieuw Vennep, zijn wij opzoek naar een ervaren Backend Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een

Bekijk vacature »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Webshop beheerder / Fullstack developer

Functie omschrijving Wij zijn op zoek naar een full stack developer die zich bezig gaat houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Lees dan snel verder! Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator

Bekijk vacature »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Pagina: 1 2 volgende »

Sander

Sander

24/11/2005 11:50:00
Quote Anchor link
Ik ben bezig met een programmatje die een herhaling kan zoeken. Dus zoiets als dit

0.237237237237237237237237

herhaling: 237

0.111111111111111111111111

herhaling: 1

enz.

Heeft iemand een idee hoe ik dit kan doen?
 
PHP hulp

PHP hulp

13/03/2025 05:42:44
 
Sander

Sander

24/11/2005 16:35:00
Quote Anchor link
Heeft er iemand een idee?

Het lukt me nog steeds niet! :(
Gewijzigd op 24/11/2005 16:36:00 door Sander
 
- SanThe -

- SanThe -

24/11/2005 16:43:00
Quote Anchor link
Er zitten veel meer herhalingen in. Wil je die allemaal hebben? Dus b.v zo?

0.237237237237237237237237

Herhaling: 2, 3, 7, 23, 37, 237, 372, 723 en nog veel meer.
 
Sander

Sander

24/11/2005 17:08:00
Quote Anchor link
De herhaling die uit het grootste aantal tekens bestaat. Dus één van deze 237, 372, 723 (maakt niet uit welke)
 
Jelmer -

Jelmer -

24/11/2005 17:22:00
Quote Anchor link
Dan zou je een algoritme moeten maken dat iedere mogelijkheid geeft van letters die meerdere malen zouden kunnen voorkomen, en dezen tellen met substr_count().

Ik denk dat ik daar eens over na ga denken :)
 
Jelmer -

Jelmer -

24/11/2005 17:46:00
Quote Anchor link
Mijn eerste idee dat in mij op kwam:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php
$string
= 'cgfcgfcgfcgfcgfcgfcgfcgf';

function
match_searchSubstring($string)
{

    $string_length = strlen($string);
    $results = array();
    $k = 0;
    
    for($i = 0; $i < $string_length; $i++)//voor ieder mogelijk begin
    {
        for($j = 2; $j < ($string_length-$j); $j++)
        {

            $results[$k]['substring'] = substr($string, $i, $j);
            $results[$k]['hits'] = substr_count($string, $results[$k]['substring']);
            $k++;
        }
    }

    
    return $results;
}

function
match_getResults($tests)
{

    $tests_length = count($tests);
    $best_test['hits'] = 0;
    $best_test['substring'] = '';
    
    for($i = 0; $i < $tests_length; $i++)
    {

        if($tests[$i]['hits'] > $best_test['hits'])
        {

            $best_test = $tests[$i];
        }

        elseif($tests[$i]['hits'] == $best_test['hits'] && strlen($tests[$i]['substring']) > strlen($best_test['substring']))
        {

            $best_test = $tests[$i];
        }
    }

    
    return $best_test;
}


$results = match_searchSubstring($string);
print_r(match_getResults($results));
?>


Uitkomst was 'Array ( [substring] => cgf [hits] => 8 )'
 
Sander

Sander

24/11/2005 18:05:00
Quote Anchor link
ik ga hem testen maar als die werk ben je GEWELDIG!!!!!
 
Robert Deiman

Robert Deiman

24/11/2005 18:14:00
Quote Anchor link
Mooi script zo jelmer, nu nog zorgen dat die ook van die logische wiskundige reeksen gaat herkennen en zegt wat het volgende getal is :P (zoals dat wel eens gaat bij IQ testen en dergelijke)
 
Sander

Sander

24/11/2005 18:16:00
Quote Anchor link
Hij werkt bijna foutloos, maar als ik bijvoorbeeld

905123451234512345123451234512345123451234512345

invoer, dan zegt hij dat de herhaling '5' is maar dat moet '12345'. Hij moet dus zoeken naar de langste herhaling. Ik ben zelf ook even aan het proberen, maar zou je ook nog even willen kijken?

Alvast bedankt.
 
Jan Koehoorn

Jan Koehoorn

24/11/2005 18:20:00
Quote Anchor link
Inderdaad een zeer mooi script, Jelmer!
Eén opmerking. Als je dit hebt:

$string = 'cgfcgfcgfcgfcgfcgfcgfcgf';

Dan is de langst voorkomende herhaling niet 'cgf'

De string 'cgfcgfcgfcgf' komt twee maal voor en is dus de langste herhaling.
 

24/11/2005 18:30:00
Quote Anchor link
Het kan ook nog de langste herhaling zijn waarbinnen géén herhalingen voorkomen. Dan moet ccgfccgf als uitkomst cgf geven. Pfff, dat is nog niet zo gemakkelijk, maar misschien wel een leuke uitdagin voor het weekend.
 
- SanThe -

- SanThe -

24/11/2005 19:34:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$test
="0.237237237237237237237237";
$hlen=strlen($test);
$len=$hlen-1;
for($i=0; $i<$len; $i++)
{

    for($j=$hlen-$i; $j>$i; $j--)
    {

        $cnt=substr_count($test, substr($test, $i, $j));
        if($cnt>1)
        {

            exit("De grootste substring komt " . $cnt . " keer voor: " . substr($test, $i, $j) . "<br />");
        }
    }
}

?>


Edit: Testspul verwijderd
Gewijzigd op 24/11/2005 19:42:00 door - SanThe -
 
Jelmer -

Jelmer -

24/11/2005 20:05:00
Quote Anchor link
@Jan: Mijn idee was de langst mogelijke string die het vaakstg voorkomt, waar hoe vaker hij voorkomt belangrijker is dan de lengte.

Bij die van SanThe is dat zo te zien net andersom :)
 
Robert Deiman

Robert Deiman

24/11/2005 20:07:00
Quote Anchor link
Jelmer:
@Jan: Mijn idee was de langst mogelijke string die het vaakstg voorkomt, waar hoe vaker hij voorkomt belangrijker is dan de lengte.

Bij die van SanThe is dat zo te zien net andersom :)


Dat klopt ja.. je moet dit script niet gebruiken met een zin. Dan telt die de letter die het vaakst voorkomt!!!
 
Jelmer -

Jelmer -

24/11/2005 20:15:00
Quote Anchor link
Robert:
Jelmer:
(hier mijn lap tekst)


Dat klopt ja.. je moet dit script niet gebruiken met een zin. Dan telt die de letter die het vaakst voorkomt!!!


Daar had ik dat minimum van 2 voor bedacht. maar ik denk dat je dat wat moet opvoeren naar minimaal 3 in dat geval.
 
Jan Koehoorn

Jan Koehoorn

24/11/2005 20:35:00
Quote Anchor link
SanThe:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$test
="0.237237237237237237237237";
$hlen=strlen($test);
$len=$hlen-1;
for($i=0; $i<$len; $i++)
{

    for($j=$hlen-$i; $j>$i; $j--)
    {

        $cnt=substr_count($test, substr($test, $i, $j));
        if($cnt>1)
        {

            exit("De grootste substring komt " . $cnt . " keer voor: " . substr($test, $i, $j) . "<br />");
        }
    }
}

?>


Edit: Testspul verwijderd


Ook een mooi script SanThe! Ik snap de benadering ook, maar ik heb net even zitten testen ...

Stel ik vul als teststring in:

$test="abcabcdefgdefg";

dan lijkt mij dat er uit moet rollen 'defg', maar het script levert bij mij als resultaat 'abc'.
 
- SanThe -

- SanThe -

24/11/2005 20:44:00
Quote Anchor link
Jelmer:
Bij die van SanThe is dat zo te zien net andersom :)


Klopt, ben bezig het foutje er uit te halen.
 
- SanThe -

- SanThe -

24/11/2005 23:09:00
Quote Anchor link
Okee, wat minder mooi...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php
$test
="abcabcdefgdefg";
$hlen=strlen($test);
$len=$hlen-1;
$mx=1;
$ln=0;
$lnh=0;
$tel=0;
$res="";
$gn=0;
for($i=1;$i<=$hlen;$i++)
{

    $gn=$gn+$i;
}
function
x($x)
{

    global $test,$hlen,$len,$mx,$ln,$lnh,$res,$tel,$gn;
    for($i=$x; $i<$hlen; $i++)
    {

        for($j=$i+1; $j<=$hlen; $j++)
        {

            $tel++;
            if($tel>$gn)
            {

                return;
            }

            $cnt=substr_count($test, substr($test, $i, $hlen-$j+1));
            $lnh=strlen(substr($test, $i, $hlen-$j+1));
            if((($cnt>$mx) and ($lnh==$ln)) or (($lnh>$ln) and ($cnt>1)))
            {

                $res=substr($test, $i, $hlen-$j+1);
                $mx=$cnt;
                $ln=$lnh;
            }
        }

        if($tel<=$gn)
        {

            $k=$i+1;
            x($k);
        }
    }
}

x(0);
echo "De grootste substring komt " . $mx . " keer voor: " . $res . "<br />";
?>
 
Jan Koehoorn

Jan Koehoorn

24/11/2005 23:15:00
Quote Anchor link
@ SanThe: die levert inderdaad de goede uitkomst. Knap gedaan!
 
Jan Koehoorn

Jan Koehoorn

24/11/2005 23:17:00
Quote Anchor link
Ik heb hem net even getest met 'abcabcdefgdefgcdefgdefg' en dan geeft hij ook de goede uitkomst (cdefgdefg).
 
Jan Koehoorn

Jan Koehoorn

24/11/2005 23:20:00
Quote Anchor link
Wat ook goed is: als ik hem test met

'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'

geeft hij twee keer de helft van die string. En dat klopt, want als hij de hele string terug zou geven, was er geen sprake van een patroon. Petje af, SanThe :-)
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.