1 line
7.4 KiB
XML
1 line
7.4 KiB
XML
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><variables><variable id="PKBqvPz.IPyZdv~@[hr6">mylist</variable></variables><block type="procedures_defreturn" id="7I2zw6OihwL@cXPfggT#" x="-602" y="-273"><mutation><arg name="mylist" varid="PKBqvPz.IPyZdv~@[hr6"></arg></mutation><field name="NAME">插入排序</field><statement name="STACK"><block type="variables_set" id="`~^HNFDp+qVh8kAr1rtD"><field name="VAR">n</field><value name="VALUE"><block type="list_trig" id="f3lgAGR=UZ-Z_hEPp(a["><field name="OP">LEN</field><value name="data"><shadow type="variables_get" id="/fN(wnwJT@Dr+s?4O(F~"><field name="VAR">mylist</field></shadow></value></block></value><next><block type="controls_forEach" id="}H=A-Q)I={0x,+jJn}@]"><value name="LIST"><shadow type="list_many_input" id="{/ziW~O*/CeyS4g(~-)R"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="r9Qki(oX#RX5F*R/2U^Q"><value name="FROM"><shadow type="math_number" id="(/wB0K#fBZ6]_A5t+ogG"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="c3TZZ^SuVO;-[$8nLr=I"><field name="NUM">n</field></shadow></value><value name="STEP"><shadow type="math_number" id="$bjTh[$xGaqxP[ny(z_v"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="py|5`~#3:CPv^*~He]?/"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="variables_set" id="zwMd/}b3}c~fd=cv4z;*"><field name="VAR">key</field><value name="VALUE"><block type="lists_get_index" id="+iC$f[{BNa/LU=9lGSss"><value name="LIST"><shadow type="variables_get" id="M!G+8mS=2uyn+#qe}0wL"><field name="VAR">mylist</field></shadow></value><value name="AT"><shadow type="math_number" id="~$$dDNxa*EQ#V,sOF,9r"><field name="NUM">i</field></shadow></value></block></value><next><block type="variables_set" id="Zpp09/A!a#WQ0#fX:]TO"><field name="VAR">j</field><value name="VALUE"><block type="math_arithmetic" id="H7~S`!]@Zku^gScoaVjJ"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="G2RNWU@DL*ZI@yKjs)y$"><field name="NUM">1</field></shadow><block type="variables_get" id="pl9_w$w+:rX3?u!`J})v"><field name="VAR">i</field></block></value><value name="B"><shadow type="math_number" id="q|.Jf,Hoss2oouct:,Tl"><field name="NUM">1</field></shadow></value></block></value><next><block type="controls_whileUntil" id="cGCG!kGJ-y6nk_QZqGHW"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="[KS~l^vo50s.W@oy4w]g"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="Y;60n/CM`f9?{#]!,Fax"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="_o{q(`)a84nZFnLe//C#"><field name="OP">GTE</field><value name="A"><block type="variables_get" id="?`1.r{_z}GpSak`a,FM0"><field name="VAR">j</field></block></value><value name="B"><block type="math_number" id="X8RQIAhgz9mLF1frIBQ{"><field name="NUM">0</field></block></value></block></value><value name="B"><block type="logic_compare" id="5Lk_9{l~:_$sO2r9./C9"><field name="OP">GT</field><value name="A"><block type="lists_get_index" id="yKztPR`=,{v6/M:QO83q"><value name="LIST"><shadow type="variables_get" id="h(;0NhY?IpVqKVGX{d}w"><field name="VAR">mylist</field></shadow></value><value name="AT"><shadow type="math_number" id="S8e3~#I@h$h/~$oI2~o8"><field name="NUM">j</field></shadow><block type="variables_get" id="/b*G7q?+s=3;m$)m^n4X"><field name="VAR">j</field></block></value></block></value><value name="B"><block type="variables_get" id="FwI$FKzMt4Yfz/7qMgk1"><field name="VAR">key</field></block></value></block></value></block></value><statement name="DO"><block type="lists_set_index" id="GJ@(*g+#uY(weo_Fxx6W"><value name="LIST"><shadow type="variables_get" id="Tg/aJN}~G?_h]X^L*0C}"><field name="VAR">mylist</field></shadow></value><value name="AT"><shadow type="math_number" id="T#|~tbe=f!{ZfSCiyEps"><field name="NUM">j+1</field></shadow><block type="math_arithmetic" id="Lsz!7s4`86hc$*9v;5(/"><field name="OP">ADD</field><value name="A"><shadow type="math_number" id="G2RNWU@DL*ZI@yKjs)y$"><field name="NUM">1</field></shadow><block type="variables_get" id="k3hGy4$FhKBRa8j`_OYo"><field name="VAR">j</field></block></value><value name="B"><shadow type="math_number" id="S;uk9c`-k|C9Fd}9gQzW"><field name="NUM">1</field></shadow></value></block></value><value name="TO"><shadow type="math_number" id="sKqd{-s-^*o-?hABgA9X"><field name="NUM">0</field></shadow><block type="lists_get_index" id="1*qtm_|lrhv*Q3rtN?$t"><value name="LIST"><shadow type="variables_get" id="D|~N(9$Ihk-?_K,nVzQt"><field name="VAR">mylist</field></shadow></value><value name="AT"><shadow type="math_number" id="`SrVPF8Au+gS7P~:-(Yk"><field name="NUM">j</field></shadow><block type="variables_get" id="^N/p,(*?x@0RYPR84+9K"><field name="VAR">j</field></block></value></block></value><next><block type="variables_set" id="Wec,p@1$]XGrH;Tlya$z"><field name="VAR">j</field><value name="VALUE"><block type="math_arithmetic" id="Rf!hYW(~R5C;b_Myt!2I"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="{wV-KtEjYf;33-tMy62?"><field name="NUM">1</field></shadow><block type="variables_get" id="$IneR/M#m00*o_K`Y(*;"><field name="VAR">j</field></block></value><value name="B"><shadow type="math_number" id="XU`|#Vf,WDO@`zP33JI$"><field name="NUM">1</field></shadow></value></block></value></block></next></block></statement><next><block type="lists_set_index" id="l6H]i.?(P}:q/nO,Ut`a"><value name="LIST"><shadow type="variables_get" id="Q$7aRlwMQ+]FX:S!0J1S"><field name="VAR">mylist</field></shadow></value><value name="AT"><shadow type="math_number" id="M6`(^r.N5N^KP8#EmB[e"><field name="NUM">j+1</field></shadow><block type="math_arithmetic" id="HCJEZ7iS`s*jR]SywlJ/"><field name="OP">ADD</field><value name="A"><shadow type="math_number" id="G2RNWU@DL*ZI@yKjs)y$"><field name="NUM">1</field></shadow><block type="variables_get" id="3hj_HRQ@]jN?dDkDy-Di"><field name="VAR">j</field></block></value><value name="B"><shadow type="math_number" id="kLz.#:Q2Qm6aB?^-7X2e"><field name="NUM">1</field></shadow></value></block></value><value name="TO"><shadow type="math_number" id="r_^q!r;fEQXneS^TOi4W"><field name="NUM">0</field></shadow><block type="variables_get" id="fbp1U_qT$/rnxX53Cp(z"><field name="VAR">key</field></block></value></block></next></block></next></block></next></block></statement></block></next></block></statement><value name="RETURN"><block type="variables_get" id="Yt`b!Q)RQUX#`uhqLGqG"><field name="VAR">mylist</field></block></value></block><block type="inout_print_inline" id="~TZ}apt2)K7HV?J)x@af" x="-1018" y="-179"><value name="VAR"><shadow type="text" id=";W@s@}#+Omo(z_tjTdn["><field name="TEXT">Hello</field></shadow><block type="procedures_callreturn" id="bPQj|^D)GM,rz(M/u9)t"><mutation name="插入排序"><arg name="mylist"></arg></mutation><value name="ARG0"><block type="list_many_input" id="YM#*i(CL}9lGdHh-P(CZ"><field name="CONTENT">5,629,12,1,66,85,21</field></block></value></block></value></block></xml><config>{}</config><code>aW1wb3J0IG1hdGgKCmRlZiBfRTZfOEZfOTJfRTVfODVfQTVfRTZfOEVfOTJfRTVfQkFfOEYobXlsaXN0KToKICAgIG4gPSBsZW4obXlsaXN0KQogICAgZm9yIGkgaW4gcmFuZ2UoMCwgbiwgMSk6CiAgICAgICAga2V5ID0gbXlsaXN0W2ldCiAgICAgICAgaiA9IGkgLSAxCiAgICAgICAgd2hpbGUgaiA+PSAwIGFuZCBteWxpc3Rbal0gPiBrZXk6CiAgICAgICAgICAgIG15bGlzdFsoaiArIDEpXSA9IG15bGlzdFtqXQogICAgICAgICAgICBqID0gaiAtIDEKICAgICAgICBteWxpc3RbKGogKyAxKV0gPSBrZXkKICAgIHJldHVybiBteWxpc3QKCgoKcHJpbnQoKF9FNl84Rl85Ml9FNV84NV9BNV9FNl84RV85Ml9FNV9CQV84RihbNSw2MjksMTIsMSw2Niw4NSwyMV0pKSxlbmQgPSIiKQo=</code> |