0
ответов

Как поменять два числа без использования временных переменных или арифметических операций?

Это уравнение меняет местами два числа без временной переменной, но использует арифметические операции: a = (a + b) - ( Ь = а); Как я могу сделать это без арифметических операций? Я думал о XOR.
вопрос задан: 21 May 2016 14:34
0
ответов

Как написать базовую функцию подкачки в Java [duplicate]

Я новичок в Java. Как написать Java-эквивалент следующего кода C. своп void (int * p, int * q) {int temp; temp = * p; * p = * q; * q = temp; }
вопрос задан: 4 February 2016 20:46
0
ответов

Обмен переменными с вспомогательной переменной и без нее - что быстрее?

Наверное, вы все слышали о "проблеме обмена"; SO полон вопросов о ней. Версия замены без использования третьей переменной часто считается более быстрой, поскольку, ну, у вас есть одна ...
вопрос задан: 22 December 2015 15:56
0
ответов

Вариант удаления Vim swap отсутствует

У меня часто не получается подключиться к Интернету, в результате чего Putty отключается, а Vim создает файлы подкачки. Когда я возвращаюсь и выздоравливаю, я никогда не получаю опцию "(D) elete" при повторном открытии файла, даже если я закрываю ...
вопрос задан: 26 February 2015 03:18
0
ответов

Различия подкачки и подкачки

В чем разница между подкачкой и подкачкой в ​​отношении управления памятью процессов ? Также направьте меня к руководствам, если таковые имеются, где я мог бы получить дополнительную информацию.
вопрос задан: 10 June 2014 11:48
0
ответов

Почему этот оператор не работает в java x ^ = y ^ = x ^ = y;

int x = 1; int y = 2; х ^ = у ^ = х ^ = у; Я ожидаю, что значения поменяются местами, но это дает x = 0 и y = 1. когда я пробовал на языке C, он дает правильный результат.
вопрос задан: 28 February 2014 08:25
0
ответов

C - введите 2 значения, верните 2 значения в MAIN. обменивать

Мне нужно составить программу, чтобы расположить 4 числа в порядке возрастания, например, от 9 2 8 3 до 2 3 8 9. Поэтому я подумал о логике, используя своп. Я бы использовал if / else или операторы switch, но сначала мне нужно ...
вопрос задан: 11 October 2013 19:17
0
ответов

как обновить значения подкачки двух строк с помощью одного запроса

Есть ли запрос, с помощью которого я могу обменять значения двух строк с одним запросом?
вопрос задан: 25 July 2013 04:44
0
ответов

Как поменять две переменные в JavaScript

У меня есть две переменные: var a = 1, b = 2; У меня вопрос как их поменять? Только это переменные, а не какие-либо объекты.
вопрос задан: 24 April 2013 20:35
0
ответов

C ++ места подстановки символов

Есть ли способ поменять местами символов в строке? Например, если у меня есть «03/02», мне нужно получить «02/03». Любая помощь приветствуется!
вопрос задан: 7 October 2012 16:10
0
ответов

Примеры того, когда побитовый обмен ()является плохой идеей?

Вы не должны рассматривать указатели объектов как указатели на необработанные двоичные данные в языках ООП, включая C++. Объекты «больше, чем» их представление. Так, например, замена двух объектов местами с помощью...
вопрос задан: 24 July 2012 19:49
0
ответов

Перестановка значений массива с помощью for и yield scala

Я пытаюсь поменять местами каждую пару значений в моем массиве, используя for и yield, но пока безуспешно. Я пробовал следующее: val a = Array(1,2,3,4,5)//Мне нужен Array(2,1,4,3,5) ...
вопрос задан: 14 April 2012 23:59
0
ответов

Алгоритм нахождения наименьшего количества прямоугольников для покрытия набора прямоугольников без перекрытия

У меня есть набор прямоугольников, и я хотел бы «уменьшить» набор, чтобы у меня было наименьшее количество прямоугольников для описания той же области, что и исходный набор. Если возможно, я хотел бы, чтобы это было быстро, ...
вопрос задан: 10 March 2012 04:00
0
ответов

Есть ли встроенная функция подкачки в C?

Есть ли встроенная функция подкачки в C, который работает без использования третьей переменной?
вопрос задан: 14 January 2012 12:21
0
ответов

как поменять местами изображения на холсте в Android?

Я произвольно отображал изображения из ресурса в моем приложении в виде строк и столбцов. Из этих строк и столбцов я хотел бы поменять местами два изображения, когда пользователь щелкает только рядом с изображениями. ...
вопрос задан: 30 December 2011 12:11
0
ответов

Обмен переменными (C ++, уровень процессора)

Щелкните здесь, чтобы получить доступ к чату для ответа на этот вопрос. Я хочу поменять местами две переменные. и я хотел бы сделать это через конвейер, используя опасность чтения после записи в моих интересах. Конвейер: ...
вопрос задан: 9 December 2011 18:45
0
ответов

Использует ли сортировка STL подкачку или двоичное копирование?

Мне не удается найти хороший ответ на этот вопрос. По какой-то причине я подумал, что сортировка STL будет реализована с использованием подкачки для лучшей поддержки сложных типов, но так как я закончил копаться в коде ...
вопрос задан: 21 November 2011 23:13
0
ответов

C - самый быстрый способ поменять местами два блока памяти равного размера?

Каков самый быстрый способ поменять местами две неперекрывающиеся области памяти равного размера? Скажем, мне нужно поменять местами (t_Some * a) на (t_Some * b). Принимая во внимание компромисс между пространством и временем, увеличится ли временное про
вопрос задан: 17 November 2011 11:52
0
ответов

Почему `basic_ios :: swap` выполняет только частичную замену?

C ++ 11 §27.5.4.2 / 21: недействительный своп (basic_ios & rhs); Эффекты: Состояния * this и rhs должны меняться, за исключением того, что rdbuf () должен возвращать то же значение, что и перед функцией ...
вопрос задан: 16 November 2011 06:57
0
ответов

C++: эффективная подкачка () при использовании пользовательского средства выделения

Это, кажется, месяц шаблонов C++ для меня... У меня есть SecureString. Взгляды SecureString точно так же, как станд.:: последовательность, кроме него использует пользовательское средство выделения, которое обнуляет на разрушении: класс...
вопрос задан: 5 September 2011 11:21
0
ответов

Динамически заменить содержимое метода C #?

Что я хочу сделать, это изменить, как метод C # выполняется, когда он называется, так что я могу написать что-то подобное: [распределен] Public DTASK Решить (int n, degent callback) {...
вопрос задан: 4 September 2011 12:39
0
ответов

Сделать своп быстрее, проще в использовании и безопасным для исключений

Прошлой ночью я не мог спать и начал думать о std :: swap. Вот знакомая версия C ++ 98: template недействительный своп (T & a, T & b) {T c (a); а = б; б = с; } ...
вопрос задан: 24 August 2011 07:17
0
ответов

Что я могу сделать с перемещенным объектом?

Стандарт точно определяет, что я могу сделать с объектом после его перемещения? Раньше я думал, что все, что вы можете сделать с перемещенным объектом - это уничтожить его, но это не будет ...
вопрос задан: 11 August 2011 14:19
0
ответов

Будет ли std :: swap по-прежнему определяться включением алгоритм в C ++ 0x?

Шаблон функции подкачки был перемещен из <алгоритм> в <служебная программа> в C ++ 0x. Включает ли первое второе в C ++ 0x? Или они оба включают в себя общий заголовок для обмена определениями? В ...
вопрос задан: 11 August 2011 10:14
0
ответов

Трюк с обменом: a = b + (b = a) * 0;

a = b + (b = a) * 0; Это предложение может поменять местами значение между a и b. Я пробовал это с C #, и он работает. Но я просто не понимаю, как это работает. например a = 1, b = 2 Я перечисляю шаги, как показано ниже: b = a -> ...
вопрос задан: 5 August 2011 07:45
0
ответов

Как поменять ключи со значениями в массиве?

У меня есть массив, как: массив (0 => 'a', 1 => 'b', 2 => 'c'); Мне нужно преобразовать его в: массив ('a', 'b', 'c'); Какой самый быстрый способ поменять ключи со значениями?
вопрос задан: 27 July 2011 13:23
0
ответов

как обеспечить функцию подкачки для моего класса?

Как правильно включить мой своп в STL алгоритмы? 1) Обмен участниками. Использует ли std :: swap трюк SFINAE для использования обмена членами. 2) Свободно стоящий своп в том же пространстве имен. 3) Частично ...
вопрос задан: 17 June 2011 21:27
0
ответов

C ++ пытается поменять местами значения в векторе

Это моя функция обмена: template недействительный своп (t & x, t & y) {t temp = x; х = у; y = темп; возвращение; } И это моя функция (в примечании v хранит строки) ...
вопрос задан: 3 June 2011 08:44
0
ответов

Почему std :: swap был перемещен в ?

Почему std :: swap был перемещен в заголовок для C ++ 11? N3290 C.2.7 говорит: 17.6.3.2 Влияние на исходную функцию: Функция swap перемещена в другой заголовок Обоснование: Удалить ...
вопрос задан: 22 May 2011 05:03
0
ответов

OpenGL в Windows использует тонны ЦП, когда SwapBuffers вызывается в RenderThread

Хорошо, поэтому я столкнулся с некоторыми проблемами с потоками с OpenGL в Windows. Я использую C # .NET для обертывания GL. У меня Windows7 x64. Итак, я попробовал два разных теста. В каждом тесте я рендерил ...
вопрос задан: 14 May 2011 16:14