Tag

C#

Browsing

Языки программирования развиваются с момента появления первых вычислительных машин. Огромным спросом стало пользоваться Си-семейство от компании Microsoft. А именно – C++ и C#. Это два схожих метода «общения» с программным обеспечением, а также софта между собой. Но разница между ними все равно имеется. Особенно, если углубленно изучать каждый вариант. Функционал обоих языков поддерживает опцию под названием «перегрузка операторов». В статье будет рассказано о том, что это такое, и когда использовать. А еще – какому программному…

В этом материале мы поговорим про алгоритм сортировки пузырьком (Bubble sort). Для примера попробуем отсортировать массив вручную, после чего напишем код для сортировки пузырьком на языке программирования Python и Си шарп. Описание алгоритма В процессе сортировки пузырьком происходит попарное сравнение соседних элементов массива, начиная с нулевого. После первой итерации самое большое число окажется на месте последнего, причем в дальнейших итерациях это значение уже задействоваться не будет (по сути, мы получим n-1 сравнений). Далее алгоритм находит…