Lastig probleempje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-End React Developer

Als Front-End React Developer verbeter je de user experience van onze eigen webapplicaties voor onze collega's binnen Coolblue. Wat doe je als Front-End React Developer bij Coolblue? Als Front-end React Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten met React.js. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end React Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop

Bekijk vacature »

Web Developer

Bedrijfsomschrijving ENGIE Nederland is onderdeel van de beursgenoteerde ENGIE Groep. ENGIE is actief in 70 landen, met wereldwijd 150.000 medewerkers. Als groep is het de missie om bij te dragen aan de verduurzaming van de wereld. ENGIE Energie biedt energiediensten aan particulieren en grootzakelijk en gaat de uitdagingen van de energietransitie aan door het beschikbaar maken van duurzame energie, het streven de klimaatverandering tot een minimum te beperken, leveringszekerheid te bieden en zorg te dragen voor een verantwoord gebruik van de beschikbare resources. ENGIE Energie investeert daarom in hernieuwbare energiebronnen zoals zon, wind en bio-gas. Functieomschrijving Heb jij veel ervaring

Bekijk vacature »

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

Bekijk vacature »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

Front-end developer (Vue.js) gezocht!

Functie Als Front-end developer is het jouw doel om efficiënte en effectieve frontend code te ontwerpen, ontwikkelen en onderhouden die goed aansluit bij de functionele behoefte vanuit de klant. Je zorgt voor optimale SEO-resultaten, sitespeed en frontend security. You build it, you run it, you own it! Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

NodeJS developer

Functie Als Fullstack developer kom je te werken in het ontwikkelteam. Je bent samen met je collega’s continu bezig om de software uit te breiden, maar hiernaast doe je onderzoek naar de inzet van nieuwe technieken, tools of bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Qua technische kennis zoeken ze iemand die goed op de hoogte is van de nieuwste ontwikkelingen, daar zij nu ontwikkelen op NodeJs back-end,

Bekijk vacature »

Back end developer Digital agency

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 20 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 »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

Bekijk vacature »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

Medior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Medior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Software Developer

Functie omschrijving Psst hé jij daar! Op zoek naar een nieuwe uitdaging als developer? Wacht niet langer en reageer direct. In deze functie ga je bij een familiebedrijf werken als developer. Je gaat maatwerk software ontwikkelen met de Microsoft stack. Je gebruikt technieken als C#, ASP.NET en MVC. Je werkt in een leuk team van andere developers. Je krijgt veel vrijheid in je werk en kan flexibel werken. Dagje thuiswerken? Geen probleem! Daarnaast is er veel ruimte om écht mee te denken met het bedrijf en met de klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Vanaf

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Pagina: 1 2 volgende »

Woopie100

Woopie100

27/03/2007 21:27:00
Quote Anchor link
Hallo,

Ik heb een vierkant van 3 bij 3

Ik wil de getallen van 1 t/m 9 er invullen met een script. En dat hij dan alle mogelijke manieren laat zien. (9! manieren)

Hoe moet dat?
 
PHP hulp

PHP hulp

08/01/2025 08:04:47
 
Dutch Caffeine

Dutch Caffeine

27/03/2007 21:44:00
Quote Anchor link
Kan je je vraag even wat duidelijker stelen. Is dat vierkant 3 bij 3 pixels is of hokjes?

En je topic titel is niet erg duidelijk!

Maar als je de hokjes bedoeld, dan kan je beter met divs gaan werken.
 
Nick Mulder

Nick Mulder

27/03/2007 21:45:00
Quote Anchor link
Hij wil dus gewoon de getallen 1-9 in een hokje gooien, net zo lang tot alle weet ik hoeveel mogelijke combi's gemaakt zijn?
 
Woopie100

Woopie100

27/03/2007 21:49:00
Quote Anchor link
Nee
ik wil alle combinaties op het scherm hebben :)
 
Baarr

Baarr

27/03/2007 21:52:00
Quote Anchor link
Weet je wel hoe fokking veel mogelijkheden dat dat zijn ? Tenzij je bedoelt dat de getallen wel in dezelfde volgorde staan maar telkens 1 opgeschoven worden.
 
Woopie100

Woopie100

27/03/2007 21:52:00
Quote Anchor link
Nee ik bedoel dat eerste :)
Maar hoe moet dat?
 
Baarr

Baarr

27/03/2007 21:54:00
Quote Anchor link
Dat zijn miljoene mogelijkheden, dat krijg je toch nooit op je scherm :P
 
Jacco Engel

Jacco Engel

27/03/2007 21:56:00
Quote Anchor link
Waarom zou je in vredesnaam een sudoku solver willen schrijven dan is alle lol er af :P
 
Woopie100

Woopie100

27/03/2007 21:56:00
Quote Anchor link
maakt niet uit :) ik hbe een loopje nodig die ze als het waren kan echo'ne

Daar maak ik dan wat in die dan weer filtert
 
Dutch Caffeine

Dutch Caffeine

27/03/2007 22:01:00
Quote Anchor link
Wat ik al zij is divs. Of html tabelen, ff een voorbeeld:
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
<table width="132" border="0" cellpadding="2" cellspacing="2" bgcolor="#CCCCCC" class="text">
  <!--DWLayoutTable-->
  <tr>
    <td width="43" height="45" valign="top"><div align="center">1</div></td>
    <td width="40" valign="top"><div align="center">2</div></td>
    <td width="41" valign="top"><div align="center">3</div></td>
    <td width="1"></td>
  </tr>
  
  
  <tr>
    <td height="45" valign="top"><div align="center">4</div></td>
    <td valign="top"><div align="center">5</div></td>
    <td valign="top"><div align="center">6</div></td>
    <td></td>
  </tr>
  <tr>
    <td height="49" valign="top"><div align="center">7</div></td>
    <td valign="top"><div align="center">8</div></td>
    <td valign="top"><div align="center">9</div></td>
    <td></td>
  </tr>
  <tr>
    <td height="4"></td>
    <td></td>
    <td></td>
    <td></td>
  </tr>
</table>
Gewijzigd op 01/01/1970 01:00:00 door Dutch Caffeine
 
Woopie100

Woopie100

27/03/2007 22:05:00
Quote Anchor link
Ja dit

Alleen dan 362880 keer en allemaal verschillende combinaties
 
Baarr

Baarr

27/03/2007 22:07:00
Quote Anchor link
De tabel zal zijn probleem niet zijn, hij wil gewoon weten hoe hij alle verschillende combinaties kan laten zien.

[amateurmode]

(geen 9 , maar ff 3 hokjes, leest wat eenvoudiger)

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
<?php
for($i = 1; $i < 10; $i++)
{

    for($j = 1; $j < 10; $j++)
    {

        for($k = 1; $k < 10; $k++)
        {

        echo $i . ' - ' . $j  . ' - ' . $k . '<br >';
        }
// mogelijkheden hokje 3

    } // mogelijkheden hokje 2

} // mogelijheden hokje 1
?>
Gewijzigd op 01/01/1970 01:00:00 door Baarr
 
Woopie100

Woopie100

27/03/2007 22:10:00
Quote Anchor link
Bedankt voor je reactie,

Dit klopt alleen helaas niet
Elk getal mag maar 1 keer gebruikt worden
 
Baarr

Baarr

27/03/2007 22:12:00
Quote Anchor link
Euh, tis al laat, maar goed, daar kun je dan nog wel een check voor inbouwen, je kunt het beter anders doen, maar ik kan mijn hoofd er op dit moment niet toe zetten ;-)
 
Bart van der veen

bart van der veen

27/03/2007 22:19:00
Quote Anchor link
134.217.728 combinatie's

stel je begint met 1 dan is het volgende hokje 2 t/m 9 dat zijn acht combinaties. dus het is een macht van 8 en dat voor 9 vakjes is 8^9 en dat is dan ....
 
Woopie100

Woopie100

27/03/2007 22:21:00
Quote Anchor link
het is gewoon 9!

Voor het eerste vakje heb je keuze uit 9 getallen, dan 8 dan 7 dan 6 enzo
 
Joren de Wit

Joren de Wit

27/03/2007 22:25:00
Quote Anchor link
Nee bart, het zijn 9! (negen faculteit) combinaties. Dus in totaal 362.880 combinaties.

Maar goed, leuk probleempje. Dit scriptje hieronder levert je alle resultaten in een array aan:
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);

// Het creeren van een reeks van $aantal unieke getallen.
function maak($aantal)
{

    $output = '';
    
    for($p = 1; $p <= $aantal; $p++)
    {

        $getal = rand(1,$aantal);
        if(strpos($output, (string) $getal) === false)
        {

            $output .= $getal;
        }

        else
        {
            $p--;
        }
    }

        
    return $output;
}


// Het genereren van alle mogelijke combinaties.
function genereer($aantal)
{

    $resultaat = array();
    
    while(count($resultaat) < faculteit($aantal))
    {

        $waarde = maak($aantal);
        if(!in_array($waarde, $resultaat))
        {

            array_push($resultaat, $waarde);
        }
    }

    
    sort($resultaat);
    return $resultaat;
}


// Een functie voor het berekenen van de faculteit.
function faculteit($getal)
{

    $faculteit = 1;
    for($n = $getal; $n >= 1; $n--)
    {

        $faculteit *= $n;
    }

    return $faculteit;
}



// En nu nog even uitvoeren.
$aantal = 3;
$resultaat = genereer($aantal);

echo '<pre>'.print_r($resultaat , true).'</pre>';
?>


ps. Deze combinaties zijn nu allemaal strings. Deze kun je zelf dus nog opknippen en je 3x3 velden gaan maken.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Jan Koehoorn

Jan Koehoorn

27/03/2007 22:26:00
Quote Anchor link
De formule om alle volgordes van een aantal elementen te berekenen heet faculteit en noteer je inderdaad met een uitroepteken. Stel je wilt alle volgordes van 123, dan heb je zes mogelijkheden want 3! == 6 (1 * 2 * 3)

Ik heb net een scriptje gemaakt:
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
<?php
    $str
= '123456';
    $elems = array ();
    while (count ($elems) < 720) {
        $str = str_shuffle ($str);
        if (!in_array ($str, $elems)) {
            array_push ($elems, $str);
        }
    }

    sort ($elems);
    echo '<pre>';
    print_r ($elems);
    echo '</pre>';
?>

echter, als ik die 789 er nog achter plak, dan krijg je 9! mogelijkheden (dat is inderdaad 362880) en dan redt het script het niet binnen de 30 seconden vrees ik. Er moet dan ook een slimmere manier zijn.
 
Joren de Wit

Joren de Wit

27/03/2007 22:28:00
Quote Anchor link
Kijk de oplossing van Jan is vele malen korter. Netjes!
 
Jan Koehoorn

Jan Koehoorn

27/03/2007 22:30:00
Quote Anchor link
Ja, maar hij is me nog een beetje te brute-force ;-) En hij werkt alleen snel op korte reeksen, tot 6 a 7 getallen.
 
Woopie100

Woopie100

27/03/2007 22:38:00
Quote Anchor link
Bedankt voor jullie nadenken :) Ik ga de scripts nu ff bekijken en snappen :P
 

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.