Tag: HASHTABLE
Estoy traduciendo actualmente un script de PHP a Powershell y estoy atascado en la siguiente parte: $data = array(); foreach($extension_data as $key=>$value){ array_push($data,array(“name”=>$key,”value”=>$value)); } Específicamente, ¿cómo se vería la parte $key=>$value en PowerShell? EDIT: aquí está mi solución $data = @() foreach($e in $extension_data.GetEnumerator()){ $data += @{ “name” = $($e.name); . . . Read more
Estoy teniendo problemas para definir y crear dicho arreglo, sin embargo. template <typename DataType, typename KeyType> class HashTable { public: HashTable(int intTableSize); HashTable(const HashTable& other); HashTable& operator=(const HashTable& other); HashTable::~HashTable(); void insert(const DataType& newDataItem); bool remove(const KeyType& deleteKey); bool retrieve(const KeyType& searchKey, DataType& returnItem) const; void clear(); bool isEmpty() const; . . . Read more
Estoy construyendo una tabla hash en C utilizando el método de dispersión abierta (encadenamiento separado) para almacenar palabras. No me preocupa el orden en el que almacenaré las palabras con la misma clave hash. Actualmente, tengo un puntero a una estructura (struct dict * d) con mi tabla hash (struct . . . Read more
Intenté agregar la función de autocompletado utilizando shtab, pero no funciona 🙁 El archivo de completado (/etc/bash_completion.d/shtab) parece estar bien, pero al presionar TAB no sucede nada. Reproducción: virtualenv -p python3.6 venv && . venv/bin/activate pip install -U shtab shtab –shell=bash shtab.main.get_main_parser –error-unimportable | sudo tee /etc/bash_completion.d/shtab Cambié "$BASH_COMPLETION_COMPAT_DIR"/shtab por . . . Read more
Estaba leyendo sobre unordered_map en C++ y tengo algunas preguntas que no puedo responder claramente. He notado que unordered_map coloca un elemento por índice y no múltiples (las tablas hash se pueden implementar utilizando uno de estos métodos para solucionar que 2 elementos se asignen al mismo índice). 1) ¿Si . . . Read more