mnakhaeipoor
سه شنبه 07 بهمن 1393, 15:40 عصر
سلام دوستان
من دارم کتاب دیتل دیتل جاوا رو میخونم الان رسیدم به بخش جستجو و مرتب سازی
هرچی فکر کردم و تو اینترنت هم سرچ کردم نفهمیدم مرتب سازی درجی قضیه اش چیه!
مثلا تو قطعه کد زیر :
public void sort() {
int insert;
for(int next =1;next < data.length;next++){
insert=data[next];
int moveItem=next;
while(moveItem > 0 && data[moveItem - 1] > insert){
data[moveItem]=data[moveItem -1];
moveItem--;
}
data[moveItem]=insert
}
}
من هیچچچچچچچچچچچچچچی از این کد متوجه نشدم!
ممنون میشم اگه یه توضیح کامل در این مورد بدید...
من دارم کتاب دیتل دیتل جاوا رو میخونم الان رسیدم به بخش جستجو و مرتب سازی
هرچی فکر کردم و تو اینترنت هم سرچ کردم نفهمیدم مرتب سازی درجی قضیه اش چیه!
مثلا تو قطعه کد زیر :
public void sort() {
int insert;
for(int next =1;next < data.length;next++){
insert=data[next];
int moveItem=next;
while(moveItem > 0 && data[moveItem - 1] > insert){
data[moveItem]=data[moveItem -1];
moveItem--;
}
data[moveItem]=insert
}
}
من هیچچچچچچچچچچچچچچی از این کد متوجه نشدم!
ممنون میشم اگه یه توضیح کامل در این مورد بدید...