• Как лучше организовать подключение?

    @dmitry_talko
    Будущий junior python developer
    Обычно юзают такую схему: провайдер<=маршрутизатор<=комутатор<=конечные системы(пк, сервера, т.д). Ну а если есть только микрот и на нем портов хватает под все хосты и от провайдера заходит витая пара - то можно и на микрот все подцепить раз уж такое дело. Я бы лично так и сделал, но все зависит от количества устройств подключаемых к сети. Зачем еще один маршрутизатор чисто под провайдера - я если честно не понял)
    Ответ написан
  • Как исправить мой алгоритм сортировки пузырьком на питоне?

    @dmitry_talko
    Будущий junior python developer
    За ноут садиться никак(почти сплю), по этому писал с телефона. Я не мастер объяснять, но постарался описать каждый шаг
    def buble(array):
        replaced = True
    
        for _ in array:
            #Если замен не было - выходим из цикла
            if not replaced: break
            replaced = False
        
            #Проходимся по списку и сравниваем 2 элемента
            for el in range(len(array)-1):
    
                #Если текущий элемент больше следующего
                if array[el] > array[el+1]:
    
                    #Меняем местами
                    array[el], array[el+1] = array[el+1], array[el]
              
                    #ставим "флаг" что произошла замена
                    replaced = True
        return array
    
    array = [6,7,8,9,5,3,2,1,4,0]
    print(buble(array))
    Ответ написан
    4 комментария