В этой статье поговорим о поиске. Рассмотрим двоичный (бинарный) поиск. Будет представлен его алгоритм, а также пример программы, реализующей поиск элемента в массиве. Разработку будем вести на языке программирования Си.
Поиск простых чисел. Решето Сундарама на Си
Рассмотрим один из алгоритмов поиска простых чисел, который называется: Решето Сундарама. Будет представлена реализация алгоритма на языке программирования Си, а также пример консольной программы, демонстрирующей работу алгоритма в действии.
Сортировка вставками на Си
Рассмотрим один из методов сортировки данных, который называется сортировка вставками. Будет приведен алгоритм метода и его реализация на языке программирования Си с подробными комментариями.
Динамическое подключение dll в Си
В этой статье речь пойдет о динамическом подключении библиотеки dll к программе, разрабатываемой в Visual Studio. Иначе говоря, будет написан клиент к dll-файлу. Разработку будем вести на языке программирования Си.
Как создать dll в Visual Studio
DLL (Dynamic Link Library) — динамически подключаемая библиотека функций. Для библиотек DLL предполагается многократное использование различными программами. Поговорим о том, как создать библиотеку DLL в Visual Studio, используя языки программирования C и C#.
Сортировка пузырьком на Си
Рассмотрим метод сортировки данных, который называется сортировка пузырьком (также его называют метод обмена). Будут приведены алгоритм и его реализация на языке программирования Си.
Сортировка методом выбора на языке Си
В этой статье рассмотрим один из методов сортировки, который называется — метод выбора. Будет приведен алгоритм и его реализация на языке Си.
Тернарная условная операция в C/C#
Рассмотрим условный оператор if, который выбирает из чисел a и b максимальное.
1 2 3 4 |
if (a > b) max = a; else max = b; |
В языках программирования C и C# эту операцию можно записать короче, используя условное выражение с трехместной операцией ?:
Как включить русский язык в Си
На начальных этапах программирования многие новички сталкиваются с такой проблемой: они в коде пишут какое-либо сообщение на русском языке для консоли (например, используя printf), но при запуске программы вместо русских слов появляются какие-то непонятные знаки. Покажем, как избавиться от этой…
Двоичная система счисления: как переводить, как реализовать на C и C#
Что такое двоичная система счисления? Это такая бинарная система счисления (бинарная, потому что у неё имеется лишь два основания, т. е. две цифры — «0» и «1»), которая используется в самой основе компьютера, так как в компьютерных схемах, процессорах, платах…