Wpis z mikrobloga

Witam,
Jak posortować elementy tablicy (2 wymiary), według którejś kolumny.
Czyli że dane w wierszu są ze sobą związane, taki typowo excelowski problem...
Znalazłem na googlach sortowanie bombelkowe, ale to mi zaburzy cały porządek wewnątrz wierszy...
Pomocy

#arduino #programowanie
  • 9
@Benti: sortowanie bąbelkowe, czy inne nie ma znaczenia - od tego po jakiej kolumnie sortujesz jest funkcja porównująca. Sortowanie bąbelkowe odpowiada za sposób doboru elementów do porównania (tak w dużym uproszczeniu), a to jak je porównasz, to jest inna sprawa,.
@Benti: Możesz rozwinąć odpowiedź?
Jak sobie sortowanie bombelkowe odpowiednio przerobisz to będzie ok, żadna filozofia.

http://stackoverflow.com/questions/14092642/sorting-a-2-dimensional-array-in-c
http://stackoverflow.com/questions/23236766/sorting-two-dimensional-array-in-c-based-only-on-the-first-column
http://stackoverflow.com/questions/26681781/c-programming-sorting-rows-in-a-2d-array

https://www.google.com/webhp?#q=c+sorting+two+dimensional+array

I powtórzę to kolejny raz pod tagiem #arduino - dlaczego nie możesz sam znaleźć odpowiedzi w google? Mnie zajęło to 10 sekund.
@Golomp: one jest zmienna lokalną, a on tego używa na zewnątrz...

a w programie gość w for używa : zmiast ;, to już się nie kompiluje
nawet po poprawieniu błędów wyskakuje w środkowym ifie expression must have pointer-to-obiect type