|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.03.2010, 11:37 | #1 |
Новичок
Джуниор
Регистрация: 11.02.2010
Сообщений: 2
|
Оформить через потоки!
Всем привет!! Помогите пожалуйста оформить программу через потоки!! )))
В программе поиск элемента оформить как функцию потока. Сначала вводятся необходимые значения, затем осуществляется поиск и только после этого выводится резулятат. ///////////////////////////////////////////////////////////////////////////////// // // Фунуция бинарного поиска элемента // // FUNKCTION: int searchBinary(int*, int, int, int) // // PARAMETERS: [in] p_Array - указатель на массив // [in] head - левая граница подмассива // [in] tail - правая граница подмассива // [in] g_KeySearch - эталон поиска // // RETURN VALUE: позиция элемента в массиве - в случае успеха // -1 - в случае неудачи // // COMMENTS: элементы массива нумеруются с нуля // int searchBinary(int* p_Array, int g_KeySearch, int head, int tail) { int currPosition = ELEMENT; if ((tail == head) && (p_Array[tail] != g_KeySearch )) { return ELEMENT; } else { currPosition = (head+tail)/2; if (g_KeySearch == p_Array[currPosition]) { return currPosition; } else { if (g_KeySearch > p_Array[currPosition]) { currPosition = searchBinary(p_Array, g_KeySearch, head, currPosition); } else { currPosition = searchBinary(p_Array, g_KeySearch, currPosition+1, tail); } } } } |
16.03.2010, 13:28 | #2 |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
а тема походу закрыта?
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оформить процедурами и функциями | Litrian | Помощь студентам | 2 | 01.12.2009 17:29 |
Отправка/Принятие почты через потоки... | Vol666 | Работа с сетью в Delphi | 0 | 13.09.2009 15:22 |
C++ Помогите оформить код через функции... | hen | Помощь студентам | 1 | 11.04.2009 13:27 |
Помогите оформить код через функции... | hen | Общие вопросы C/C++ | 4 | 11.04.2009 10:57 |
Оформить задачу процедурами | Anita_i | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 12.05.2008 12:37 |