Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Что делает метод, помогите разобраться плз... 
V
    Опции темы
Samotnik
Дата 27.8.2007, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 8
Всего: 191



Код

public static int m(int[] array) {
    int a = 0;
    int b = 0;
    boolean f = false;
    for (int i = 0; i < array.length; i++) {
      if(array[i] > 0){
        if(f){
          b = b + 1;
        }
        else{
          f = true;
          b = 1;
        }
      }
      else{
        if(b > a){
          a = b;
        }
        f = false;
        b = 0;
      }
    }
    return a;
  }


PM MAIL   Вверх
Maksym
Дата 27.8.2007, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

Репутация: 14
Всего: 62



**********************
сори протупил smile


Это сообщение отредактировал(а) Maksym - 27.8.2007, 17:43
PM MAIL   Вверх
COVD
Дата 27.8.2007, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 26.7.2005

Репутация: 17
Всего: 43



возвращает размер самой длинной последовательности положительных чисел из массива.
если в массиве 0,0,1,1,1,0,0 - то вернет 3 
если в массиве 0,0,1,1,1,0,0,1,1,1,1 - то опять 3
если 0,0,1,1,1,0,0,1,1,1,1,0 - то 4

Это сообщение отредактировал(а) COVD - 27.8.2007, 17:42
PM MAIL   Вверх
_Michael
Дата 27.8.2007, 17:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 23.6.2007
Где: з полонини

Репутация: 2
Всего: 6



Не знаю зачем ето нужно и кому но метод находит наибольшее "расстояние" между двумя отрицательными числами в передаваемом массиве. Если ж отрицательных чисел в массиве одно только, тогда возвращается его индекс.

Добавлено через 2 минуты и 42 секунды
Пока писал COVD уже ответил. smile


--------------------
...не убивайся ни о чем - все временно,
хоть ночь темна но светлым днем беременна...

Саади
PM MAIL   Вверх
Samotnik
Дата 27.8.2007, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 8
Всего: 191



2 all
Пасибо!!    Уже сам разобрался!!!!    smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0475 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.