Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
C-programma om lineair en binair zoeken te berekenen?
```c

#include

// Functie om lineair te zoeken

int linearSearch(int arr[], int n, int sleutel) {

voor (int ik =0; ik als (arr[i] ==sleutel) {

retour ik;

}

}

retour -1;

}

// Functie om binair zoeken uit te voeren

int binarySearch(int arr[], int n, int sleutel) {

int laag =0;

int hoog =n - 1;

terwijl (laag <=hoog) {

int midden =(laag + hoog) / 2;

if (arr[mid] ==sleutel) {

terugkeer halverwege;

} else if (arr[mid] laag =midden + 1;

} anders {

hoog =midden - 1;

}

}

retour -1;

}

int hoofd() {

int arr[] ={1, 3, 5, 7, 9, 11, 13, 15, 17, 19};

int n =groottevan(arr) / groottevan(int);

int-sleutel =11;

int resultaat =linearSearch(arr, n, sleutel);

als (resultaat ==-1) {

printf("Element niet gevonden met lineair zoeken.\n");

} anders {

printf("Element gevonden op index %d met lineair zoeken.\n", resultaat);

}

resultaat =binarySearch(arr, n, sleutel);

als (resultaat ==-1) {

printf("Element niet gevonden met binaire zoekopdracht.\n");

} anders {

printf("Element gevonden in index %d met behulp van binaire zoekopdracht.\n", resultaat);

}

retour 0;

}

```

Uitgang:

```

Element gevonden in index 5 met behulp van lineair zoeken.

Element gevonden in index 5 met behulp van binaire zoekopdrachten.

```

Previous: Next:
  C /C + + Programming
·Verschil tussen C & Visual C 
·Hoe u met Visual Basic dll Van…
·Hoe maak je een Delay in Secon…
·Hoe te compileren C + + Met FS…
·ActiveX Component Tutorial 
·Hoe de Strcmp functie in gebru…
·Hoe te Unieke Integer Algoritm…
·Hoe om te reageren Lines in Ne…
·Hoe maak je een eenvoudige C T…
  Related Articles
Schrijf een Java-applet die de gebruiker…
Wat is de functie van het programmatelle…
Wat is uitvoering met betrekking tot c-t…
Hoe voeg je in één stap alle velden ui…
Wat is het programma Joke Stressreducer?…
Wie ontwerpt bij het maken van een compu…
Hoe zou je een programma schrijven dat h…
Hoe gebruik je een computer in JavaScrip…
Hoe maak je een keylogger met Visual Bas…
  Programmering Articles
·Waarom heeft niet MySQL Standaard naar U…
·Hoe te verminderen MPI 
·Hoe maak je een Running App gebruiken VB…
·Hoe te Expressions berekenen Met Increme…
·Maak van uw computer een Webserver : Apa…
·Hoe de WordPress Admin Password In MySQL…
·Ik kan niet vinden . APK voor een Androi…
·Hoe maak je een Array in VBA initialiser…
·Help met Grid Breedte in Java 
Copyright © Computer Kennis https://www.nldit.com