QQ登录

只需要一步,快速开始

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

一些常用的经典算法(C语言实现)

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

6

主题

4

听众

183

积分

升级  41.5%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2010-1-19 21:09 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
一些常用的经典算法(C语言实现) 经典算法(C).doc (959 KB, 下载次数: 499)
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏2 支持支持2 反对反对0 微信微信
kobetan 实名认证       

10

主题

7

听众

9573

积分

升级  91.46%

该用户从未签到

自我介绍
200 字节以内

不支持自定义 Discuz! 代码

新人进步奖

回复

使用道具 举报

12

主题

4

听众

1710

积分

  • TA的每日心情
    开心
    2017-5-24 21:49
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    自我介绍
    爱数学,跑步,羽毛球<br />
    特长:跑步

    邮箱绑定达人 发帖功臣 新人进步奖 最具活力勋章

    群组数学建模

    群组数模应用

    群组电子科大数学建模交流群

    群组LINGO

    群组Matlab讨论组

    回复

    使用道具 举报

    juneshumo 实名认证       

    0

    主题

    4

    听众

    186

    积分

    升级  43%

    该用户从未签到

    自我介绍
    参加数学建模只是一个途径,为的是能能提高自己的能力,从中得到锻炼,为以后更好的发展奠定基础……

    群组数学建模

    群组LINGO

    目录:参考一下:. J+ a$ [) L: ^
    河内塔
    5 f4 {. A& W8 r费式数列 : {* L6 E$ ]# h1 @- S& u# Q2 r
    巴斯卡三角形 ( l! P& O% {/ }* S8 x# ]1 ?
    三色棋 9 H- i% ^1 d5 T2 q. M; ^
    老鼠走迷官(一)
    * j' ]- B5 x, i3 {& ~- ]5 n/ T老鼠走迷官(二)
    ' h5 I/ J; j1 ~4 F* ]骑士走棋盘
    3 |4 a! y# {# M八个皇后 . M! i1 X3 @1 I
    八枚银币 / L! M: I# ?# Z& y
    生命游戏
    4 ]' S8 Z9 B: I3 Z) Q+ i字串核对 9 F' |) h$ M3 n1 q! q# P/ E0 g
    双色、三色河内塔 & G! K& e+ h3 L% w
    背包问题(Knapsack Problem)
    : W3 g1 z% S; p( C7 D2 l数、运算
    9 n+ y( Z. O$ U+ m" q2 J5 I蒙地卡罗法求 PI 5 s! o: K9 B0 T) z
    Eratosthenes筛选求质数 . I  A7 A! m$ g2 v9 h2 K0 o2 N
    超长整数运算(大数运算)
    ) r% B( L+ M5 o, Q长 PI : l* c& i! a1 f* J3 n1 L
    最大公因数、最小公倍数、因式分解 * `" Y" |5 f, o) G
    完美数
    / J! i; p2 q4 ?# E/ Z5 u阿姆斯壮数
    . A* E7 q0 e" T2 M最大访客数 2 M5 X/ c; J. G* |9 W- ^1 b, l
    中序式转后序式(前序式)
    7 H/ i; u4 z$ l( M: E! w( V后序式的运算 ; j7 C* _9 j$ M: J6 u- Z
    关于赌博 3 C3 X: o# k  A& u8 f( J# v
    洗扑克牌(乱数排列) 7 @  w3 Z% k' f0 x! v
    Craps赌博游戏
    : e3 N) o; a6 E4 D+ B4 n约瑟夫问题(Josephus Problem)
    : K9 e+ x8 @3 S3 }5 J集合问题
    8 K' E3 t, F6 m7 X" E, x8 F7 q排列组合 : p0 ~' z$ k/ T- }# @
    格雷码(Gray Code)
    5 X3 Q, I) F; U产生可能的集合
    1 v8 I/ s2 u& P  \, O2 B7 wm元素集合的n个元素子集
      H- G7 A6 X5 m$ M0 s' t! z数字拆解
    1 Q  E, n! I" h排序
    ' r0 e) n1 q6 }, d% }2 K1 k得分排行 ) L, k: U3 }1 F0 {7 Y  [
    选择、插入、气泡排序
    * k- [% v& W3 {Shell 排序法 - 改良的插入排序
    - s; v) c0 o* m$ D5 t7 t$ HShaker 排序法 - 改良的气泡排序
    6 Q: i" ~, o/ w) C, eHeap 排序法 - 改良的选择排序 # V# O  p" ~# W" f1 n5 y
    快速排序法(一) 3 f8 j" ]+ t: e# z1 P
    快速排序法(二) 3 V0 E# |5 W' T4 N4 a8 K
    快速排序法(三) . L5 O8 r$ Y( D, D
    合并排序法
    , ]  S8 T' C% g0 o基数排序法 ( `, Y2 r) S# T/ K, Y9 e
    搜寻   ^/ T6 U1 B% `+ g) u0 P
    循序搜寻法(使用卫兵) ; m! o! b, H- e! D, @0 r
    二分搜寻法(搜寻原则的代表) * E- a7 H+ Z: p! O! K. E* k( s6 S
    插补搜寻法
    5 e1 v# ]4 E/ X/ X6 @1 b3 }2 Y费氏搜寻法 ' H6 i& o; t$ k5 [# T/ F/ F8 |
    矩阵
    4 b& {4 e5 z2 O9 s- b! o7 _稀疏矩阵   A8 `2 k1 p$ g$ o
    **矩阵转一维矩阵
    ; [2 a* a7 h9 |8 }6 \: n5 {5 A" b( ^上三角、下三角、对称矩阵 2 r* A# \3 Q7 s
    奇数魔方阵
    7 B  s2 B; V: }! l1 h( |4N 魔方阵 5 `! l- h3 x/ ], R/ m# x
    2(2N+1) 魔方阵
    回复

    使用道具 举报

    wuhao2277 实名认证       

    0

    主题

    3

    听众

    8

    积分

    升级  3.16%

    该用户从未签到

    自我介绍
    喜欢乐观的生活!不要把事情想复杂,因为它本来就很简单!
    回复

    使用道具 举报

    congyirui 实名认证       

    3

    主题

    5

    听众

    29

    积分

    升级  25.26%

    该用户从未签到

    自我介绍
    喜欢思考与创新
    看一下~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    回复

    使用道具 举报

    congyirui 实名认证       

    3

    主题

    5

    听众

    29

    积分

    升级  25.26%

    该用户从未签到

    自我介绍
    喜欢思考与创新
    汉诺塔我用汇编就编过~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    回复

    使用道具 举报

    congyirui 实名认证       

    3

    主题

    5

    听众

    29

    积分

    升级  25.26%

    该用户从未签到

    自我介绍
    喜欢思考与创新
    CSEG        SEGMENT6 N! V& @5 C! m1 u& ^3 o4 q
            ASSUME        CS:CSEG
    - Y) ~0 \( \2 YHANOI        PROC        NEAR
    " B; y, ?& Q  |; ~        CMP        CX,1
    5 w7 d8 s& i  d1 w- L9 F        JBE        HANOI1) b* L7 s6 l$ D2 a$ D) `2 ~# A7 l$ Q
            PUSH        DX% P! m5 b1 v% ]3 a- s
            PUSH        BX
    ' B0 b( S* y: u9 X6 D        PUSH        CX) v7 g8 A4 H$ W7 x$ }
            DEC        CX
    : c/ U5 \9 W) E, I        XCHG        BH,BL9 x) e: C, E* v; n
            CALL        HANOI
    2 s% J0 l. E9 {" ?+ j' W        POP        CX# G' {! t/ ~% k
            POP        BX8 T7 h, t2 b* E
            POP        DX5 ?7 |: X" L9 D! I- U! j. o
            CALL        MOVE
    0 v3 p  U+ i" u8 E" s        PUSH        DX8 ]0 p8 n1 {/ B% E3 s( G% P  U
            PUSH        BX
    # F5 P! s$ H/ a1 w- t        PUSH        CX
    : n8 L1 v8 T( ^7 R; p7 q; \$ q        DEC        CX
    , g8 e+ l6 k) k, Y7 O        XCHG        DH,BH
    - b; @( r- X6 H2 @' \8 Q) N6 C        CALL        HANOI+ C) O; \8 H$ {4 g/ p9 J
            POP        CX
    ' ]- C* O: z/ s, l        POP        BX; {9 c: v# [  i% S$ e
            POP        DX+ f$ o# Q& l/ e8 H! O3 {+ j
            RET
    3 i4 u% r: U. }7 U& N6 Y  oHANOI1:        CALL        MOVE/ f; Z% ?1 C, _! A4 w- v  M
            RET
    * Y0 C* w- ~3 sHANOI        ENDP' l3 S3 E2 U4 J/ g5 a8 w
    MOVE        PROC        NEAR
    & A9 u8 P  I) V8 R' u: z' j6 B        MOV        DL,DH( t% N  g- ~, u, E3 \, r" |/ O8 Z
            MOV        AH,2! I% X' X6 {! `2 C
            INT        21H
    5 m) O5 ?& _  q( X- Z& _( j        MOV        DL,CL" S6 q3 B$ r$ P! ?: N
            ADD        DL,30H! g5 F0 U0 F; Q3 [: Q
            MOV        AH,2
    1 i* T% D5 k% u' p7 _0 O2 T        INT        21H
    6 p, I5 s# {) v1 d' A        MOV        DL,'-'9 J5 T+ j' _% Q8 v! l
            MOV        AH,2
    / u7 b. D) {# N4 h' A& K        INT        21H' O% O- Z4 o- s6 D2 n
            MOV        DL,'-'
    * o4 D8 ^  R" \5 W. K        MOV        AH,2
    ' s6 @( H$ N. u! y% ^1 g+ k& u        INT        21H$ Z+ b( f  L  x/ K2 I1 ]
            MOV        DL,'>'
    0 d' y% l: T* v7 t7 o! j        MOV        AH,2+ a! x, u' y8 m6 ]5 [
            INT        21H  l; H! I* ~, b& w9 \# |
            MOV        DL,BL
    ( \) u' j) }( p8 W0 R" Y  P        MOV        AH,2
    ) {& Y: D6 A6 C        INT        21H1 m% d4 C: g/ x) d7 ^% L' c
            MOV        DL,' '
    $ m. _, _2 s4 r0 ?, \        MOV        AH,26 Q  }+ u- Z  H2 S
            INT        21H" V9 _: b/ I' R8 _
            MOV        DL,' '; q; L6 L% a; L, T1 @
            MOV        AH,2, L4 ~# y" f6 P( _8 ?: V1 o; L3 _
            INT        21H
    . b3 N* X. h" R- O: b( \4 `        RET+ u& q5 x! N; {6 S$ h$ a7 k
    MOVE        ENDP. b) W6 Y6 d7 A9 L5 ?* x( |' B' V
    START:        MOV        DH,'A'" P: {! N) ]0 j5 }, ^  N) f% Y: k0 v
            MOV        BH,'B'  x1 ]* Y$ V2 q* Z& }% V# x1 _" W" R
            MOV        BL,'C'( B  @  c% m: d5 i
            MOV        AH,1
    9 }% Z0 A0 C% Z" c        INT        21H! n$ i' E8 v" S# Z3 K
            SUB        AL,30H5 i& p" w! ?) c" U9 L
            XOR        CH,CH$ h% m$ b3 K6 o1 Q# P
            MOV        CL,AL
    4 i2 ^: \. t6 f$ R) p( H        CALL        HANOI
    % u* u3 F7 x: h, f- A        MOV        DL,0AH( g/ w8 O# m- l
            MOV        AH,2' ], m% F6 e  s$ Z( t5 a6 N! h
            INT        21H
      |8 B0 |) K6 L1 d+ i. D! u        MOV        DL,0DH
    # Y* d) ~2 B3 X1 y" t5 d        MOV        AH,2
    1 a# k7 r; B3 b1 }# p0 L        INT        21H  D5 K8 S- ?; ]. v# X/ @: W
            JMP        START7 m  `; c, d) ], U
            MOV        AH,4CH  l# C3 Z3 d( s  O
            INT        21H
    9 B4 a8 _4 Z- @7 N7 Q" mCSEG        ENDS
    3 M8 \1 ]: R% W9 p2 n        END        START
    回复

    使用道具 举报

    congyirui 实名认证       

    3

    主题

    5

    听众

    29

    积分

    升级  25.26%

    该用户从未签到

    自我介绍
    喜欢思考与创新
    我在汇编实验课上编的,我班只有我一个人编出来了,全年组好像也没有编出来的吧。。。关键汇编太繁琐,但执行起来效率很高
    回复

    使用道具 举报

    csk68 实名认证       

    3

    主题

    3

    听众

    40

    积分

    升级  36.84%

    该用户从未签到

    自我介绍
    快来就好!!!!
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-5-31 22:28 , Processed in 0.493046 second(s), 104 queries .

    回顶部