首都師范大學(xué)基礎(chǔ)教育研究叢書(shū)
《首都師范大學(xué)基礎(chǔ)教育研究叢書(shū)》由會(huì)員分享,可在線閱讀,更多相關(guān)《首都師范大學(xué)基礎(chǔ)教育研究叢書(shū)(40頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、西 安 交 通 大 學(xué) 計(jì) 教 中 心 查找基本概念 查 找 表 : 由 同 一 類(lèi) 數(shù) 據(jù) 構(gòu) 成 的 用 于 查 找 的 集 合 被 稱(chēng)作 查 找 表 。 查 找 表 是 具 有 一 定 存 儲(chǔ) 結(jié) 構(gòu) 的 數(shù) 據(jù) 集 合 , 比 如 順 序表 結(jié) 構(gòu) 、 鏈 式 結(jié) 構(gòu) 、 樹(shù) 形 結(jié) 構(gòu) 等 。 查 找 往 往 根 據(jù) 數(shù) 據(jù) 元 素 的 某 個(gè) 屬 性 進(jìn) 行 。 例 如 根 據(jù)學(xué) 號(hào) 查 找 某 個(gè) 學(xué) 生 記 錄 。 這 種 被 用 于 查 找 的 元 素 屬性 一 般 稱(chēng) 為 關(guān) 鍵 字 , 它 往 往 可 以 唯 一 標(biāo) 識(shí) 一 個(gè) 元 素 。 靜 態(tài) 查 找 表 : 查 找
2、 表 一 旦 建 立 , 在 以 后 的 查 找 過(guò)程 中 就 不 會(huì) 改 變 。 它 所 對(duì) 應(yīng) 的 查 找 算 法 屬 于 靜 態(tài)查 找 技 術(shù) 。 動(dòng) 態(tài) 查 找 表 : 查 找 表 建 立 后 , 在 后 來(lái) 的 查 找 過(guò) 程中 仍 會(huì) 改 變 查 找 表 的 內(nèi) 容 。 它 所 對(duì) 應(yīng) 的 查 找 算 法屬 于 動(dòng) 態(tài) 查 找 技 術(shù) 。 動(dòng) 態(tài) 查 找 的 例 子 詞 匯 統(tǒng) 計(jì) 問(wèn) 題 。 就 是 統(tǒng) 計(jì)一 篇 文 章 中 使 用 了 多 少 詞 匯 以 及 每 個(gè) 詞 匯 的 使 用次 數(shù) 。解 決 方 法 是 先 建 立 一 個(gè) 空 的 查 找 表 , 以 后 每 讀到 一
3、 個(gè) 詞 就 在 查 找 表 中 查 詢 一 下 , 如 果 該 詞 匯 存在 則 將 其 使 用 次 數(shù) 加 一 , 否 則 將 新 詞 插 入 到 查 找表 中 并 設(shè) 使 用 次 數(shù) 為 一 次 。 顯 然 , 這 個(gè) 查 找 表 是不 斷 擴(kuò) 張 的 。 : 為 了 確 定 數(shù) 據(jù) 元 素 在 查 找 表 中 的 位 置 , 需 要 將 給定 值 和 表 中 的 數(shù) 據(jù) 元 素 的 關(guān) 鍵 字 進(jìn) 行 比 較 的 次 數(shù) 的期 望 值 。 平 均 查 找 長(zhǎng) 度 ASL的 計(jì) 算 方 法 為 : ni iiCPASL 1n 為 表 長(zhǎng) ; Pi 為 查 找 第 i個(gè) 元 素 的 概 率
4、 。 Ci為 找 到 該 記錄 時(shí) , 曾 和 給 定 值 比 較 過(guò) 的 數(shù) 據(jù) 元 素 的 個(gè) 數(shù) 。 在 等 概 率 條 件 下 ( Pi=1/n) 這 時(shí) 平 均 查 找 長(zhǎng) 度 為 :11 ni iP其 中 : ni iCnASL 11 靜態(tài)查找技術(shù) 假 設(shè) 靜 態(tài) 順 序 查 找 表 的 存 儲(chǔ) 結(jié) 構(gòu) 為 : struct SSTableElemType *data; /存 儲(chǔ) 空 間 地 址int length; /表 的 長(zhǎng) 度 ; 順 序 查 找 表 的 元 素 存 放 在 data0至datalength-1中 。 1 順 序 查 找 順 序 查 找 的 方 法 是 從
5、表 的 一 端 開(kāi) 始 , 逐一 比 較 給 定 的 數(shù) 據(jù) key和 表 中 數(shù) 據(jù) 元 素 的關(guān) 鍵 字 x的 值 , 若 兩 個(gè) 數(shù) 據(jù) 一 致 則 查 找 成功 , 同 時(shí) 給 出 該 數(shù) 據(jù) 元 素 在 表 中 的 位 置 ,否 則 查 找 失 敗 。 順 序 查 找 算 法 C+語(yǔ) 言 描 述 如 下 :int SqSearch(SSTable while(kL.length if (kL.length) return k+1; /返 回 數(shù) 據(jù) 元 素 位 置else return 0; 該 算 法 若 查 找 成 功 , 則 函 數(shù) 返 回 值 為 目 標(biāo) 元 素 在 表 中的
6、 位 置 , 否 則 返 回 0。 這 里 元 素 位 置 從 1開(kāi) 始 算 起 。 在 上 述 算 法 中 為 了 避 免 “ 出 界 ” , 需 在 循環(huán) 中 作 kL.length 的 判 斷 , 這 使 算 法 的 執(zhí) 行時(shí) 間 幾 乎 增 加 一 倍 。 為 提 高 效 率 , 對(duì) 查 找 表的 結(jié) 構(gòu) 改 動(dòng) 如 下 : 適 當(dāng) 設(shè) 置 數(shù) 組 長(zhǎng) 度 , 將 元 素 存 于 data1至 datalength-1中 , 在 0號(hào) 單 元 預(yù) 存 待 查 找數(shù) 據(jù) key作 為 監(jiān) 視 哨 。 改 寫(xiě) 查 找 過(guò) 程 為 從 后 往前 查 找 。因 為 循 環(huán) 查 找 過(guò) 程 至
7、少 會(huì) 在 0號(hào) 單 元 停 止 ,這 樣 就 不 必 在 每 一 次 循 環(huán) 中 都 判 別 是 否 數(shù) 組出 界 。 改 進(jìn) 的 順 序 查 找 算 法 C+語(yǔ) 言 描 述 如 下 :int SqSearch(SSTable /監(jiān) 視 哨int k = L.length;while(L.datak.x!=key) k=k-1; /從 后 往 前 找return k; /找 不 到 時(shí) , k為 0 該 算 法 若 查 找 成 功 , 則 函 數(shù) 返 回 值 為 目 標(biāo) 元 素在 表 中 的 位 置 , 否 則 返 回 0。 下 面 分 析 一 下 改 進(jìn) 的 順 序 查 找 算 法 的 時(shí)
8、 間 性 能 。對(duì) 于 改 進(jìn) 的 順 序 查 找 而 言 , 找 到 第 i個(gè) 元 素 的 比 較次 數(shù) Ci = n-i+1, 所 以 在 等 概 率 查 找 的 情 況 下 , 順序 表 查 找 的 平 均 查 找 長(zhǎng) 度 為 : 2111 1 ninnASL ni 2 折 半 查 找 (也 稱(chēng) 二 分 查 找 )順 序 查 找 表 的 查 找 算 法 簡(jiǎn) 單 , 但 平 均 查 找 長(zhǎng) 度 較大 。 如 果 順 序 查 找 表 的 元 素 按 照 關(guān) 鍵 字 的 值 有 序存 放 , 那 么 可 利 用 高 效 的 折 半 查 找 來(lái) 完 成 查 詢 。假 定 元 素 按 關(guān) 鍵 字
9、的 值 排 列 , 折 半 查 找的 思 路 是不 斷 重 復(fù) 這 一 過(guò) 程 直 到 查 找 成 功 , 或 者 直 到 查 找區(qū) 間 縮 小 為 一 個(gè) 元 素 時(shí) 卻 仍 未 找 到 目 標(biāo) , 則 查 找失 敗 。 折 半 查 找 算 法 的 步 驟 描 述 如 下 : 設(shè) 置 查 找 區(qū) 間 初 值 , 設(shè) 下 界 low = 0, 設(shè) 上界 high = length-1。 若 low high則 計(jì) 算 中 間 位 置 mid = (low +high)/2。 若 keydatamid, 則 設(shè) low = mid+1并 繼 續(xù) 執(zhí)行 步 驟 ;若 key=datamid則 查
10、找 成 功 , 返 回 目 標(biāo) 元 素 位置 mid+1( 位 置 從 1計(jì) 數(shù) ) 。 若 當(dāng) low=high時(shí) , key!=datamid則 查 找 失敗 , 返 回 0。 折 半 查 找 算 法 的 C+語(yǔ) 言 描 述 如 下 :int BinSearch( SSTable low = 0; high = L.length-1; /設(shè) 置 查 找 區(qū) 間 初 值 while (low = high) mid = (low + high) / 2;if(key=L.datamid.x) return mid+1; /查 找 成 功else if( keyL.datamid.x ) hi
11、gh = mid-1; /繼 續(xù) 在 前 半 區(qū) 間 進(jìn) 行 查 找else low = mid + 1; /繼 續(xù) 在 后 半 區(qū) 間 進(jìn) 行 查 找 return 0; /不 存 在 待 查 元 素 對(duì) 給 定 有 序 數(shù) 列 5, 6, 11, 17, 21, 23, 28, 30,32, 40進(jìn) 行 半 查 找 算 法 , 查 找 關(guān) 鍵 字 值 為 30的 數(shù) 據(jù)元 素 。 則 查 找 過(guò) 程 如 下 : 第 1次 : 5, 6, 11, 17, 21, 23, 28, 30, 32, 40 low=0 mid=(0+9)/2 =4 high=9第 2次 : 5, 6, 11, 17
12、, 21, 23, 28, 30, 32, 40 low=5 mid=7 high=9等 概 率 情 況 下 其 平 均 查 找 長(zhǎng) 度 為 1)1(log2 nASL 即 O(log2n) 動(dòng)態(tài)查找技術(shù) 動(dòng) 態(tài) 查 找 技 術(shù) 所 依 賴(lài) 的 查 找 表 以 樹(shù) 狀 結(jié) 構(gòu)居 多 , 例 如 二 叉 排 序 樹(shù) 、 B+樹(shù) 、 B-樹(shù) 等 。它 們 的 共 同 特 點(diǎn) 是 結(jié) 構(gòu) 靈 活 , 易 于 實(shí) 現(xiàn) 插 入 、刪 除 等 操 作 。 這 里 主 要 介 紹 簡(jiǎn) 單 易 用 的 二 叉排 序 樹(shù) 。 二 叉 排 序 樹(shù) 的 定 義 一 棵 二 叉 排 序 樹(shù) 建 立 了 二 叉 排 序
13、 樹(shù) 之 后 , 若 查 找 過(guò) 程 中 不 插 入 或 刪除 元 素 (靜 態(tài) 查 找 ), 則 在 二 叉 排 序 樹(shù) 中 查 找 方 法 為 :1)將 給 定 數(shù) 據(jù) key與 根 結(jié) 點(diǎn) 關(guān) 鍵 字 x進(jìn) 行 比 較 , 若key=x則 查 找 成 功 ; 2)若 keyx, 則 與 右 子 樹(shù) 的 根 結(jié) 點(diǎn) 的 關(guān) 鍵 字 值 進(jìn) 行比 較 。 重 復(fù) 上 述 步 驟 , 直 到 查 找 成 功 ; 或 者 一 直 比 較 到 葉子 結(jié) 點(diǎn) 也 找 不 到 目 標(biāo) 元 素 , 則 查 找 失 敗 。 可 定 義 二 叉 排 序 樹(shù) 結(jié) 點(diǎn) 如 下 :typedef struct B
14、inNode ElemType x; /關(guān) 鍵 字struct BinNode *left, *right;*BinNodePtr; 二 叉 排 序 樹(shù) 查 找 算 法 ( 靜 態(tài) 查 找 ) C+語(yǔ) 言 描 述 : BinNode *search_btree(BinNodePtr else p=p-right; return p; 進(jìn) 行 動(dòng) 態(tài) 查 找 時(shí) , 查 找 過(guò) 程 還 涉 及 到 插 入 新結(jié) 點(diǎn) 。 其 方 法 為 :(1)在 二 叉 排 序 樹(shù) 中 查 找 數(shù) 據(jù) key(按 前 一 頁(yè) 的 方法 ), 若 查 找 成 功 則 程 序 中 止 , 若 查 找 失 敗 則 轉(zhuǎn)
15、入 下 面 插 入 過(guò) 程 (2)(2)以 數(shù) 據(jù) key作 為 關(guān) 鍵 字 建 立 新 結(jié) 點(diǎn) , 假 定 查 找過(guò) 程 最 后 到 達(dá) 某 葉 子 結(jié) 點(diǎn) , 比 較 key與 此 葉 子 結(jié)點(diǎn) 的 關(guān) 鍵 字 , 若 key小 于 后 者 則 將 新 結(jié) 點(diǎn) 插 入 為葉 子 結(jié) 點(diǎn) 的 左 孩 子 , 若 key大 于 后 者 則 新 結(jié) 點(diǎn) 插入 為 葉 子 結(jié) 點(diǎn) 的 右 孩 子 。 動(dòng) 態(tài) 查 找 過(guò) 程 也 是 生 成 二 叉 排 序 樹(shù) 的 過(guò) 程 。 假 定由 整 數(shù) 序 列 10, 6, 19, 22, 8, 2生 成 一 棵 二 叉排 序 樹(shù) , 可 以 采 用 逐 個(gè)
16、 元 素 插 入 的 方 法 實(shí) 現(xiàn) 。(1) 首 先 將 10作 為 根 結(jié) 點(diǎn)(2) 然 后 插 入 6時(shí) , 通 過(guò) 比 較 知 610, 所 以 將 6作為 10的 左 孩 子 插 入 ;(3) 同 理 將 19作 為 10的 右 孩 子 插 入 ;(4) 整 數(shù) 22通 過(guò) 和 10、 19比 較 后 , 作 為 19的 右 孩子 插 入 。(5) 依 次 插 入 剩 余 的 其 他 元 素 二 叉 排 序 樹(shù) 動(dòng) 態(tài) 查 找 算 法 C+語(yǔ) 言 描 述 如 下 :BinNode* Search_ Insert (BinNodePtr / 查 找 失 敗 , 插 入 新 結(jié) 點(diǎn) (
17、見(jiàn) 下 一 頁(yè) ) ( 接 上 一 頁(yè) 內(nèi) 容 ) if(p=NULL) /新 結(jié) 點(diǎn) 不 是 根 , 則 作 為 葉 子 插 入 return p; /返 回 找 到 的 結(jié) 點(diǎn) 或 插 入 的 新 結(jié) 點(diǎn) 的 指 針 例字符統(tǒng)計(jì)程序該 程 序 可 統(tǒng) 計(jì) 由 用 戶 輸 入 的 一 個(gè) 字 符 串 中 各 種字 符 的 使 用 次 數(shù) 。 程 序 算 法 是 : 首 先 建 立 空 的二 叉 排 序 樹(shù) , 每 次 讀 入 字 符 后 就 在 樹(shù) 表 中 查 詢 ,若 找 到 則 將 該 字 符 使 用 次 數(shù) 加 一 ; 否 則 , 將 讀入 的 字 符 插 入 二 叉 排 序 樹(shù) 。
18、為 記 錄 字 符 使 用 次數(shù) , 在 二 叉 樹(shù) 結(jié) 點(diǎn) 定 義 中 增 加 了 使 用 次 數(shù) 屬 性 。讀 完 整 個(gè) 字 符 串 后 用 中 序 遍 歷 法 讀 出 每 個(gè) 字 符使 用 次 數(shù) 。例 2.5 利 用 二 叉 排 序 樹(shù) 統(tǒng) 計(jì) 字 符 出 現(xiàn) 次 數(shù) 排序基本概念 排 序 是 計(jì) 算 機(jī) 內(nèi) 經(jīng) 常 進(jìn) 行 的 一 種 操 作 , 其 目 的 是將 一 組 同 類(lèi) 型 的 記 錄 序 列 調(diào) 整 為 按 照 元 素 關(guān) 鍵 字有 序 的 記 錄 序 列 。 例 如 將 學(xué) 生 記 錄 按 學(xué) 號(hào) 排 序 ,將 課 程 記 錄 按 課 程 編 碼 排 序 。 排 序
19、的 形 式 化 定 義 為 : 假 設(shè) 含 n個(gè) 記 錄 的 序 列為 R1, R2,, Rn , 其 相 應(yīng) 的 關(guān) 鍵 字 序 列 為 K1, K2,, Kn 。 這 些 關(guān) 鍵 字 相 互 之 間 可 以 進(jìn) 行 比 較 ,即 在 它 們 之 間 存 在 著 這 樣 一 個(gè) 關(guān) 系Kp1Kp2Kpn, 按 此 固 有 關(guān) 系 將 最 初 的 記 錄 序列 重 新 排 列 為 R p1, Rp2, , Rpn 的 操 作 稱(chēng) 作 排序 。 排 序 分 為 內(nèi) 部 排 序 和 外 部 排 序 。若 整 個(gè) 排 序 過(guò) 程 不 需 要 訪 問(wèn) 外 存 便 能完 成 , 則 稱(chēng) 此 類(lèi) 排 序
20、問(wèn) 題 為 內(nèi) 部 排 序 ;反 之 , 若 參 加 排 序 的 記 錄 數(shù) 量 很 大 ,整 個(gè) 序 列 的 排 序 過(guò) 程 不 可 能 在 內(nèi) 存 中 完成 , 則 稱(chēng) 此 類(lèi) 排 序 問(wèn) 題 為 外 部 排 序 。本 節(jié) 只 討 論 內(nèi) 部 排 序 的 若 干 方 法 內(nèi) 部 排 序 方 法 有 很 多 類(lèi) 型 。 按 方 法 實(shí) 現(xiàn) 特 點(diǎn) 可 分 為 插 入 排 序 、 選 擇排 序 、 交 換 排 序 、 歸 并 排 序 等 等 ; 按 方 法 效 率 可 分 為 簡(jiǎn) 單 的 排 序 法 、 先 進(jìn)的 排 序 法 等 等 。 簡(jiǎn) 單 的 排 序 法 包 括 插 入排 序 、 選 擇
21、 排 序 、 冒 泡 排 序 等 , 它 們 的時(shí) 間 復(fù) 雜 度 為 O(n2)。 而 先 進(jìn) 的 排 序 法 包括 快 速 排 序 、 歸 并 排 序 等 , 它 們 的 時(shí) 間復(fù) 雜 度 大 約 為 O(nlog2n)。 1、 直 接 插 入 排 序 直 接 插 入 排 序 方 法 的 基 本 思 想 是 : 將 記 錄分 為 有 序 和 無(wú) 序 兩 個(gè) 序 列 , 假 定 當(dāng) 插 入 第 k個(gè)記 錄 時(shí) , 前 面 的 R1, R2, , Rk-1已 經(jīng) 排 好 序 ,而 后 面 的 Rk, Rk+1, , Rn仍 然 無(wú) 序 。 這 時(shí) 用Rk的 關(guān) 鍵 字 與 Rk-1的 關(guān) 鍵
22、字 進(jìn) 行 比 較 ,若 Rk小 于Rk-1則 將 Rk-1向 后 移 動(dòng) 一 個(gè) 單 元 ; 再 用 Rk與 Rk-2比 較 , 若 Rk小 于 Rk-2則 將 Rk-2向 后 移 動(dòng) 一 個(gè) 單元 , 依 次 比 較 下 去 , 直 到 找 到 插 入 位 置 即 將 Rk插 入 。 初 始 狀 態(tài) 可 以 認(rèn) 為 有 序 序 列 為 R1。 直 接 插 入 排 序 執(zhí) 行 過(guò) 程顯 示 在 序 列 35, 22, 16, 19, 22上 應(yīng) 用 插 入 排 序的 過(guò) 程 , 為 了 對(duì) 序 列 中 相 同 記 錄 加 以 區(qū) 別 , 使 用 了下 劃 線 。 直 接 插 入 排 序 算
23、法 C+語(yǔ) 言 描 述 :void InsertSort( int v , int n ) int i, j, temp; for( i=1; i0 j-;vj = temp; /插 入 元 素 2、 簡(jiǎn) 單 選 擇 排 序簡(jiǎn) 單 選 擇 排 序 的 基 本 思 想 是 : 將 記 錄 分 為有 序 和 無(wú) 序 兩 個(gè) 序 列 , 假 定 第 k趟 排 序 時(shí) ,前 面 的 R1, R2, ,Rk-1已 經(jīng) 排 好 序 , 而 后面 的 Rk, Rk+1, ,Rn仍 然 無(wú) 序 。 則 選 擇 Rk到 Rn中 的 關(guān) 鍵 字 最 小 的 記 錄 與 Rk交 換 , 交換 后 有 序 序 列 增
24、 加 了 第 k個(gè) 記 錄 。 當(dāng) 第 n-1趟 選 擇 執(zhí) 行 完 ,待 排 序 記 錄 只 剩 下 1個(gè) ,就 不用 再 選 了 。 在 初 始 狀 態(tài) 可 以 認(rèn) 為 有 序 序 列為 空 。 在 序 列 35, 22, 16, 19, 22上 應(yīng) 用 簡(jiǎn) 單 選 擇 排序 的 過(guò) 程 。 簡(jiǎn) 單 選 擇 排 序 算 法 C+語(yǔ) 言 描 述 : void SelectSort( int v , int n ) int i,j,k,temp; for( i=0; in-1; i+ ) int k = i; /k存 放 最 小 記 錄 位 置 for( j=i+1; jn; j+) /找 最
25、 小 記 錄 位 置 if( vjvj+1 ) /交 換 兩 個(gè) 相 鄰 元 素 temp=v j ; vj=vj+1; vj+1=temp; 4、 快 速 排 序 快 速 排 序 的 基 本 思 想 是 : 任 取 待 排 序 序 列 中 某 個(gè)記 錄 S(例 如 取 第 一 個(gè) 記 錄 )作 為 基 準(zhǔn) , 經(jīng) 過(guò) 一 系列 比 較 和 交 換 , 將 整 個(gè) 序 列 劃 分 為 如 下 形 式 :左 側(cè) 子 序 列 S 右 側(cè) 子 序 列 并 且 滿 足 以 下 兩 點(diǎn) : 左側(cè)子序列中所有記錄的關(guān)鍵字都小于或等于基準(zhǔn)對(duì)象S的關(guān)鍵字; 右側(cè)子序列中所有記錄的關(guān)鍵字都大于或等于基準(zhǔn)對(duì)象S的
26、關(guān)鍵字 然 后 分 別 對(duì) 左 右 兩 個(gè) 子 序 列 重 復(fù) 施 行 上 述 方 法 ,直 到 排 序 完 成 。 下 列 快 速 排 序 中 劃 分 序 列 的 算 法 對(duì) vlow與 vhigh之 間 的 元 素進(jìn) 行 劃 分 , 利 用 了 序 列 第 一 個(gè) 記 錄 作 為 基 準(zhǔn) , 最 終 將 low與high區(qū) 間 中 的 序 列 劃 分 為 左 右 兩 個(gè) 子 序 列 , 將 基 準(zhǔn) 對(duì) 象 放 到 適當(dāng) 位 置 并 返 回 其 位 置 的 下 標(biāo) 。int Partition( int low, int high ) int pivot = vlow; /基 準(zhǔn) 對(duì) 象 p
27、ivot位 置 為 low while(lowhigh) while(lowpivot) high-; /右 邊 界 下 移 vlow=vhigh; /小 于 pivot的 放 到 左 側(cè) while(lowhigh D G2K6OaSeWhZl%p)twA:E0I4M8QbTfXj!n*q-uy.CG1J5N9RdVhYk$o(s=wz;D H3L7OaSeWi#m%p)txBE0I4M8QcUfXj!n*r+uy.CG2K5N9RdVhZk$o(s=wBF1I4M8QcUgXj!n*r+vy.CG2K6O9RdVhZl%o(s=wBF1J5M8QcUgYk!n*r+vz;CG2K6OaRd
28、VhZl%p)s=wBF1J5N8QcUgYk$o*r+vz;D G2K6OaSeVhZl%p)twA:E0I4M8PbTfXj!n*q-uy.CF1J5N9RdVgYk$o(s=wz;D H3L6OaSeWi#m%p)txB:E0I4M8QcTfXj!n*r+uy.CG2J5N9RdVhZk$o(s=wBF0I4M8QcUgXj!n*r+vy.CG2K6N9RdVhZl%o(s=wBF1J4M8QcUgYk!n*r+vz.CG2K6OaRdVhZl%p(s=wBF1J5N8QcUgYk$n*r+vz;DG2K6OaSeVhZl%p)t=wA:E0I4L7PbTfXj#mD H2K6OaSeW
29、hZl%p)txB:E0I4M8QbTfXj!n*r-uy.CG2J5N9RdVhYk$o(s=wBF0I4M8QcUfXj!n*r+vy.CG2K5N9RdVhZl$o(s=wBF1I4M8QcUgYj!n*r+vz.CG2K6O9RdVhZl%p(s=wBF1J5M8QcUgYk$n*r+vz;CG2K6OaSdVhZl%p)t=wBF1J5N9QcUgYk$o(r+vz;D G2K6OaSeWhZl%p)twA:E0I4M7PbTfXj!r+vz;C G2K6OaSdVhZl%p)t=wBF1J5N9QcUgYk$o(r+vz;D G2K6OaSeWhZl%p)twA:E0I4M8QbT
30、fXj!n*q-uy.CG1J5N9RdVhYk$o(s=wz;D H3L7OaSeWi#m%p)txBE0I4M8QcUfXj!n*r+uy.CG2K5N9RdVhZk$o(s=wBF1I4M8QcUgXj!n*r+vy.CG2K6O9RdVhZl%o(s=wBF1J5M8QcUgYk!n*r+vz;CG2K6OaRdVhZl%p)s=wBF1J5N8QcUgYk$o*r+vz;D G2K6OaSeVhZl%p)twA:E0I4M8PbTfXj!n*q-uy.CF1J5N9RdVgYk$o(s=wz;D H3L6OaSeWi#m%p)txB:5N9RcUgYk$o(s+vz;D H2K6Oa
31、SeWiZl%p)txB:E0I4M8QcTfXj!n*r-uy.CG2J5N9RdVhZk$o(s=wBF0I4M8QcUgXj!n*r+vy.CG2K6N9RdVhZl$o(s=wBF1J4M8QcUgYj!n*r+vz.CG2K6OaRdVhZl%p(s=wBF1J5N8QcUgYk$n*r+vz;DG2K6OaSdVhZl%p)t=wA:E0I4L7PbTfXj#mD H2K6OaSeWhZl%p)txB:E0I4M8QbTfXj!n*r-uy.CG1J5N9RdVhYk$o(s=wBE0I4M8QcUfXj!n*r+vy.CG2K5N9RdVhZl$o(s=wBF1I4M8QcUgY
32、j!n*r+vy.CG2K6O9RdVhZl%p(s=wBF1J5M8QcUgYk$n*wBF1I4M8QcUgYj!n*r+vy.C G2K6O9RdVhZl%p(s=wBF1J5M8QcUgYk$n*r+vz;CG2K6OaSdVhZl%p)s=wBF1J5N9QcUgYk$o*r+vz;D G2K6OaSeWhZl%p)twA:E0I4M8QbTfXj!n*q-uy.CG1J5N9RdVgYk$o(s=wz;D H3L7OaSeWi#m%p)txBE0I4M8QcTfXj!n*r+uy.CG2K5N9RdVhZk$o(s=wBF1I4M8QcUgXj!n*r+vy.CG2K6N9RdVh
33、Zl%o(s=wBF1J4M8QcUgYk!n*r+;D H3L7PaSeWi#mDG2K6OaSeVhZl%p)t=wA:E0I4L7PbTfXj!mD H2K6OaSeWiZl%p)txB:E0I4M8QcTfXj!n*r-uy.CG2J5N9RdVhYk$o(s=wBF0I4M8QcUfXj!n*r+vy.CG2K6N9RdVhZl$o(s=wBF1J4M8QcUgYj!n*r+vz.CG2K6O9RdVhZl%p(s=wBF1J5M8QcUgYk$n*r+vz;DG2K6OaSdVhZl%p)t=wA:E0I3L7PbTfXj#r+vz.CG2K6O9RdVhZl%p(s=wBF1J5
34、M8QcUgYk$n*r+vz;CG2K6OaSdVhZl%p)t=wBF1J5N9QcUgYk$o(r+vz;D G2K6OaSeWhZl%p)twA:E0I4M8QbTfXj!n*q-uy.C G1J5N9RdVhYk$o(s=wz;D H3L7OaSeWi#m%p)txBE0I4M8QcUfXj!n*r+uy.CG2K5N9RdVhZk$o(s=wBF1I4M8QcUgXj!n*r+vy.CG2K6O9Rdm%p)txBE0I4M8QcUfXj!n*r+uy.CG2K5N9RdVhZk$o(s=wBF1I4M8QcUgXj!n*r+vy.CG2K6O9RdVhZl%o(s=wBF1J5M
35、8QcUgYk!n*r+vz;CG2K6OaRdVhZl%p)s=wBF1J5N8QcUgYk$o*r+vz;D G2K6OaSeVhZl%p)twA:E0I4M8PbTfXj!n*q-uy.CF1J5N9RdVgYk$o(wA:E0I4L7PbTfXj!mD H2K6OaSeWiZl%p)txB:E0I4M8QcTfXj!n*r-uy.CG2J5N9RdVhZk$o(s=wBF0I4M8QcUgXj!n*r+vy.CG2K6N9RdVhZl$o(s=wBF1J4M8QcUgYj!n*r+vz.CG2K6OaRdVhZl%p(s=wBF1J5N8QcUgYk$n*r+vz;DG2K6OaSdVhZl%p)t=wA:E4M8QcUgYj!n*r+vz.CG2K6O9RdVhZl%p(s=wBF1J5M8QcUgYk$n*r+vz;DG2K6OaSdVhZl%p)t=wA:E0I3L7PbTfXj#mD G2K6OaSeWhZl%p)txA:E0I4M7PbTfXj!n&q-uy
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國(guó)早期大腸癌內(nèi)鏡診治專(zhuān)家講座
- Unit One教程
- 老年冠心病患者心臟康復(fù)治療的基本概念
- 血與火的征服與掠奪匯總課件
- 英文數(shù)據(jù)庫(kù)檢索(CSA)課件
- 護(hù)理學(xué)基礎(chǔ)病情觀察和搶救
- 葡萄地草銨膦示范實(shí)驗(yàn)效果展示-PPT
- 公共政策案例分析-PPT
- 三角形的分類(lèi)
- 自然地理環(huán)境的差異性課件--李建華
- 人教版高中政治必修一82征稅和納稅課件
- 局機(jī)關(guān)財(cái)務(wù)處財(cái)務(wù)管理年終個(gè)人工作總結(jié)述職報(bào)告課件
- 產(chǎn)業(yè)組織學(xué)導(dǎo)論課件
- MBTI人格測(cè)試INTP職業(yè)性格職業(yè)領(lǐng)域建議企業(yè)員工技能培訓(xùn)通用模板課件
- Module-9-Unit-1-Did-he-live-in-New-York(教育精品)