Resultados de la búsqueda a petición "data-structures"
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 { ...
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 ...
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 ...
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 ...
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?
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 ...
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 ...
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 ...
¿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.
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' ,'_' ,'_', '_' , ...