- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
int buf;
for (int j = 1; j < srows.Length; j++)
for (int i = 0; i < srows.Length - j; i++)
{
if (vrows[i] > vrows[i + 1])
{
buf = vrows[i];
vrows[i] = vrows[i + 1];
vrows[i + 1] = buf;
buf = srows[i];
srows[i] = srows[i + 1];
srows[i + 1] = buf;
}
}
3.14159265 28.02.2011 13:31 # 0
gegMOPO4 28.02.2011 14:16 # +1
TarasB 28.02.2011 14:40 # 0
Или если потом делается Флойд — Уоршелл, то оптимизировать сортировку смысла нет.
jonie 28.02.2011 16:54 # 0
Lure Of Chaos 28.02.2011 18:30 # +2
gegMOPO4 28.02.2011 18:55 # +3
jonie 01.03.2011 17:20 # 0
Lure Of Chaos 01.03.2011 19:02 # +1
а пузырек не хреновый, он просто говняный. И в воде не тонет.
danilissimus 28.02.2011 16:39 # 0
East Galway Animal Rescue?
Lure Of Chaos 28.02.2011 20:21 # 0
koodeer 01.03.2011 02:11 # 0
gegMOPO4 01.03.2011 12:01 # 0
TarasB 01.03.2011 13:30 # 0
Впрочем, когда один массив - это строки комбобокса, а другой - это список данных (и они типа согласованы по индексам), то так не выйдет. Я круто обломался, случайно поставив CBS_SORT при инициализации комбобокса.