QQ登录

只需要一步,快速开始

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

一些常用的经典算法(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

    目录:参考一下:- M8 p; _& i. Z. k7 {5 m# v" f; R
    河内塔 6 ~4 C4 M3 {% w0 z7 ?8 Y$ c
    费式数列 ( |6 p1 U# O9 ^$ X9 H  Q8 O
    巴斯卡三角形
    9 B* `1 O* u) o2 m$ ]三色棋
    " H9 y: W# ?5 B$ I老鼠走迷官(一) : n2 ^; X* C* W( s
    老鼠走迷官(二) $ Y3 s; L, N5 W2 U( a) J
    骑士走棋盘
    6 C! b% N& U9 M& \2 \( Z. r' M八个皇后
    / I6 @9 q, g. I7 n! C八枚银币 7 p/ `6 U7 e* P. s* y
    生命游戏
    2 g" w. t0 B1 Y% G字串核对 4 d$ B) Y5 a2 s& K8 m1 |
    双色、三色河内塔
    % Z+ m& j4 I% E& f" U! a" f背包问题(Knapsack Problem)
    + t/ J9 @0 G. M) T数、运算 . d% V5 b! M; r' n9 w: r# K# `- w; [5 [
    蒙地卡罗法求 PI
    : X5 }. i9 q' q5 ]- R1 ~! u- xEratosthenes筛选求质数
    7 Z+ V. n; \8 e+ q* ^- N超长整数运算(大数运算)
    ; ^+ \2 |8 I9 `4 S2 l+ m) j长 PI 9 ?& ~' J3 U8 f$ q4 T1 n1 V1 T
    最大公因数、最小公倍数、因式分解
    ( S$ g: f* w& n* L/ w$ a完美数 ( a" ?' p0 I' G! [* F
    阿姆斯壮数 6 Y% o1 {( n- G$ ?# T3 @1 @8 T
    最大访客数 ' V# {, }8 S9 R: {
    中序式转后序式(前序式)
    * i- i+ K* ~% I后序式的运算   L* T3 e6 w8 |5 K; s3 O% d
    关于赌博 6 X+ Q" a. `/ \# B6 ]6 ]
    洗扑克牌(乱数排列) - {% R5 l) G1 i/ i3 M' |: O
    Craps赌博游戏
    7 e9 ?& \# n, z  F0 e约瑟夫问题(Josephus Problem) * R' ^1 f. N  s. K
    集合问题 , `" ~* o. Z5 [3 w7 M* T
    排列组合 7 F0 u3 b2 L- k+ d& j
    格雷码(Gray Code)
    % O6 O# P; U, ~8 ?2 U产生可能的集合 - B8 s& B5 g/ X0 {. y& F
    m元素集合的n个元素子集 " @8 z: p) o) B% |, H
    数字拆解
    % d, \3 h3 D/ e6 @4 F2 X$ T排序
    9 Q5 ^5 i9 s0 M7 j: `6 F3 q# {8 ?% F得分排行   T$ t# \6 d" d, A: P) a; r
    选择、插入、气泡排序 ) J9 J& N2 n: L8 V& F- o1 A7 u  D0 m
    Shell 排序法 - 改良的插入排序
    & ^" |) U  Q- r3 C- N( JShaker 排序法 - 改良的气泡排序
    # B& {- d' g. V" i9 }. nHeap 排序法 - 改良的选择排序
    + B$ _: M4 N2 u9 d- P7 N快速排序法(一) ' \- B: S' |* {  X3 O% R$ T: T. r
    快速排序法(二) 9 x3 n, e) }. Z! e* B; ?
    快速排序法(三)
    ; P0 ]* i" O+ O% z合并排序法 0 H" z4 \4 y9 ?2 S6 n6 {  G4 p
    基数排序法
    ; `0 d! [2 B. |% J8 x; H搜寻 % a0 ~, q8 o9 y( D
    循序搜寻法(使用卫兵)
    % w$ o/ ~- ?1 U$ ^二分搜寻法(搜寻原则的代表)
    4 H# Y! l! k9 u9 }- I7 ^; ~8 f插补搜寻法 , y0 N" P, c) P% w7 Z8 ], i
    费氏搜寻法   J" I& x  K* m8 w
    矩阵
    " O8 ^/ u9 p0 o$ Q稀疏矩阵
    / L5 K' K! O, @! E0 B0 T**矩阵转一维矩阵
    & V4 T+ ^  o4 u: F上三角、下三角、对称矩阵 2 C8 R; R# F4 a) ?* D
    奇数魔方阵 " f+ B2 j& z1 I7 j
    4N 魔方阵 5 W+ c1 D* W" O; l7 P1 H" U
    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        SEGMENT
      M1 L3 f$ L- M- I& j* F        ASSUME        CS:CSEG* @. {2 y: ~  W
    HANOI        PROC        NEAR
    2 v+ i" }+ y  l+ M& e* y) J        CMP        CX,19 C, f( R* m- c. T7 ]% E
            JBE        HANOI1- O6 |4 Q! I  @' G( G; E
            PUSH        DX* ]$ Z! Q( E1 q- U7 h
            PUSH        BX! k1 @" }% a& F5 W8 k1 r
            PUSH        CX
    * A3 d7 K+ V8 m& F* h) p& c        DEC        CX
    3 q( l1 z0 O8 h" y: R9 D. j3 E        XCHG        BH,BL
    & ^) Y  N. K, i- q$ e0 }0 _$ j7 T        CALL        HANOI
    ) l/ a& A4 k" g8 H* w        POP        CX2 t  r# m  ]* Y3 V; E
            POP        BX$ b0 @% Z9 f: C2 c2 J
            POP        DX
    : f. N# p4 V$ T6 b* S* m% b, O1 M        CALL        MOVE
    # H% w$ x" ^3 N9 `( f        PUSH        DX, s/ r& J# A7 W+ n! |
            PUSH        BX
    4 Z* W* h$ H6 a3 Q2 A, ~# l; n        PUSH        CX/ P. r8 @/ [3 Q
            DEC        CX! m# o1 w5 e; }, h
            XCHG        DH,BH
    . ]  M0 Z4 M8 @' M8 H# x7 T2 \        CALL        HANOI$ ?8 o0 ]/ d. `$ J
            POP        CX& c2 o  m. d# u4 t* z
            POP        BX+ ~. b/ R2 w* t1 H
            POP        DX  K4 X$ ^# i1 y; `# P  d
            RET, o4 y: q" N% y( g
    HANOI1:        CALL        MOVE
      l( K+ W$ w5 @. n0 D; B6 w( R        RET
    5 c1 K! Q3 g- A' P5 g- J, hHANOI        ENDP
    : s% t4 R3 Y/ Q9 W  IMOVE        PROC        NEAR
    9 x2 |5 }, x8 x2 }        MOV        DL,DH: D; O5 U) c) S! j4 r; m
            MOV        AH,2, \5 X( t/ c8 P% f& f1 w: l
            INT        21H
    ( O: Z: V/ I7 |; ~/ j( L        MOV        DL,CL; f+ Y! e* l4 C1 e& |7 l5 U' W0 |
            ADD        DL,30H( P! n8 N0 H' u8 @$ X7 W
            MOV        AH,2, i: @" m$ t1 {+ @* D
            INT        21H
    4 G. E3 [" }  p0 ]# A# x% F& R/ I        MOV        DL,'-'
    ; C, J+ @% V9 }; P+ J; v2 {        MOV        AH,2
    ( M- M- g' J. O, P  _        INT        21H
    # v4 u7 x) ^% H0 p4 p0 v. \        MOV        DL,'-'
    5 s0 ~8 E% K4 a4 x9 N$ F" k% d        MOV        AH,2
    : d5 V+ V' r; t1 @6 M1 l, h7 X        INT        21H2 b# h& P# I& t. m% H
            MOV        DL,'>'
    : l7 f; l! X1 b2 \& o        MOV        AH,2
    7 w/ Q" Q7 F$ A3 K7 a2 V8 x% u; \. i        INT        21H$ Y+ Z# d" u  \) G: I9 `: P
            MOV        DL,BL2 I( x# ^; J7 i! T8 }/ E
            MOV        AH,2* {0 Y% W) {3 ]3 r: D
            INT        21H0 I+ \7 o% `7 |
            MOV        DL,' '
    2 r, j9 ~' U1 k        MOV        AH,2
    7 a$ b% O* G$ T% `: C& h        INT        21H
    # S, l% e$ I- H6 w        MOV        DL,' '
    - E6 [5 w5 ?8 E+ {/ b+ z8 I        MOV        AH,23 g8 J7 p0 R. L+ q7 ~, s
            INT        21H9 `* u. @* P8 O! \; T, f
            RET, C- Y3 k0 N% O. I2 `7 m0 o; R
    MOVE        ENDP
    : V' q' ^& E7 ^8 t9 iSTART:        MOV        DH,'A'
    5 R1 Z' a; N& ^5 b2 s4 @1 z) V: J" v        MOV        BH,'B', A2 N/ P; _' y  T; A5 R7 Y
            MOV        BL,'C'
    % Z5 m' k9 M' V  r        MOV        AH,1
    : x9 X+ u6 R) I: M( h* G        INT        21H  J8 F# A+ S. A% x4 M3 [# b. L
            SUB        AL,30H0 V) J; y- l6 ?9 z3 @3 }. z. q' V
            XOR        CH,CH% p. m4 j* X- \) j0 C- |' \. V' s
            MOV        CL,AL9 ~! j$ g/ i7 |; C  M3 `3 f" t
            CALL        HANOI) [) f. x4 J9 D* K! u' K2 o, }
            MOV        DL,0AH
    # d: P/ J1 ]& d4 v: W  v' O        MOV        AH,2
    . a4 e( A4 _0 s; X" }- {        INT        21H
    " G1 {+ y: `& y8 V        MOV        DL,0DH" ?' Y! u% E4 u  c5 S" B
            MOV        AH,2
    - u! H% z2 C9 k! O! t        INT        21H9 B# r# u* [3 ], b, M
            JMP        START# U, c! D8 S0 D2 a  N
            MOV        AH,4CH& _* m. e* M8 }6 y: L4 w" M
            INT        21H3 j8 I% d1 S' Q/ d
    CSEG        ENDS
    7 m: s# R3 m# L7 p, {  T7 b4 a        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-6-2 23:51 , Processed in 0.531054 second(s), 104 queries .

    回顶部