Tag: sparse-array
In der informatik, ein sparse array ist ein array, in dem die meisten Elemente haben den gleichen Wert (bekannt als der default—Wert-in der Regel 0 oder null).
2
Antworten
Ich habe eine SparseArray<myObject> und möchten, speichern Sie es in Bündel in onSaveInstanceState Methode in meiner Aktivität und wiederherstellen in oncreate. Ich fand putSparseParcelableArray Methode für SparseArray im bundle und habe dieses in onSaveInstanceState Methode: bundle.putSparseParcelableArray("mySparseArray", mySparseArray);
3
Antworten
Brauche ich zum speichern einer 512^3-array auf der Festplatte in irgendeiner Weise und ich bin derzeit mit im HDF5. Da das array spärliche viel Speicherplatz verschwendet. Nicht im HDF5 bieten keine Unterstützung für sparse-array ? [Die Antwort][1]
3
Antworten
Beispielsweise A = [ -1 0 -2 0 0 2 8 0 1 0 0 0 3 0 -2 0 -3 2 0 0 1 2 0 0 -4]; wie bekomme ich einen Vektor der ersten von
4
Antworten
Ich eine hashmap zu speichern Schlüssel /Werte in meine Android-app (möglicherweise Tausende), aber ich verstehe, dass ich mit sollte SparseArray, um Speicher zu speichern. Dennoch, meinen Schlüssel muss ein String sein. Gibt es eine Möglichkeit, erstellen Sie
5
Antworten
(Es gibt einige Fragen über die Zeit-efficient sparse arrays, aber ich bin auf der Suche nach Speicher-Effizienz.) Ich brauche das äquivalent von einem List<T> oder Map<Integer,T> die Wachsen können, auf die Nachfrage, indem Sie nur einen Schlüssel,
4
Antworten
Ich war die Implementierung einer Bitmap-cache mit einem HashMap<Integer, Bitmap> und Sie erhalten die folgende Warnung in Eclipse: Verwenden neue SparseArray(...) statt für eine bessere Leistung. Ich habe noch nie davon gehört, dass Klasse vor, aber die
4
Antworten
Was ist die beste Methode zum Sortieren eines sparse-array und halten Sie die Elemente auf die gleichen Indizes? Zum Beispiel: a[0] = 3, a[1] = 2, a[2] = 6, a[7] = 4, a[8] = 5, Möchte ich
3
Antworten
Kann ich eine spärlich php-array (oder Karte) mit dem Befehl: $myarray = array(10=>'hi','test20'=>'howdy'); Möchte ich zum serialisieren/Deserialisieren diese als JSON. Ich serialisieren können Sie mit dem Befehl: $json = json_encode($myarray); die Ergebnisse in den string {"10":"hi","test20":"howdy"}. Allerdings,