iterative binary search:
//A is a sorted array
binarySearch(A[0-N], x)
//the first index of array A
start = 0
//the last index of array A
end = N
while (start <= end)
{
// get the middle of the searched array
mid = (end + start) / 2
if(A[mid] == x)
//found the value x in the array
return mid //return the index
else if (A[mid] > x)
//search the array from start to mid, because lets not forget that the array is sorted
high = mid
else
low = mid
}
return not_found // x is not found in array A
מוטורולה ישראל לאחת מחברות הבת המוצלחות ביותר של מוטורולה העולמית, והינה שותפה בכל הפעילויות החשובות של החברה בעולם. מוטורולה ישראל מתמחה בעיקר במתן פתרונות תקשורת ייחודיים, בתחומים כמו מערכות בקרה, ושרותי דיוור מתקדמים , ובפיתוח מוצרים ופתרונות תוכנה בתחום התקשורת הסלולרית . כמו כן, מרכז הפיתוח של מוטורולה סמיקונדקטור לשעבר (היום כאמור, פריסקייל סמיקונדקטור) בהרצליה, היה שותף עיקרי במספר פיתוחים פורצי דרך של החברה, בעיקר בתחום המעבדים לעיבוד אותות. מוטורולה גם מפעילה מפעל הרכבה למכשירי קשר בעיר ערד.