| ²é¿´: 439 | »Ø¸´: 2 | |||
125310366гæ (³õÈëÎÄ̳)
|
[ÇóÖú]
Çó crazy climberµÄÍêÕû³ÌÐò~ÓÐÄĸö´óÉñÖ¸µ¼Ò»Ï£¬²»Ê¤¸Ð¼¤£¡£¡
|
| Òªcrazy climberµÄÍêÕû³ÌÐò£¬²»ÊÇÖ»ÓÐout=climber£¨c£©µÄÄǸö³ÌÐò~°üÀ¨ºóÃæµÄ¼¹ÏßÁ´½Ó ʲôµÄ¶¼Òª~ÇóÖú~~ |
» ²ÂÄãϲ»¶
Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
Ò»Ö¾Ô¸±±¾©»¯¹¤´óѧ£¬³õÊԳɼ¨350Çóµ÷¼Á
ÒѾÓÐ14È˻ظ´
¸´ÊÔµ÷¼Á
ÒѾÓÐ4È˻ظ´
323·Ö£¨¼ÆËã»úÊÓ¾õºÍ´óÄ£ÐÍÏîÄ¿£©ÄÜÖ±½ÓÉÏÊÖ
ÒѾÓÐ3È˻ظ´
311·Ö 22408 Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
320·ÖÈ˹¤ÖÇÄܵ÷¼Á
ÒѾÓÐ7È˻ظ´
Ò»Ö¾Ô¸Ö£´ó0705Çóµ÷¼Á
ÒѾÓÐ4È˻ظ´
0703»¯Ñ§
ÒѾÓÐ10È˻ظ´
301Çóµ÷¼Á
ÒѾÓÐ10È˻ظ´
306·Ö²ÄÁÏÓ뻯¹¤Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:
ÄÄλ´óÉñÀ´Ö¸µ¼ÏÂÊý×ÖÐźŴ¦ÀíÔõôѧ£¬¸Ð¼¤²»¾¡
ÒѾÓÐ30È˻ظ´
HKUÉêÇëÌá½»RPÎÊÌ⣬Çó¸÷λ´óÉñÖ¸½Ì£¬²»Ê¤¸Ð¼¤£¡
ÒѾÓÐ10È˻ظ´
18662515085
Òø³æ (ÕýʽдÊÖ)
- Ó¦Öú: 142 (¸ßÖÐÉú)
- ½ð±Ò: 419.8
- É¢½ð: 24
- ºì»¨: 11
- Ìû×Ó: 487
- ÔÚÏß: 220.4Сʱ
- ³æºÅ: 1955839
- ×¢²á: 2012-08-25
- ÐÔ±ð: MM
- רҵ: Äý¾Û̬ÎïÐÔI:½á¹¹¡¢Á¦Ñ§ºÍ
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
xiegangmai: ½ð±Ò+2, ллӦÖú 2012-10-29 20:08:21
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
xiegangmai: ½ð±Ò+2, ллӦÖú 2012-10-29 20:08:21
|
%crazy climberËã·¨ function out=ridge ( c ) %cÊÇÒªÌáÈ¡¼¹ÏßµÄʱƵ¾ØÕó,cÔªËØÎª·Ç¸º [B,A]=size(c); N=floor(A*B/4); %Éú³ÉN¸öClimber temp=zeros(B,A); for i=1:1:A*B if mod(i,4)==0 temp(i)=1; end end T=max(max(c))-min(min(c));%ϵͳ³õʼ»¯ÎÂ¶È Tt=T; %ϵͳµ±Ç°ÎÂ¶È t=2; %ϵͳµ±Ç°Ê±¼ä while Tt>=T/1000 %¶Ôʱ¼ät×öÑ»· for i=4:4:A*B %¶Ôÿ¸öclimber×öÒÆ¶¯ if mod(i,B)==0 heng=mod(i,B)+B; else heng=mod(i,B); end %¼ÆËãclimberµÄºá×ø±ê zong=ceil(i/B) %¼ÆËãclimberµÄ×Ý×ø±ê p=sign(2*rand-1); %ºá×ø±êÒÔ0.5µÄµÈ¸ÅÂÊ·Ö±ðÏò×óºÍÓÒÒÆ¶¯ if heng==1 p=1; elseif heng==A p=-1; end %Åųý±ß½çÌõ¼þ heng_new=heng+p; %×Ý×ø±ê°´¹æÔòÒÆ¶¯ p=sign(2*rand-1); if zong==1 p=1; elseif zong==A p=-1; end %Åųý±ß½çÌõ¼þ zong_new=zong+p; if c(heng_new,zong_new)>c(heng_new,zong) temp(heng,zong)=0; temp(heng_new,zong_new)=1; else pt=exp((c(heng_new,zong_new)-c(heng_new,zong))/Tt); if(rand<=pt) zong_new=zong+p; temp(heng,zong)=0; temp(heng_new,zong_new)=1; else zong_new=zong; temp(heng,zong)=0; temp(heng_new,zong_new)=1; end end end Tt=T/log2(t); t=t+1; end |
2Â¥2012-10-29 13:23:16
125310366
гæ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 0.5
- Ìû×Ó: 3
- ÔÚÏß: 34·ÖÖÓ
- ³æºÅ: 1551564
- ×¢²á: 2011-12-26
- רҵ: ÐźÅÀíÂÛÓëÐźŴ¦Àí
3Â¥2012-10-29 15:39:16














»Ø¸´´ËÂ¥