- Сортировка массива. Сортировка — распространенная операция в программировании. Вот пример на Python с использованием встроенной функции
sorted:
numbers = [5, 2, 8, 1, 9]
sorted_numbers = sorted(numbers)
print(sorted_numbers)
- Поиск в списке. Поиск определенного элемента в списке может выполняться с использованием различных алгоритмов. Вот пример линейного поиска в Python:
numbers = [5, 2, 8, 1, 9]
target = 8
def linear_search(arr, target):
for i in range(len(arr)):
if arr[i] == target:
return i
return -1
index = linear_search(numbers, target)
print(f"Found at index: {index}")
- Манипулирование файлами. Чтение и запись в файлы — обычная задача в программировании. Вот пример на Java, который читает файл построчно:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class FileExample {
public static void main(String[] args) {
String filePath = "path/to/file.txt";
try (BufferedReader br = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}