gusucode.com > 改进的遗传算法的课表编排功能matlab源码程序 > 改进的遗传算法的课表编排功能/改进的遗传算法的课表编排功能/排课/moni21.m

    
clear
clc
a=[1011
30212
4022
1011
1011
4011
4031
4023
4041
4051
3021
4043
2011
4023
4023
2041
3006
2042
2041
2042
2042
9001
2041
4051
2012
3011
3011
2061
1011
3071
2081
3023
3023
3012
2022
40212
4071
3024
3025
40932
10412
10412
4101
40931
4026
40213
311123
4062
2022
2022
40278
4111
30612
3023
3001
4053
4051
4025
10412
3026
4070
3082
3070
4072
4054
4012
4026
1000
2042123
4024
3055
3055
3102
1029
3102
3055
3102
3102
408123
40912
310123
30912
30912
31209
2131
2131
2131
2131
2131
1012
1012
1012
3021
3023
1027
3023
4056
4025
1026
2024
2026
40634
30821
1002
40734
40634
4111
20634
1063
3080
4082
40624
30623
31112
30803
40205
3012
41212
3012
2102
2102
2102
2102
3025
2102
30504
4023
2027
3071
40820
3082
30820
40623
4111
4082
40824
40613
4141
3057
3061
4025
4103
4042
4025
4070
3011
4020
3020
153
20235
30423
3028
2062
151
4082
152
3022
3043
3022
3022
3028];
length(a)
m=0;
class=a(1);
for i=2:length(a)
    j=i;
    b=a(j);
    k=0;
    while j-1>0
         if b~=a(j-1)
            k=k+1;
         end
            j=j-1;
     end
     if k==i-1
            m=m+1;
            class=[class,a(i)];
     end
end
m
class   %学生班序列号