1
Yiin prieš 9 metus
Negarantuoju kad veiks, netikrinau, bet įdėja manau aiški ir jeigu kas pasitaisysi :D Jeigu kas neaišku kodėl parašyta taip o ne kitaip, klausk.
bool ĮterptiElementą(int * array, unsigned int sizeofarray, unsigned int idx, int value) {
if(idx >= sizeofarray) return false;
for(int i = sizeofarray - 1; i > idx; --i) {
array[i] = array[i - 1];
}
array[idx] = value;
return true;
}
void ĮtarptiSeką(int * array, unsigned int sizeofarray, unsigned int idx, int * list, unsigned int sizeoflist) {
const unsigned int size = sizeofarray + sizeoflist;
int * newarray = new int[size];
for(int i = 0, j = 0; i < size; ++i) {
if(i < idx) {
newarray[i] = array[i];
}
else if(i >= idx && j < sizeoflist) {
newarray[i] = list[j++];
}
else {
newarray[i] = array[i + sizeoflist];
}
}
}
2
Yiin prieš 9 metus
SUUUUUUUUUUPER!
Labai smagu, kad match history perkėlė į klientą, nes atidarinėti jų puslapį kai chrome 30+ tabų įjungtų užtrukdavo šiek tiek laiko :D Sivir ir ashe skinai instabuy.
1
Yiin prieš 9 metus
priklauso nuo jūsų dabartinio mmr komandos, apytiksliai ten ir meta. Jeigu visi 3 esant gold 5 - gold 1 žaidėjai, laimėjus visus 5 gausit gold 2-plat 4, jeigu visus pralošit, gausit bronze 2 - silver 4. Jeigu visi esat silver 1, 5 laimėjus tikrai niekas jūsų į platinum neįmes :D
1
Yiin prieš 9 metus
Pamoka kaip tai padaryti, o ne kodėl tai veikia, jeigu būtų pamoka apie tavo pakomentuotas funkcijas, tai pavadinčiau temą "MTA PHP SDK PAMOKA" :D