Skip to content

Instantly share code, notes, and snippets.

@klemenzarn
Created June 11, 2013 11:08
Show Gist options
  • Save klemenzarn/5756092 to your computer and use it in GitHub Desktop.
Save klemenzarn/5756092 to your computer and use it in GitHub Desktop.
za sortiranje zelo čuden algoritem ki dela
function mesta(sprememba_id,div){
zacetek = sprememba_id;
konec = 0;
for(i=0;i<pozicije.length;i++){
if(pozicije[i]==div){
konec = i;
break;
}
}
spremenjen_div = div;
spremenjen_div2 = pozicije[zacetek];
if(zacetek < konec){
pozicije.splice(konec,1);
novo_polje = new Array();
for(i=0;i<zacetek;i++){
novo_polje.push(pozicije[i]);
}
novo_polje.push(spremenjen_div);
for(i=zacetek;i<konec;i++){
novo_polje.push(pozicije[i]);
}
for(i=konec;i<pozicije.length;i++){
novo_polje.push(pozicije[i]);
}
pozicije = novo_polje;
}
if(zacetek > konec){
temp1 = zacetek;
zacetek = konec;
konec = temp1;
pozicije.splice(zacetek,1);
novo_polje = new Array();
for(i=0;i<zacetek;i++){
novo_polje.push(pozicije[i]);
}
for(i=zacetek;i<konec;i++){
novo_polje.push(pozicije[i]);
}
novo_polje.push(spremenjen_div);
for(i=konec;i<pozicije.length;i++){
novo_polje.push(pozicije[i]);
}
pozicije = novo_polje;
}
$.ajax({
type: "POST",
url: "Index/spremeniPozicije",
data: { pozicijeArray : pozicije }
}).done(function(msg)
{
//alert(msg);
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment