Yani nesneler dizisi vardır;hareket dizi elemanı
[
{
"foo": 2,
"bar": "test"
},
{
"foo": 19,
"bar": "value"
},
{
"foo": 7,
"bar": "temp"
}
]
bir dizinin başlangıcına foo
belirli bir değeri olan bir nesne taşımak gerekir. Değer her zaman nesnededir, ancak nesnenin dizide bulunacağına dair bir garanti yoktur.
Yani örneğin moveToFront(19);
çalıştırdıktan sonra, ben olurdu aşağıdadır:
[
{
"foo": 19,
"bar": "value"
},
{
"foo": 2,
"bar": "test"
},
{
"foo": 7,
"bar": "temp"
}
]
nasıl bunu hakkında gitmek?
sonra daha iyi bir veri yapısını bir dizi, ne gereksinimleri/ne yapmaya çalışıyoruz edilir olabilir? Bu dizinin etrafındaki şeyleri ne sıklıkta taşımanız gerektiğine ve ne kadar büyük bir hızla pahalıya mal olabileceğine bağlı olarak. – James
neden? Ne yapmaya çalışıyorsun, bu dizinin içindeki elementleri hareket ettirmen gerektiğini düşündün mü? –
Nesnenin amacı dizinin önündedir? – Monkpit