程序设计与算法(二)算法基础

『课程目录』:             / P/ W3 p4 S+ q1 `1 g: d# X
│  ├─{1}–第一周枚举
│  │  ├─{1}–1.例题:完美立方
│  │  │      [1.1.1]–1.完美立方.mp4& R8 J9 Z: Y  J& L2 G3 e1 |
│  │  │      & m. Q& z$ z2 ]
│  │  ├─{2}–2.例题:生理周期( @) }8 Q) \, D; g( c+ b1 p
│  │  │      [1.2.1]–2.例题:生理周期.mp4
│  │  │      
│  │  ├─{3}–3.例题:称硬币. W0 Y) X/ `4 z/ e$ V% W
│  │  │      [1.3.1]–3.例题:称硬币.mp4: B: w" x  W" @
│  │  │      
│  │  ├─{4}–4.例题:熄灯问题(1)% ]: I" A/ {7 u# @
│  │  │      [1.4.1]–4.例题:熄灯问题(1).mp4, e& A( G1 B8 [+ M* T& r
│  │  │      $ [. \6 D" U. u! i1 K
│  │  ├─{5}–5.例题:熄灯问题(2)
│  │  │      [1.5.1]–5.例题:熄灯问题(2).mp4
│  │  │      , ]6 v; [$ K3 W/ S# D5 `& U6 x
│  │  ├─{6}–第一周讲义4 Y0 U( ^6 C8 @: D3 M3 X
│  │  │      (1.6.1)–第一周讲义.pdf( ]4 S- N7 d- u- u
│  │  │      0 d- G" M& \" Z4 E
│  │  └─{7}–Openjudge在线做题必读
│  │          (1.7.1)–Openjudge在线做题必读.pdf5 b6 A! \4 M! q+ \
│  ├─{2}–第二周递归(一)
│  │  ├─{1}–1.例题1:求阶乘/ Q8 l2 ^2 G9 t
│  │  │      [2.1.1]–1.例题1:求阶乘.mp4! N7 u$ z! s2 }5 I9 I
│  │  │      7 H9 u/ }% M( J* |7 M. N7 k
│  │  ├─{2}–2.例题2:汉诺塔
│  │  │      [2.2.1]–2.例题2:汉诺塔.mp4
│  │  │      
│  │  ├─{3}–3.例题3:N皇后3 ~4 ^$ a9 |9 d7 x% G3 b  U% L8 `
│  │  │      [2.3.1]–3.例题3:N皇后.mp4! Z6 Q( }! ?/ ~8 [4 @
│  │  │      1 c1 W7 R1 U% `4 n/ ~, }* I6 F
│  │  ├─{4}–4.例题4:逆波兰表达式求值
│  │  │      [2.4.1]–4.例题4:逆波兰表达式求值.mp4
│  │  │      7 S3 w2 ~+ A) u" ^& Q3 O& g
│  │  └─{5}–第二周讲义
│  │          (2.5.1)–第二周讲义.pdf
│  │          " I' Q4 }' S% ?: e) R
│  ├─{3}–第三周递归(二)
│  │  ├─{1}–例题1表达式求值+ z) L3 P6 O' [) a6 c  d
│  │  │      [3.1.1]–例题1:表达式求值.mp4
│  │  │      
│  │  ├─{2}–例题2上台阶0 |; s8 X: G' x" g( N& D# y
│  │  │      [3.2.1]–例题2上台阶.mp40 A; z  h! q1 S# C
│  │  │      + ]1 X2 `, M. y) P6 G+ M$ b
│  │  ├─{3}–例题3放苹果
│  │  │      [3.3.1]–例题3放苹果.mp41 @) F: S9 j* b2 t
│  │  │      
│  │  ├─{4}–例题4算24
│  │  │      [3.4.1]–例题4算2.mp4% V: h/ H5 h/ D- A- N* _
│  │  │      , p1 M+ U+ G5 ^' n
│  │  └─{5}–第三周讲义8 P( P0 E- c) E2 G. ?$ `) r& q5 _
│  │          (3.5.1)–第三周讲义.pdf4 p- Z6 n- w  q8 F: \2 \& ~9 g2 @# x
│  │          / G0 w0 N. H8 ]* g
│  ├─{4}–第四周二分算法
│  │  ├─{1}–1.程序或算法的时间复杂度
│  │  │      [4.1.1]–1.程序或算法的时间复杂度.mp42 R% u- x* J. u8 v
│  │  │      
│  │  ├─{2}–2.二分查找的原理和实现
│  │  │      [4.2.1]–2.二分查找的原理和实现.mp4
│  │  │      
│  │  ├─{3}–3.二分法求方程的根
│  │  │      [4.3.1]–3.二分法求方程的根.mp4" o, s/ j' ~' _' Y  N7 C/ p
│  │  │      ) b+ N( `. z8 z# i
│  │  ├─{4}–4.例题1找一对数+ T1 p! U% Z1 m3 ^/ j
│  │  │      [4.4.1]–4.例题1找一对数.mp4
│  │  │      
│  │  ├─{5}–5.例题2农夫和奶牛
│  │  │      [4.5.1]–5.例题2农夫和奶牛.mp4
│  │  │      1 |/ o/ \6 Z' H! s
│  │  └─{6}–第四周讲义
│  │          (4.6.1)–第四周讲义.pdf
│  │          + n( [* L+ M9 W  y( k
│  ├─{5}–第五周分治% f1 R+ j6 w6 [( ^8 P: k9 T
│  │  ├─{1}–1.归并排序
│  │  │      [5.1.1]–1.归并排序.mp4
│  │  │      & X: C6 u6 g% T2 y7 }) N
│  │  ├─{2}–2.快速排序+ e4 z8 t" u4 o1 B4 |7 Q" ~# X
│  │  │      [5.2.1]–2.快速排序.mp46 X4 K' I9 q# s6 N9 T* K
│  │  │      
│  │  ├─{3}–3.输出前m大的数8 S5 ?  U+ v6 w: i- s: O
│  │  │      [5.3.1]–3.输出前m大的数.mp4
│  │  │      9 J8 Q! E$ R$ Z) d9 I
│  │  ├─{4}–4.求排列的逆序数+ G1 P. n8 x  z) B* A- C7 a
│  │  │      [5.4.1]–4.求排列的逆序数.mp4
│  │  │      
│  │  └─{5}–第五周讲义
│  │          (5.5.1)–第五周讲义.pdf
│  │          $ d( }4 z% F" V4 M% W! s- ?9 Y; r! u
│  ├─{6}–第六周动态规划(一)
│  │  ├─{1}–例题1.数字三角形(1)/ t# |2 |6 `  Y2 p1 e
│  │  │      [6.1.1]–例题1.数字三角形.mp4* e3 }" ]' ~" Q$ g- n
│  │  │      # Q) y7 N1 ~' r1 o& J
│  │  ├─{2}–例题1.数字三角形(2)3 W- ^# T; G9 S# v; @) c' W
│  │  │      [6.2.1]–例题1.数字三角形(2).mp48 e& e2 T1 T7 o, E2 f& n
│  │  │      
│  │  ├─{3}–动态规划解题一般思路
│  │  │      [6.3.1]–动态规划解题一般思路.mp4: z3 n; W# s% e+ v/ z7 X
│  │  │      5 X% v" S; P4 b' R. f4 @
│  │  ├─{4}–例题2.最长上升子序列
│  │  │      [6.4.1]–例题2.最长上升子序列.mp4/ h$ G* a# z( w3 i( y
│  │  │      ; f* ~. h; d) }; k) ^  O9 H
│  │  ├─{5}–例题3.最长公共子序列
│  │  │      [6.5.1]–例题3.最长公共子序列.mp4; _: [& x! W& J/ L3 G
│  │  │      3 _5 P: g' d* h- G& m2 V
│  │  ├─{6}–例题4.最佳加法表达式
│  │  │      [6.6.1]–例题4.最佳加法表达式.mp4
│  │  │      
│  │  └─{7}–第六周讲义% v. B( B4 x6 J% {
│  │          (6.7.1)–第六周讲义.pdf
│  │          
│  ├─{7}–第七周动态规划(二)' j) o$ y8 P% f# B  S+ b
│  │  ├─{1}–例题1.HelpJimmy$ _  i/ Y1 Z) l5 X/ k
│  │  │      (7.1.1)–动态规划(二).pdf( [, @! L# u! i! ?; q# A
│  │  │      [7.1.1]–例题1.HelpJimmy.mp4% L! L3 m2 w* {" G! @- ~1 [
│  │  │      : e/ y' `- s  V& B( b- h3 F
│  │  ├─{2}–例题2.滑雪, k: t& O" u, ]3 ?9 Z5 b2 \% R
│  │  │      [7.2.1]–例题2.滑雪.mp4* J# k4 p6 r2 \( i: E
│  │  │      
│  │  ├─{3}–例题3.神奇的口袋
│  │  │      [7.3.1]–例题3.神奇的口袋.mp4& p: L3 ~9 p8 T5 a
│  │  │      , J/ R  I2 t4 C
│  │  ├─{4}–例题4.0-1背包问题3 v: N9 @. j& u) q
│  │  │      [7.4.1]–例题4.0-1背包问题.mp4+ x* y6 a+ Q$ F
│  │  │      1 i) Z& Y, n, v) M( f0 y& s+ G# Y
│  │  ├─{5}–例题5.分蛋糕, d+ O& @# Z- ^/ Z4 X% c+ z
│  │  │      [7.5.1]–例题5.分蛋糕.mp4% }% ~: T0 h$ o8 m
│  │  │      1 H- k& Y& P7 B/ R! A! b
│  │  └─{6}–第七周讲义
│  │          (7.6.1)–第七周讲义.pdf( W) w# ?" m% |! B) h1 B% k
│  │          
│  ├─{8}–第八周深度优先搜索(一)
│  │  ├─{1}–1.在图上寻找路径和遍历(一)
│  │  │      [8.1.1]–1.在图上寻找路径和遍历(一).mp43 \3 r/ L9 w0 c) b9 T: z! V
│  │  │      : J) L8 X# x3 f! g) L( [6 L6 v
│  │  ├─{2}–2.在图上寻找路径和遍历(二)/ Y' `  k- a9 y3 R( i, O
│  │  │      [8.2.1]–2.在图上寻找路径和遍历(二).mp4
│  │  │      
│  │  ├─{3}–3.图的表示方法:邻接矩阵和邻接表
│  │  │      [8.3.1]–3.图的表示方法:邻接矩阵和邻接表.mp4
│  │  │      1 c2 D% f. B6 K% \& _7 l
│  │  ├─{4}–4.例题1.城堡问题
│  │  │      [8.4.1]–4.例题1.城堡问题.mp4
│  │  │      , e+ t5 ^6 p# V# s. D
│  │  ├─{5}–5.例题2.踩方格* i6 {7 g  h0 z! m" Y' g- ?
│  │  │      [8.5.1]–5.例题2.踩方格.mp4$ w% Z6 c7 d- i0 k/ Q
│  │  │      $ g2 M7 L% k& X  T/ d
│  │  └─{6}–第八周讲义; V9 |8 V! J. R) i
│  │          (8.6.1)–第八周讲义.pdf9 d) n6 z, `) |/ Q, F2 B
│  │          & A2 {7 |1 s/ I2 g" q8 S6 |
│  └─{9}–第九周深度优先搜索(二)" ]5 A  e2 x4 v2 R0 S. I5 s
│      ├─{1}–1.例题1寻路问题(一). q+ e. m% f9 _2 D1 L) f  T
│      │      [9.1.1]–1.例题1寻路问题(一).mp4
│      │      ! `- e$ C6 p3 i1 p6 Z
│      ├─{2}–2.例题1寻路问题(二)
│      │      [9.2.1]–2.例题1寻路问题(二).mp4; a' t$ w* ?. k0 [. B/ i
│      │      
│      ├─{3}–3.例题2.生日蛋糕/ V7 Q7 V* k( \6 y+ F$ q
│      │      [9.3.1]–3.例题2.生日蛋糕.mp42 k$ I! u6 a; m" z/ E
│      │      
│      └─{4}–第九周讲义
│              (9.4.1)–第九周讲义.pdf) @0 ~" Z. f1 D( `0 k* m8 y
│  ├─{10}–第十周广度优先搜索
│  │  ├─{1}–例题1.抓住这头牛
│  │  │      [10.1.1]–例题1.抓住这头牛.mp4! w' o* R7 D! X7 ]8 t
│  │  │      
│  │  ├─{2}–例题2.迷宫问题
│  │  │      [10.2.1]–例题2.迷宫问题.mp4. o2 @9 Z$ C; y0 S3 ~) N
│  │  │      
│  │  ├─{3}–例题3.八数码
│  │  │      [10.3.1]–例题3.八数码.mp4
│  │  │      + A5 T5 e6 a# Q6 D6 J
│  │  └─{4}–第十周讲义
│  │          (10.4.1)–第十周讲义.pdf
│  │          3 t5 e$ Z$ Z8 ^) J  M8 G& W1 m+ y+ T
│  ├─{11}–第十一周贪心算法
│  │  ├─{1}–1.例题圣诞老人的礼物
│  │  │      [11.1.1]–例题1.圣诞老人的礼物.mp47 H) a( ?) w0 E5 C  ?- r( y4 Z
│  │  │      – v) l, Q2 a8 D8 `0 C# o, x; K2 ~
│  │  ├─{2}–2.例题电影节. i; B+ }+ P3 j
│  │  │      [11.2.1]–2.例题2.电影节.mp4; _9 F1 J2 S; Q; s  S
│  │  │      
│  │  ├─{3}–3.例题:分配畜栏
│  │  │      [11.3.1]–3.例题:分配畜栏.mp44 i  w, Y. ?6 w% ]
│  │  │      
│  │  ├─{4}–4.例题:放置雷达& c- o* P2 \: d  L" U; \7 w/ q4 v
│  │  │      [11.4.1]–4.例题:放置雷达.mp4/ m0 k/ u* B$ \. J
│  │  │      
│  │  ├─{5}–5.例题:钓鱼
│  │  │      [11.5.1]–5.例题:钓鱼.mp4; h1 t# R! a, Z3 X* Q
│  │  │      ( M+ r, @6 R  u' l9 _
│  │  └─{6}–第十一周讲义
│  │          (11.6.1)–第十一周讲义.pdf5 u2 j8 p6 X; O: Y; L: Y
│  │          + f' L9 z8 a: Z
│  ├─{12}–第一周测验答案% J2 s' P3 n$ G
│  │  └─{1}–第一周测验答案
│  ├─{13}–第二周测验答案
│  │  └─{1}–第二周测验答案
│  ├─{14}–第三周测验答案
│  │  └─{1}–第三周测验答案
│  ├─{15}–第四周测验答案
│  │  └─{1}–第四周测验答案& k9 V% M$ r3 r, a4 _2 o# }' I
│  ├─{16}–第五周测验答案
│  │  └─{1}–第五周测验答案
│  ├─{17}–第六周测验答案
│  │  └─{1}–第六周测验答案+ O2 O4 v) e' _, a& p: C
│  ├─{18}–第七周测验答案
│  │  └─{1}–第七周测验答案% y3 \9 C5 f1 I/ m
│  ├─{19}–第八周测验答案: c: {0 W3 {. O8 \5 X; ^# c
│  │  └─{1}–第八周测验答案
│  │          $ P8 ?4 |6 z  y2 Y! D  A3 G
│  ├─{20}–第九周测验答案
│  │  └─{1}–第九周测验答案

抱歉,此资源仅限VIP下载,请先
本资源为虚拟可复制性产品,购买后不允许退款,谢谢您的支持!如遇链接失效,请添加客服QQ:3197428804 索取新的链接
此资源仅对VIP开放下载
下载说明:本资源为虚拟可复制性产品,购买后不允许退款,谢谢您的支持!如遇链接失效,请添加客服QQ:3197428804 索取新的链接
0

评论0

请先

没有账号? 忘记密码?