Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //https://www.facebook.com/AminproPastebin
- int seqSearch (float x, struct ivdata data[],int N){
- //Implement sequential search function
- int i;
- for(i=0; i<N; i++){
- if(data[i].volt == x)
- return i;}
- return (-1);
- }
- int binSearch (float x, struct ivdata data[],int start, int end){
- int mid = (start + end)/2;
- if(x == data[mid].volt) return (mid);
- if(start>=end) return(-1);
- if(x <= data[mid].volt)
- return(binSearch(x, data, start, mid-1));
- else
- return(binSearch(x, data, mid + 1, end));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement