Resultados da pesquisa a pedido "swap"

2 a resposta

Mover ou trocar um fluxo de string

Eu quero mover uma sequência de strings, no aplicativo do mundo real, tenho algum membro de dados da classe sequência de strings, que desejo reutilizar para diferentes strings durante a operação. stringstream não possui uma atribuição de cópia ...

1 a resposta

O xor-swap pode ser estendido para mais de duas variáveis?

Eu tenho tentado estender o xor-swap para mais de duas variáveis, digamosn variáveis. Mas não cheguei a lugar algum melhor do que3*(n-1). Para duas variáveis inteirasx1 ex2 você pode trocá-los assim: swap(x1,x2) { x1 = x1 ^ x2; x2 = x1 ^ x2; x1 ...

1 a resposta

Trocando elementos em listas em python

Eu tenho uma lista e preciso trocar o primeiro elemento da lista pelo elemento máximo da lista. Mas por que o código 1 funciona enquanto o código 2 não: código 1: a = list.index(max(list)) list[0], list[a] = list[a], list[0]código 2: list[0], ...

6 a resposta

Trocar elementos no LinkedList

Quero manter a ordem dos elementos que estão sendo adicionados em uma lista. Então, eu usei umLinkedList em Java. Agora eu quero poder trocar dois elementos na lista vinculada. Primeiro de tudo, não consigo encontrar umelementAt() ...

2 a resposta

trocar na lista duplamente vinculada

Estou tentando trocar dois nós em uma lista duplamente vinculada. Abaixo está a parte do programa com a função swap. int swap (int x, int y) { struct node *temp = NULL ; struct node *ptr1, *ptr2; temp = (struct node *)malloc(sizeof(struct ...

6 a resposta

Como você troca duas variáveis inteiras sem usar nenhuma condição if, conversão ou variáveis adicionais? [fechadas]

Existem duas variáveis inteiras. Você pode trocar essas variáveis inteiras sem usar nenhuma condição if, sem conversão e sem usar variáveis adicionais? Por exemplo: int a = 10; int b = 5;a > b sempre. A resposta deve sera == 5 eb == 10

1 a resposta

Justificativa por trás da troca da função de membro

Na biblioteca padrão, se um tipo de classe tiver um algoritmo de troca especializado, ele terá uma função de membroswap e uma função livreswap que simplesmente encaminha para a função de membro. Eu não entendo bem a lógica de ter os dois (e, ...

19 a resposta

Existe uma função PHP para trocar os valores de duas variáveis?

Digamos, por exemplo, eu tenho ... $var1 = "ABC" $var2 = 123e sob certas condições eu quero trocar os dois por aí assim ... $var1 = 123 $var2 = "ABC"Existe uma função PHP para fazer isso, em vez de ter que criar uma 3ª variável para armazenar ...

1 a resposta

Ocultar o nome usando a declaração

#include <iostream> struct H { void swap(H &rhs); }; void swap(H &, H &) { std::cout << "swap(H &t1, H &t2)" << std::endl; } void H::swap(H &rhs) { using std::swap; swap(*this, rhs); } int main(void) { H a; H b; a.swap(b); }E este é ...

10 a resposta

Como trocar dois números sem usar variáveis temporárias ou operações aritméticas?

Essa equação troca dois números sem uma variável temporária, mas usa operações aritméticas: a = (a+b) - (b=a);Como posso fazer isso sem operações aritméticas? Eu estava pensando em XOR.