Preguntas etiquetadas con algorithm

Un algoritmo es una secuencia de pasos bien definidos que define una solución abstracta a un problema. Use esta etiqueta cuando su problema esté relacionado con el diseño del algoritmo.





8
Manera eficiente de buscar un elemento
Recientemente tuve una entrevista, donde me hicieron una pregunta de " búsqueda ". La pregunta era: Suponga que hay una matriz de números enteros (positivos), de los cuales cada elemento es +1o se -1compara con sus elementos adyacentes. Ejemplo: array = [4,5,6,5,4,3,2,3,4,5,6,7,8]; Ahora busque 7y devuelva su posición. Di esta …






26
Obtener un conjunto de potencias de un conjunto en Java
El poder de {1, 2, 3}es: {{}, {2}, {3}, {2, 3}, {1, 2}, {1, 3}, {1, 2, 3}, {1}} Digamos que tengo un Seten Java: Set<Integer> mySet = new HashSet<Integer>(); mySet.add(1); mySet.add(2); mySet.add(3); Set<Set<Integer>> powerSet = getPowerset(mySet); ¿Cómo escribo la función getPowerset, con el mejor orden de complejidad posible? (Creo …
86 java  algorithm  set  powerset 

10
Invertir una matriz 4x4
Estoy buscando una implementación de código de muestra sobre cómo invertir una matriz 4x4. Sé que hay eleminación gaussiana, descomposición de LU, etc., pero en lugar de mirarlos en detalle, en realidad solo estoy buscando el código para hacer esto. En lenguaje idealmente C ++, los datos están disponibles en …


11
Ofuscar una identificación
Estoy buscando una forma de cifrar / ofuscar un ID de entero en otro entero. Más precisamente, necesito una función int F(int x), para que x <-> F (x) es una correspondencia uno a uno (si x! = y, F (x)! = F (y)) dado F (x), es fácil averiguar …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.