Вопросы по теме 'partial-ordering'
Что такое процедура частичного заказа при вычете шаблона
Читая стандарт C ++ 11, я не могу полностью понять смысл следующего утверждения. Пример очень приветствуется.
Для определения частичного упорядочивания используются два набора типов. Для каждого из задействованных шаблонов существует исходный...
4124 просмотров
schedule
03.03.2022
Использование локали для заказа с частичными картами
Следующий код не проверяет типы:
type_synonym env = "char list ⇀ val"
interpretation map: order "op ⊆⇩m :: (env ⇒ env ⇒ bool)" "(λa b. a ≠ b ∧ a ⊆⇩m b)"
by unfold_locales (auto intro: map_le_trans simp: map_le_antisym)
lemma
assumes "mono (f...
42 просмотров
schedule
30.03.2022
Сортировка потока Java с неполными критериями упорядочения.
Я пытаюсь создать метод, который сортирует список, делая:
private List<Processor> getByPriority(){
return processors.stream().sorted( new ProcessorComparator() ).collect( Collectors.toList() );
}
Но я...
663 просмотров
schedule
23.04.2022
Частичное упорядочение шаблонов - почему здесь частичное вычитание успешно
Рассмотрим следующий простой (в той степени, в которой когда-либо возникают вопросы по шаблону):
#include <iostream>
template <typename T>
struct identity;
template <>
struct identity<int> {
using type = int;
};...
1312 просмотров
schedule
01.06.2022
Найти элемент больше заданного в частично упорядоченном наборе
У меня есть набор S элементов типа T . Существует частичный порядок <= на элементах типа T . Известно, что все элементы в S не упорядочены. Затем мне нужен способ выполнить следующий запрос: имея элемент e типа T , найти e' в S...
68 просмотров
schedule
10.04.2023
Почему шаблон C ++ принимает массив не более специализированный, чем тот, который принимает указатель согласно GCC 5.3 и Clang 4.0?
Почему следующие два объявления шаблона неоднозначны (так что ни один из них не является более специализированным, чем другой)? Я знаю, что этот вопрос много раз поднимался в Stack Overflow, но обычно люди отвечают, как разрешить неоднозначность, а...
690 просмотров
schedule
07.05.2024