swap — все вопросы

2ответа
4 голоса
Почему очередь std не определяет специализацию метода подкачки
Я читал, что все контейнеры stl обеспечивают специализацию алгоритма подкачки, чтобы избежать вызова конструктора копирования и двух операций присваивания, которые использует метод по умолчанию. Одна
3ответа
4 голоса
Неожиданно высокое использование памяти при использовании std :: stack и std :: map
Я пытаюсь пройтись по дереву, чтобы посетить все возможные состояния скользящей головоломки 4x4. Алгоритм, который я написал, изначально был рекурсивным, но это оказалось невозможным из-за (очевидно
1ответ
4 голоса
Определение метода `swap` для структуры, содержащей объединение; как это сделать?
Я нахожусь в процессе адаптации некоторого кода C ++ 03, чтобы воспользоваться новыми возможностями C ++ 11, в частности, представить семантику перемещения в C ++ 11. Но я сталкиваюсь с struct, где
3ответа
4 голоса
Поменять местами столбцы в C ++
У меня есть стандартная матрица: std::vector<std::vector<double> > Qe(6,std::vector<double>(6)); и вектор v, который является: v{0, 1, 3, 2, 4, 5}; Я хотел бы поменять ме
1ответ
4 голоса
Почему std :: future <T> и std :: shared_future <T> не предоставить члена swap ()?
Все виды классов в стандартной библиотеке C ++ имеют функцию обмена членами, включая некоторые полиморфные классы, такие как std::basic_ios<CharT>. Класс шаблона std::shared_future<T> явн
2ответа
4 голоса
Какой эффективный способ поменять две переменные регистра в CUDA?
Я начинаю писать некоторый код CUDA и хочу сделать эквивалент std::swap() для двух переменных в ядре; они находятся в файле реестра (без утечек, не в каком-то буфере и т. д.). Предположим, у меня ес
2ответа
4 голоса
Общий XOR Swap в Swift
Сегодня я читал о свопах XOR и решил, что попробую реализовать функцию в Swift, которая сделает это. Я успешно написал неуниверсальную версию этой функции: import UIKit func xorSwap (inout x: Int
1ответ
4 голоса
Обмен элементов в списках в Python
У меня есть список, и мне нужно поменять 1-й элемент в списке на максимальный элемент в списке. Но почему код 1 работает, а код 2 - нет? код 1: a = list.index(max(list)) list[0], list[a] = l
2ответа
4 голоса
какой может быть максимальный размер виртуальной памяти?
Я видел этот вопрос - В чем разница между "виртуальной памятью" и " раздел подкачки "? Здесь упоминается, что виртуальная память = пространство ОЗУ + дисковое пространство - которое может испол
1ответ
4 голоса
std :: iter_swap требует аргументов ValueSwappable против std :: swap требует Move Assignable args
Мне трудно понять, почему прямой вызов ---- +: = 0 =: + ---- в приведенном ниже коде приводит к ошибке компиляции, тогда как использование ---- +: = 1 =: + ---- компилируетбез ошибок.От ---- +: = 2 =:
5ответов
4 голоса
MySQL обменять элементы с номером строки
Это моя структура таблицы, здесь мне нужно поменять местами элементы. Это означает, что вы можете видеть, что тип 3 всегда идет в паре ( ---- +: = 0 =: + ---- ).Я только что назвал парные элементы для
1ответ
4 голоса
Поменяйте местами символы в определенных позициях в строках различной длины
Я пытался изучить sed, и примеры, которые я нашел здесь, относятся к обмену датами с 05082012 на 20120805, и у меня возникают проблемы с адаптацией их к моим текущим потребностям.Мне нужно преобразова
2ответа
4 голоса
f # обменять элементы в Array2D
Если у меня есть 2D-массив, такой каки я хочу поменять местами два элемента там индекс, например,Как бы я это написал?Я видел решения, которые передают каждый элемент по ссылке и видоизменяют его, но
1ответ
4 голоса
обмен питоном и назначение
Обычно мы используем ---- +: = 0 =: + ---- для обмена.Это может не работать иногда.Например,не удастся.Почему он терпит неудачу и как это назначение интерпретируется?
2ответа
4 голоса
Python список объектов, получить все «ориентации» атрибутов
У меня есть список объектов (прямоугольников).Каждый объект имеет 2 атрибута (высота и ширина).Я хотел бы получить все «ориентации» (не знаю, как это точно назвать) этого списка, поэтому все 2 ^ n (дл
3ответа
4 голоса
C ++, перегрузка std :: swap, ошибка компилятора, VS 2010
Я хотел бы перегрузить std :: swap в моем классе шаблона.В следующем коде (упрощенно)есть ошибка компилятора (только в VS 2010):Я не знаю почему, std :: swap должен быть перегружен ... Использование к
3ответа
4 голоса
Поменять строковые значения без временной переменной
Я знаю о переполнении, падении производительности и т. Д., Но мне нужно поменять два строковых значения без какой-либо временной переменной.Я знаю, что минусы, и нашел некоторые эффективные методы, но
2ответа
4 голоса
Кнопка своп для изображения (Jquery)
У меня есть кнопка, и когда она нажата, я хочу заменить кнопку изображением.Как я могу сделать это в JQuery?Можно ли заменить фон изображения?Сама кнопка находится в большом div, и я не хочу добавлять
3ответа
4 голоса
C ++: обмен указанными переменными [дубликаты]
Возможный дубликат:Почему при записи в строку возникает ошибка сегментации?У меня есть следующая программа:Однако у меня возникают проблемы при обмене значениями, на которые указывают указатели.Я дума
2ответа
4 голоса
Когда бы вы поменяли два числа без использования третьей переменной?
Я прочитал несколько источников, которые обсуждают, как поменять два числа без использования третьей переменной.Вот некоторые из наиболее важных:Как поменять местами две целочисленные переменные без и
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132