Компјутери, Програмирање
Како се сортирање низа?
Често приликом решавања одређених задатака потребних да би се сортирање података који се чува у низу. Оно што је сортирање низа? Ево, на пример, играње на картама, људи ставе своје карте на вредности и оделу. Ово омогућава да се утврди шта друго картице им недостаје. И у речницима све наручене абецедном реду. Примери су бројни. Сорт - да бисте одређени број објеката у било ком редоследу на основу наведених. Сортирање низови захтевају доста често. У том циљу, користе се различити методи. Да бисте разумели њихову суштину, довољно је да се размотри детаљно низ начина.
Важно је схватити да је низ се састоји од више пара кључева и посебних вредности. Сортирање низови у Ц се врши уз помоћ десетине линија кода, а језик ПХП, ово се постиже само једну просту команду. Сортирање низова је могуће на основу кључева или вредности. Ипак је могуће да дистрибуира вредност, остављајући их са постојећим кључеве или доделити нови.
Главне разлике у функцијама
Сортирање низ ПХП је могуће коришћењем различите функције. Хајде да погледамо како се разликују:
- Неке функције су сортиране низове по кључних елемената њихове, и други - на вредности.
- постоје различити подредени по: најстарији, расте, природно, нумерички, абецедни, случајне или одређених корисника.
- Неке функције су у стању да спасе након сортирања везу између кључа и вредности. Међутим, постоји опција у којој су кључеви ће бити подешени на нову вредност.
- Свака функција омогућава модификацију прошао низа. Сорт цопи, они не врате.
- Редослед сортирања је недефинисан, када функција одређује два елемента као једнаки. Ово нестабилно сортирање.
Нека врста функција низова у ПХП
Сорт () и рсорт (). Сорт () налаже низ у абецеди. Подсетимо да је ова функција је велика и мала слова. То је поредани према вредностима осим тастера. Рсорт () ће сортирати у обрнутом редоследу, такође, у складу са вредностима и игнорише кључеве.
Асорт () - то је једна од функција очувања однос кључева и вредности. То је корисно за асоцијативни низ, када је важно.
Дводимензионална арраи
сортирање Занимљива дводимензионални арраи. То може да се уради на различите начине. ПХП има прилику да упореде два броја или две жице. У сваком мулти-димензионални низ сваки елемент низа. У ПХП, за поређење више низова, потребно је да направите посебан метод. Размислите дводимензионални низ који чува скраћени назив воћа, пуним именом и ценом. Елементи арраи могу бити сортирани по абецедном реду скраћеног назива.
Сада ће низови сортирање у ПХП бити да разумете.
Similar articles
Trending Now