Вопросы с тегом «sorting»

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

23
Pythonic способ проверить, отсортирован ли список или нет
Есть ли питонный способ проверить, отсортирован ли уже список ASCилиDESC listtimestamps = [1, 2, 3, 5, 6, 7] что-то подобное isttimestamps.isSorted()возвращается TrueилиFalse . Я хочу ввести список временных меток для некоторых сообщений и проверить, отображаются ли транзакции в правильном порядке.

4
Как отсортировать счетчик по значению? - питон
Помимо выполнения списочного понимания обратного списка, есть ли питонный способ сортировки счетчика по значению? Если так, это быстрее чем это: >>> from collections import Counter >>> x = Counter({'a':5, 'b':3, 'c':7}) >>> sorted(x) ['a', 'b', 'c'] >>> sorted(x.items()) [('a', 5), ('b', 3), ('c', 7)] >>> [(l,k) for k,l in sorted([(j,i) …

3
Как использовать оператор SQL Order By для сортировки результатов без учета регистра?
У меня есть база данных SQLite, которую я пытаюсь отсортировать по алфавиту. Проблема в том, что SQLite, похоже, не учитывает A = a во время сортировки, поэтому я получаю такие результаты: A B C T a b c g Я хочу получить: A a b B C c g T …

11
Сортировка текстового файла по длине строки, включая пробелы
У меня есть файл CSV, который выглядит так AS2345, ASDF1232, Mr. Plain Example, 110 Binary ave., Атлантида, Род-Айленд, 12345, (999) 123-5555, 1,56 AS2345, ASDF1232, Mrs. Plain Example, 1121110 Ternary st. 110 Бинарный просп., Атлантида, РИ, 12345, (999) 123-5555, 1,56 AS2345, ASDF1232, Mr. Plain Example, 110 Binary ave., Liberty City, RI, …
143 bash  sorting  text  awk 

17
Лучший способ рандомизировать массив с помощью .NET
Как лучше всего рандомизировать массив строк с помощью .NET? Мой массив содержит около 500 строк, и я хотел бы создать новый Arrayс такими же строками, но в случайном порядке. Пожалуйста, включите в свой ответ пример C #.
142 c#  .net  algorithm  sorting  random 

10
Порядок LINQ по пустому столбцу, где порядок возрастает, а значения нуля должны быть последними
Я пытаюсь отсортировать список товаров по их цене. Результирующий набор должен перечислять продукты по цене от низкого до высокого по столбцу LowestPrice. Тем не менее, этот столбец обнуляется. Я могу отсортировать список в порядке убывания следующим образом: var products = from p in _context.Products where p.ProductTypeId == 1 orderby p.LowestPrice.HasValue …
141 c#  linq  sorting 

16
Как отсортировать массив в Bash
У меня есть массив в Bash, например: array=(a c b f 3 5) Мне нужно отсортировать массив. Не просто отображать содержимое отсортированным способом, но чтобы получить новый массив с отсортированными элементами. Новый отсортированный массив может быть совершенно новым или старым.
139 arrays  bash  shell  sorting 

13
Как отсортировать два списка (которые ссылаются друг на друга) одним и тем же способом
Скажем, у меня есть два списка: list1 = [3, 2, 4, 1, 1] list2 = ['three', 'two', 'four', 'one', 'one2'] Если я запустлю list1.sort(), он будет отсортирован, [1,1,2,3,4]но есть ли способ list2синхронизировать (так что я могу сказать, что элемент 4принадлежит 'three')? Итак, ожидаемый результат будет: list1 = [1, 1, 2, …
139 python  list  sorting 

6
Swift: сортировка массива объектов по алфавиту
У меня есть это: class Movies { Name:String Date:Int } и массив [Фильмы]. Как отсортировать массив в алфавитном порядке по имени? Я пробовал: movieArr = movieArr.sorted{ $0 < $1 } и movieArr = sorted(movieArr) но это не работает, потому что у меня нет доступа к атрибуту name в Movies.
138 ios  arrays  swift  sorting 

3
Как сортировать с лямбдой?
sort(mMyClassVector.begin(), mMyClassVector.end(), [](const MyClass & a, const MyClass & b) { return a.mProperty > b.mProperty; }); Я хотел бы использовать лямбда-функцию для сортировки пользовательских классов вместо привязки метода экземпляра. Однако приведенный выше код дает ошибку: ошибка C2564: 'const char *': преобразование стиля функции во встроенный тип может принимать только один …
138 c++  sorting  lambda  char  const 

7
Сортировка нескольких ключей с помощью Unix sort
У меня есть потенциально большие файлы, которые нужно отсортировать по 1-n ключам. Некоторые из этих ключей могут быть числовыми, а некоторые - нет. Это столбчатый файл с фиксированной шириной, поэтому разделителей нет. Есть ли хороший способ сделать это с помощью сортировки Unix? С одним ключом это так же просто, как …
137 linux  unix  sorting 

8
сортировка списков без учета регистра без уменьшения результата?
У меня есть список таких строк: ['Aden', 'abel'] Я хочу отсортировать элементы без учета регистра. Итак, я хочу получить: ['abel', 'Aden'] Но я получаю противоположное с помощью sorted()или list.sort(), потому что прописные буквы появляются перед строчными. Как я могу проигнорировать дело? Я видел решения, которые включают в себя все элементы …

4
Какой алгоритм параллельной сортировки имеет лучшую среднюю производительность?
Сортировка занимает O (n log n) в последовательном случае. Если у нас будет O (n) процессоров, мы будем надеяться на линейное ускорение. O (log n) параллельных алгоритмов существуют, но они имеют очень высокую константу. Они также не применимы к обычному оборудованию, у которого нет даже около O (n) процессоров. С …


27
Домашнее задание пузырьковой сортировки
В классе мы разрабатываем алгоритмы сортировки, и хотя я прекрасно понимаю их, когда говорю о них и пишу псевдокод, у меня возникают проблемы с написанием для них реального кода. Это моя попытка на Python: mylist = [12, 5, 13, 8, 9, 65] def bubble(badList): length = len(badList) - 1 unsorted …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.