За последние 24 часа нас посетили 16732 программиста и 1606 роботов. Сейчас ищут 1405 программистов ...

Реализовать функцию

Тема в разделе "Сделайте за меня", создана пользователем nekrokilldozer, 1 май 2019.

  1. nekrokilldozer

    nekrokilldozer Новичок

    С нами с:
    1 май 2019
    Сообщения:
    3
    Симпатии:
    0
    Здравствуйте. Помогите решить эту задачку

    Реализовать функцию getMin($a). $a – массив чисел. Результат ее выполнения: минимальное числа в массиве (не используя функцию min, ключи массив может быть ассоциативный).
     
  2. lastdays

    lastdays Активный пользователь

    С нами с:
    27 сен 2012
    Сообщения:
    410
    Симпатии:
    74
    Это не сложно.
    Тебе нужно сравнить каждое число массива с предыдущим и записать в переменную.

    От готово варианта тебе легче не станет, если не начнешь пробовать сам.
     
  3. AndroID2k

    AndroID2k Новичок

    С нами с:
    16 май 2019
    Сообщения:
    2
    Симпатии:
    0
    Зачем не использовать функцию min? Это же самый простой способ! Но если так, то:
    Код (Text):
    1. function getMin($a){
    2.     sort($a);
    3.     echo "Минимальное значение: ".array_pop(array_reverse($a));
    4. }
     
    #3 AndroID2k, 16 май 2019
    Последнее редактирование: 16 май 2019
  4. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.589
    Симпатии:
    1.763
    @AndroID2k, потому что задача учебная, чтобы наработать логическое мышление и навык разработки алгоритмов :) Я бы вообще уточнил: не используя стандартных функций :)
     
  5. AndroID2k

    AndroID2k Новичок

    С нами с:
    16 май 2019
    Сообщения:
    2
    Симпатии:
    0
    Мой код подходит?
     
  6. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.589
    Симпатии:
    1.763
    Зависит от препода ТС. Я бы не принял на месте препода.
     
  7. Valick

    Valick Активный пользователь

    С нами с:
    12 авг 2018
    Сообщения:
    1.911
    Симпатии:
    328
    @AndroID2k, гугли алгоритм пузырьковой сортировки (самый простой вариант)
     
  8. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    Ему минимальное число нужно найти, при чем тут сортировка? Решение в один проход же.
     
  9. Valick

    Valick Активный пользователь

    С нами с:
    12 авг 2018
    Сообщения:
    1.911
    Симпатии:
    328
    а я как сказал? один пузырёк :)