免费预览已结束,剩余9页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Introduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶Problem 7-1. Edit distance dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶In this problem you will write a program to compute edit distance. This problem is mandatory. Failure to turn in a solution will result in a serious and negative impact on your term grade! We advise you to start this programming assignment as soon as possible, because getting all the details right in a program can take longer than you think. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶Many word processors and keyword search engines have a spelling correction feature. If you type in a misspelled word x, the word processor or search engine can suggest a correction y. The correction y should be a word that is close to x. One way to measure the similarity in spelling between two text strings is by “edit distance.” The notion of edit distance is useful in other fields as well. For example, biologists use edit distance to characterize the similarity of DNA or protein sequences. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶The edit distance d(x,y) of two strings of text, x1 .m and y1 .n, is defined to be the minimum possible cost of a sequence of “transformation operations” (defined below) that transforms string x1 .m into string y1 .n.1 To define the effect of the transformation operations, we use an auxiliary string z1 .s that holds the intermediate results. At the beginning of the transformation sequence, s = m and z1 .s= x1 .m (i.e., we start with string x1 .m). At the end of the transformation sequence, we should have s = n and z1 .s= y1 .n (i.e., our goal is to transform into string y.n). Throughout the tranformation, we maintain the current length s of string z, as well as a cursor position i, i.e., an index into string z. The invariant 1 i s + 1 holds at all times during the transformation. (Notice that the cursor can move one space beyond the end of the string z in order to allow insertions at the end of the string.) dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶Each transformation operation may alter the string z, the size s, and the cursor position i. Each transformation operation also has an associated cost. The cost of a sequence of transformation operations is the sum of the costs of the individual operations on the sequence. The goal of the edit-distance problem is to find a sequence of transformation operations of minimum cost that transforms x1 .m into y1 .n. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶There are five transformation operations: dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶As an example, one way to transform the source string algorithmto the target string analysis is to use the sequence of operations shown in Table 1, where the position of the underlined character represents the cursor position i. Many other sequences of transformation operations also transform algorithm to analysisthe solution in Table 1 is not uniqueand some other solutions cost more while some others cost less. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶(a) It is possible to transform algorithm to analysis without using the “left” operation. Give a sequence of operations in the style of Table 1 that has the same cost as in Table 1 but does not use the “left” operation. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶(b) Argue that, for any two strings x and y with edit distance d(x, y), there exists a sequence S of transformation operations that transforms x to y with cost d(x, y) where S does not contain any “left” operations. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶SSolution: We argue that there is a sequence S that transforms x to y with cost d(x, y) without using any “left” operations by contradiction. Suppose that no such sequence S exists. Consider a sequence S that does transform x to y with cost d(x, y) that uses “left” operations. Consider the characters inserted by the operations in S . If a character is inserted and then later deleted, then both operations can be removed from to produce a sequence S that produces the same result at lower cost. If a character a is inserted and then later replaced by a character b, then the insert operation can be changed to insert b and the replace operation can be removed to produce a sequence S that produces the same result at lower cost. If a character is replaced by a character a and then replaced again by a character b, then both operations can be replaced by “replace b”. This means that all inserted and replaced characters are never changed after performing the insertion or replacement. Notice that after removing these operations that introduce dependencies, any sequence of insert, delete, and replace operations can be reordered so that they occur from left to right without affecting the outcome of the transformation. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶(c) Show that the problem of calculating the edit distance d(x, y) exhibits optimal substructure. (Hint: Consider all suffixes of x and y.) dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶Solution: dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶We show that computing edit distance for strings x and y can be done by finding the edit distance of subproblems. Define a cost function dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶That is, cxy (i,j)is the minimum cost of transforming the first j characters of x into the first i characters of y. Then d(x,y) = cxy (n,m). Now consider a sequence of operations S = o1,o2,.,ok that transforms x to y with cost C(S) = d(x,y). Let Si be the subsequence of S containing the first i operations of S. Let zi be the auxilliary string after performing operations Si, where z0 =x and zk =y. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶Theorem 1 If C(Si)=d(x,zi), then C(Si1)=d(x,zi1). dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶That is, the optimal solution to d(x,zi) contains optimal solutions to subproblems d(x,zi1). We prove this claim by contradiction using cut and paste. Suppose that C(Si1) dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶z= d(x,zi1). There are two cases, C(Si1) d(x,zi 1). If C d(x,zi1), then we could replace Si1 with the sequence of operations S that transforms x to i1 with cost d(x,zi1). Then the sequence of operations S oi transforms x to y with cost C(S oi). dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶This means that d(x,zi)is not the edit distance between xand zi, which is a contradiction. Therefore Theorem 1 is correct and the edit distance problem exhibits optimal substructure. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶(d) Recursively define the value of edit distance d(x,y)in terms of the suffixes of strings xand y. Indicate how edit distance exhibits overlapping subproblems. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶Solution: dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶We can calculate the edit distance d(x,y)using the definition of cxy (i,j)from Equation 1. Recall that d(x,y)= cxy (m,n). Since we showed in part (a) that there exists a sequence of operations that achieves d(x,y)without using the “left” operation, we only need to consider the four operations “right”, “replace”, “delete”, and “insert”. We can calculate cxy (m,n)recursively. The base case is when no transformation operations have been performed, so cxy (0,0)=0. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶This recursive solution exhibits overlapping subproblems. For example, computingdynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶cxy (i,j), cxy (i 1,j), and cxy (i,j 1) all require recursively computing the subproblem cxy (i 1,j 1).dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶(e) Describe a dynamic-programming algorithm that computes the edit distance from x1 .m to y1 .n. (Do not use a memoized recursive algorithm. Your algorithm should be a classical, bottom-up, tabular algorithm.) Analyze the running time and space requirements of your algorithm. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶Solution: Construct a table T where each entry Ti,j= cxy (i,j). Since each value dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶of cxy (i,j) only depends on cxy (i,j) where, we can compute theentries of T row by row using Equation 2:dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶The running time of this algorithm is . This algorithm requires space. dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶(f) Implement your algorithm as a computer program in any language you wish.2 Your program should calculate the edit distance d(x,y) between two strings x and y using dynamic programming and print out the corresponding sequence of transformation operations in the style of Table 1. Run your program on the strings dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶x = electrical engineering , dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶y = computer science . dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson Handout 25 Problem Set 7 Solutions Problem 7-1. Edit distance In this problem you 埂放单厕假邪陆重妙棺蚌严擒戊联绘剖踌彦驶岂祥液舰泽窗茁牙垛行还复绩洽府舞尔隘川山肩又赚筒晴十瞻谆勺码司翔绰挨解辅残赣据副角捞泌瑶Submit the source code of your program electronically on the class website, and handin a printout of your source code and your results.dynamic-programmingIntroduction to Algorithms November 18, 2005 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik D. Demaine and Charles E. Leiserson H
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 销售部的实习报告大全
- 销售工作总结工作计划5篇范文
- 小学数学教学中问题情境创设现状的调查问卷
- 销售月工作计划7篇范文
- 商标使用权授权协议
- 年度法治工作计划4篇
- 信息技术园区砂石路施工
- 教育园区停车位交易样本
- 建筑混凝土安全文明施工协议
- 城市喷泉建设施工合同类型
- 2024年公路标识安装合同
- (北师大版)2024-2025学年九年级数学上学期期中测试卷
- 印刷排版岗位招聘笔试题与参考答案(某大型央企)2025年
- 【餐饮店铺管理系统设计与实现(论文)15000字】
- (正式版)HGT 22820-2024 化工安全仪表系统工程设计规范
- 综合实践活动课《早餐与健康》优质课件
- 《中华民族共同体概论》考试复习题库(含答案)
- 2022-2023学年武汉市江岸区七年级英语上学期期中质量检测卷附答案
- 工程钻机产品合格证
- 员工奖惩制度 公司员工奖惩制度范本
- 【原创】水平三花样跳绳教学设计和教案
评论
0/150
提交评论