Статьи с тэгом «алгоритмы»
30 января 2025
Тэги:
алгоритмы,
Java,
файлы.
Контрольная сумма от набора байт позволяет убедиться в том, что данные на клиенте, полученные от сервера, являются корректными. Для этого вместе с файлом сервер может предоставлять контрольную сумму для проверки на клиентской стороне.
27 января 2025
Тэги:
алгоритмы,
Java,
Collections.
Дан неупорядоченный массив целых чисел. Нужно найти все пары чисел, сумма которых равна указанной. Числа в массиве могут повторяться и быть как положительными, так и отрицательными. В качестве результата нужно вернуть порядковые индексы найденных элементов.
15 ноября 2024
Тэги:
алгоритмы,
Java,
головоломки,
Kotlin.
Последовательность чисел Фибоначчи подчиняется правилу: каждое следующее число равно сумме двух предыдущих.
11 февраля 2024
Тэги:
Java,
Collections,
алгоритмы,
руководство.
Интерфейсы Iterator и Iterable позволяют эффективно и безопасно работать с коллекциями, обеспечивая контроль над процессом перебора элементов.
10 февраля 2024
Тэги:
Java,
алгоритмы,
файлы.
Разберёмся, как быстро подсчитать количество строк в текстовом файле независимо от той ОС, в которой выполняется код. Текстовый файл может быть сколь угодно большим, поэтому будем использовать буферизацию потока, чтобы не израсходовать всю доступную оперативную память.
3 ноября 2023
Тэги:
Java,
Collections,
алгоритмы,
ООП.
SequencedCollection расширяет базовый интерфейс Collection, добавляя в него ряд полезных методов для манипуляций с первым и последним элементами.
8 мая 2023
Тэги:
Java,
алгоритмы,
головоломки.
Двусвязный список - это структура данных, которая состоит из узлов, каждый из которых имеет ссылки на следующий и предыдущий элементы. Одна из часто используемых операций на двусвязных списках - это инверсия списка, то есть изменение порядка элементов на обратный.
17 апреля 2023
Тэги:
Java,
алгоритмы,
головоломки.
Римская система счисления - это система обозначений чисел, которая использовалась в Древнем Риме и до сих пор применяется в некоторых областях, таких как теория чисел, история и геральдика. В этой системе числа записываются с помощью комбинации символов, известных как римские цифры.
5 марта 2023
Тэги:
алгоритмы,
Java,
руководство,
головоломки,
maven.
В этой статье рассмотрим все этапы парсинга и вычисления арифметических выражений с помощью алгоритма Дейкстры и обратной польской нотации.
26 февраля 2023
Тэги:
алгоритмы,
руководство,
Java,
головоломки.
В математике и программировании понятие системы счисления занимает очень важную роль. За столь умным названием кроется довольно простая идея. Система счисления - это способ записи (представления) чисел.
Далее ❯
Облако тэгов
Kotlin,
Java,
Spring,
Spring Boot,
Spring Data,
Spring AI,
SQL,
PostgreSQL,
Oracle,
H2,
Linux,
Hibernate,
Collections,
Stream API,
многопоточность,
чат-боты,
нейросети,
файлы,
devops,
Docker,
Nginx,
Apache,
maven,
gradle,
JUnit,
YouTube,
руководство,
ООП,
алгоритмы,
головоломки,
rest,
GraphQL,
Excel,
XML,
json,
yaml.