QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 11934|回复: 31
打印 上一主题 下一主题

[讨论]简单精妙的算法

[复制链接]
字体大小: 正常 放大
ytumath        

2

主题

0

听众

20

积分

升级  15.79%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2005-4-24 11:25 |只看该作者 |正序浏览
|招呼Ta 关注Ta
<><FONT face=Tahoma size=4></FONT> </P>8 e! \- |7 a& F  Q
<><FONT face=Tahoma size=4></FONT> </P>
  ^, K; l' U4 G<><FONT face=Tahoma size=4>如何实现俩变量a,b交换?
; {% s8 H/ Q5 I# X
! L* |9 i6 `7 a2 P& w" l2 t- C是个人都能想到:9 P0 K! ]* G/ ?1 w) |; t
: i* g9 b: z; k3 G+ g) u
tmp=a;  T% I. b# n. N. Q+ y5 A  n( z) D
a=b;
  m4 F! p& y6 m# w8 w" cb=tmp;, C9 C2 {" e8 X7 g& s9 k& O

7 k- D9 m  `$ X' _6 S- S4 U3 m8 m! K7 R俺看到一个牛叉的算法......
# b6 |" K0 V% o" ?: F7 j( r! r' U% C1 O" J* W
a=a+b;
; _3 u! P: K) ?9 {" W2 K4 `b=a-b;/ q. ?' b7 D% n& |" F( ^( N3 I
a=a-b;
( o- C! u7 a0 B' P  \
) h# b" w; w" i牛吧...还有更牛的...嵌汇编,嵌汇编......3 E6 S5 q. c$ J  ?0 S+ c

1 J0 `$ I& _' Y$ Xasm{
) w# H% U! g8 I- w8 |  cpush eax;
. g# p, J5 w& k" f2 Dmov eax,a;( k# p4 B* l, |7 c- V" S! x2 \
push eax% D5 y; G& r& x  ]" I- F
mov eax,b;$ v5 k! p' M4 U, Q, R" D* y
mov a,ebx
( p8 H! ~( \9 ]pop eax$ c+ p8 s3 h  y' X# B9 K
mov b,eax0 U$ `0 O0 `7 a2 W9 |% F( w$ v, z+ f
pop eax- N( l0 ^, @' _3 _: C# W/ A6 N
}7 |7 d) B* q# n; ^. d: V' k$ O. j
# U; d1 r, `/ _6 k
代码的优化是无止境的.........</FONT></P>
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

41

主题

5

听众

332

积分

升级  10.67%

  • TA的每日心情
    郁闷
    2014-2-26 10:50
  • 签到天数: 31 天

    [LV.5]常住居民I

    群组数学建模培训课堂1

    回复

    使用道具 举报

    wpa        

    0

    主题

    0

    听众

    8

    积分

    升级  3.16%

    该用户从未签到

    自我介绍
    喜欢计算机和密码学,但是更喜欢数学。
    回复

    使用道具 举报

    GraBUAA        

    0

    主题

    3

    听众

    232

    积分

    升级  66%

  • TA的每日心情
    开心
    2012-5-25 09:22
  • 签到天数: 41 天

    [LV.5]常住居民I

    我是在是看不出来牛在哪,这不是很绕吗,现在计算机分配各变量一点影响都没有吧,又不是单片机~~~~~
    回复

    使用道具 举报

    0

    主题

    0

    听众

    17

    积分

    升级  12.63%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    317423892        

    0

    主题

    0

    听众

    16

    积分

    升级  11.58%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    zhoyi        

    0

    主题

    0

    听众

    20

    积分

    升级  15.79%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    xjtu_yu        

    6

    主题

    3

    听众

    63

    积分

    升级  61.05%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    0

    主题

    3

    听众

    20

    积分

    升级  15.79%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    chz0829        

    0

    主题

    3

    听众

    72

    积分

    升级  70.53%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-6-3 13:50 , Processed in 0.606898 second(s), 103 queries .

    回顶部