Сортировка - это процесс наложения определенного порядка на коллекцию предметов.

Подробнее про sorting...

Я пытаюсь отсортировать автомобили по трем значениям: сначала по типу, затем в сегменте «тип». Я хочу отсортировать их по цене (от самой низкой до самой высокой), затем, если есть такие, которые имеют одинаковую цену, я хочу отсортировать по возраст (от самого нового к самому старшему). Однако неко...
26 Сен 2023 в 08:52
Этот код предназначен для реализации сортировки выбором в JavaScript. Я пробовал использовать массив [3,2,1], но он возвращает [1,1,1]; массив [4,5,1,2,7] возвращает [1,1,1,2,7]. Я не знаю, где я ошибся. Пожалуйста помоги! function selectionSort(a) { var temp; for (let i = 0; i < a.length - ...
26 Сен 2023 в 07:46
Я хочу написать алгоритм, который следует правилам игры в узле js. В качестве параметра принимает ряд чисел, а в качестве секунды максимальное последовательное (последовательное означает последовательное не по значению, а по месту в списке) количество дней до отдыха, которое следует такой логике: я...
25 Сен 2023 в 22:06
Привет, недавно я практиковал вызов кода Java. Вот мой код LinkedHashMap<String, String> user = new LinkedHashMap<String, String>(); LinkedHashMap<String, String> user1 = new LinkedHashMap<String, String>(); ArrayList<HashMap<String , String>> list = new ArrayList<HashMap<String , String...
24 Сен 2023 в 10:34
Методом проб и ошибок у меня есть решение, но я не понимаю, почему оно работает. n=input() f=n.split(' ') count = 0 while count < ( len(f) * (len(f)-2) ): for z in range(1, len(f)): if int(f[z]) > int(f[z-1]): f[z], f[z-1] = f[z-1], f[z] if int(...
24 Сен 2023 в 02:47
Эта функция Bash является частью сценария, который я недавно написал (ниже приведен минимальный рабочий пример сценария с примерами данных, включая вызов функции): #!/bin/bash declare -A result stopSchedule='[{"stopId":41571,"lineId":1,"routeId":28,"remainingTime":[3450,8970,13170]},{"stopId":4157...
23 Сен 2023 в 21:20
У меня есть большой набор данных о времени прохождения землетрясений, отформатированных в 4 столбца следующим образом: 0.000 1.000 0.000 0 0.050 0.044 0.010 1 0.100 0.075 0.010 1 0.150 0.108 0.010 1 0.200 0....
22 Сен 2023 в 23:04
У меня есть такой набор данных: dataf <- data.frame( Name = c("Alice", "Bob", "Charlie", "Alice", "Bob", "Charlie"), Age = c(25, 30, 5, 35, 35, 15), Score = c(95, 88, 76, 95, 88, 76) ) Я могу отсортировать это, используя следующее: (по убыванию имени и по возрастанию по возрасту...
22 Сен 2023 в 18:09
Для шахматного приложения мне нужно отсортировать элементы этого объекта по значению в JavaScript: const Moves = {e7e5: '-42', g8f6: '-16', h7h6: '-38', c8d7: '-29'}; ...
22 Сен 2023 в 16:29
У меня есть документы в elasticsearch, вот так (каждый объект — это отдельный документ): { "name": "Steam Deck", "price": 100 }, { "name": "Steam Deck", "price": 800 }, { "name": "Nintendo Switch", "price": 200 }, { "name": "Nintendo Switch", "price": 700 }, { "na...
22 Сен 2023 в 11:07
Я продолжал получать incompatible pointer types passing 'char (*)[64]' to parameter of type 'const char **', когда передал name[100][64] в функцию sort и в итоге получал segmentation fault 11 #define size 100 #define type 10 // Defining comparator function as per the requirement static int myCompare...
Для шахматного приложения мне нужно отсортировать этот массив на основе значения в JavaScript: [e7e5: '-42', g8f6: '-16', h7h6: '-38', c8d7: '-29'] Что-то вроде: Moves.sort((a,b)=>a.?? > b.??)) При этом недостающий бит, чтобы заставить его работать, - это ??. Искал решение в сети, но не нашел. Люб...
21 Сен 2023 в 17:58
Использование Java Дан массив A. Проверьте, отсортирован ли он в порядке неубывания. Неубывающий порядок означает, что числа в последовательности могут оставаться неизменными или увеличиваться, но не могут уменьшаться. Формат ввода Первый и единственный аргумент содержит целочисленный массив A. Выхо...
21 Сен 2023 в 08:44
У меня есть список Python под названиемactivity.py. activities = [{'Cost': 10000, 'Duration': 5, 'Name': 'Activity 1', 'Predecessors': None}, {'Cost': 8000, 'Duration': 3, 'Name': 'Activity 2', 'Predecessors': ['Activity 1']}, {'Cost': 2000, 'Duration': 15, 'Name': 'Activity 3', 'Predecessors': ['Ac...
20 Сен 2023 в 21:45
Мой вопрос: я не понимаю эту лямбда-функцию для сортировки XML-документа. Это работает, но я этого не понимаю. Выражение лямбды: (child.tag,child.get('volume')) и я этого не понимаю. Может ли кто-нибудь пролить на это свет? Благодарность #Example of xml document <warehouse> <sale product="name...
20 Сен 2023 в 20:13
У меня есть следующий фрейм данных ID <- c(1,1,1,1,1,1,1,2,2,2,2,2,2,2,2, 3,3,3,3,3,3, 3,3,3,3,3,3) reversal = c('R0', 'R0', 'R0', 'R0', 'R1', 'R1', 'R1', 'R0', 'R0', 'R0', 'R0', 'R1', 'R1', 'R1', 'R1', 'R0', 'R0', 'R0', 'R0', 'R1', 'R1', 'R1', 'R1', 'R2', 'R2', 'R2', 'R2...
20 Сен 2023 в 18:48
Я написал программу, основанную на структурном массиве, и все ее части в порядке, но в одной из моих функций — функции sort_student — есть ошибка. В этом коде сначала пользователь вводит некоторых студентов, и их информация включает имя, фамилию, идентификатор и среднее значение, после чего у польз...
Меня просят использовать только цикл for для перестановки вектора, содержащего числа в случайном порядке, в порядке убывания. #пожалуйста, запустите эти две строки кода set.seed(114324) num <- sample(100,10) #return 96 4 87 11 74 6 37 45 14 26 Моя попытка не удалась. mx = c(-Inf) for (i in 1...
19 Сен 2023 в 14:57
У меня есть массив из примерно 500 элементов, каждый из которых содержит свойство случайной стоимости. Как я могу создать функцию, которая принимает два параметра: размер и бюджет. Размер определяет, насколько большим должен быть новый массив, а бюджет определяет максимальную сумму стоимости элеме...
Пакет Python Sorted Containers содержит SortedSet, который можно инициализировать следующим образом: __init__(iterable=None, key=None) ключ: функция, используемая для извлечения ключа сравнения из значений. Сортированный набор сравнивает значения напрямую, если ключевая функция отсутствует. Я хочу...
19 Сен 2023 в 08:47
В Nodejs я хочу использовать метод .sort() для функции возрастания/убывания в запросе мангуста. Он работает при жестком вводе «title» или «-title», но я хочу сделать его зависимым от пользовательской записи, которая должна быть представлена ​​переменной. При использовании переменной она не распозн...
18 Сен 2023 в 21:22
Объединение двух массивов в C без создания новой переменной Я работал над задачей программирования на языке C, где мне нужно было объединить два массива без создания новой переменной для хранения объединенных массивов. Вместо этого я хотел расширить уже предоставленный массив и поместить в него все...
18 Сен 2023 в 17:23
Я пытаюсь сортировать новые задачи по приоритету или по последним. Я перенес исходный проект из vue и добавил vuex для практики, но он больше не работает. import '@/assets/main.css' import { computed } from 'vue' import { useStore } from 'vuex' export default { computed: { inputTitle: { ...
18 Сен 2023 в 16:40
Я хочу удалить '\n' в значении списка. Помогите мне. Спасибо (моя версия Python - 2.6.6) import os import csv import sys from pprint import pprint list=[] list2=[] sys.stdout = open('output_sort.csv','w') class sort_Redis_data(): def sortData(self,list): list2=sorted(list,key=lambda list...
18 Сен 2023 в 02:12
Я пытаюсь отсортировать столбец информации на своем листе, однако при запуске программы постоянно получаю сообщение об ошибке. Я дважды выполняю функцию в своем скрипте. Попытка сработала, но вторая попытка — нет. Он говорит, что он вне диапазона, но когда я перепроверяю, кажется, что параметры в...
15 Сен 2023 в 22:24