Resultados de la búsqueda a petición "data-structures"

4 la respuesta

Linq - SelectMany Confusion

e lo que entiendo de la documentación de SelectMany, uno podría usarlo para producir una secuencia (aplanada) de una relación de 1-muchos. Tengo las siguientes clases public class Customer { public int Id { get; set; } public string Name { ...

3 la respuesta

Estructura de datos para dados cargados?

Suponga que tengo un dado cargado de n lados donde cada lado k tiene alguna probabilidad pk de venir cuando lo enrollo. Tengo curiosidad por saber si hay un buen algoritmo para almacenar esta información de forma estática (es decir, para un ...

3 la respuesta

Encontrar un número de vectores binarios máximamente diferentes de un conjunto

Considere el conjunto,S, de todos los vectores binarios de longitudn donde cada uno contiene exactamentem unos; entonces hayNuevo Méjic ceros en cada vector. Mi objetivo es construir un número,k, de vectores deS de modo que estos vectores sean lo ...

4 la respuesta

Alguien ha implementado un Fibonacci-Heap de manera eficiente?

¿Alguno de ustedes ha implementado alguna vez un Fibonacci-Heap [http://en.wikipedia.org/wiki/Fibonacci_heap]? Lo hice hace unos años, pero fue mucho más lento que usar BinHeaps basado en arreglos. Back entonces, lo consideré una valiosa ...

2 la respuesta

Estructura de datos similar a HashMap ordenable en Java?

¿Existe algún tipo de estructura de datos en Java que se parezca a un HashMap que se pueda ordenar por clave o valor? En PHP puedes tener matrices asociativas que se pueden ordenar. ¿Existe tal cosa en Java?

1 la respuesta

Calculando la complejidad del tiempo de una función recursiva que tiene un bucle dentro de ella

staba trabajando en un problema simple y se me ocurrió una función recursiva en C ++, a continuación está mi función. void test(int arr[],int n,int x = 0){ cout<<arr[x]; for(int i = x+1;i < n;i++){ test(arr, n, i); } } Me pregunto cuál será la ...

5 la respuesta

Comprensión C: punteros y estructuras

Estoy tratando de entender mejor c, y me cuesta entender dónde uso los caracteres * y &. Y solo struct's en general. Aquí hay un poco de código: void word_not(lc3_word_t *R, lc3_word_t A) { int *ptr; *ptr = &R; &ptr[0] = 1; printf("this is R at ...

3 la respuesta

Hacer matrices en Java almacena datos o punteros

staba leyendo sobre la localidad de datos y quiero usarlo para mejorar el motor de juego que estoy escribiendo. Digamos que he creado cinco objetos en diferentes momentos que ahora están en diferentes lugares en la memoria, no uno al lado del ...

7 la respuesta

¿Las estructuras de soporte de Java?

¿Java tiene un análogo de un C ++struct: struct Member { string FirstName; string LastName; int BirthYear; }; Necesito usar mi propio tipo de datos.

2 la respuesta

Asignar bicicletas a personas - Primera prioridad (bicicleta más cercana a la persona más cercana)

Pasar en una cuadrícula a una función con bicicletas y persona en ubicaciones [ 'c' , '_' ,'A' ,'_', '_' , '_'] [ '_' , '_' ,'a' ,'_', '_' , '_'] [ '_' , '_' ,'_' ,'_', 'b' , '_'] [ '_' , '_' ,'_' ,'_', '_' , '_'] [ 'D' , 'd' ,'_' ,'_', '_' , ...