Vous êtes sur la page 1sur 345

MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_NextPart_01C4F8C1.C1622DB0" This document is a Web archive file.

If you are seeing this message, this means your browser or editor doesn't support Web archive files. For more information on the Web archive format, go to http://officeupdate.microsoft.com/office/webar chive.htm ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link rel=3DFile-List href=3D"lec1_files/filelist.xml"> <link rel=3DPreview href=3D"lec1_files/preview.wmf"> <link rel=3DEdit-Time-Data href=3D"lec1_files/editdata.mso"> <link rel=3DOLE-Object-Data href=3D"lec1_files/oledata.mso"> <title>PowerPoint Presentation</title> <!--[if gte mso 9]><xml> <o:DocumentProperties> <o:LastAuthor>Creative</o:LastAuthor> <o:Revision>19</o:Revision> <o:TotalTime>1885</o:TotalTime> <o:LastSaved>2005-01-12T10:44:13Z</o:LastSaved> <o:Words>2231</o:Words> <o:PresentationFormat>On-screen Show</o:PresentationFormat> <o:Bytes>276276</o:Bytes> <o:Paragraphs>413</o:Paragraphs> <o:Slides>45</o:Slides> <o:Version>10.2625</o:Version> </o:DocumentProperties> <o:OfficeDocumentSettings> <o:PixelsPerInch>80</o:PixelsPerInch> </o:OfficeDocumentSettings> </xml><![endif]--> <link rel=3DPresentation-XML href=3D"lec1_files/pres.xml"> <meta name=3DDescription content=3D"1/12/2005: Data Structures and Algorith= ms"> <meta http-equiv=3Dexpires content=3D0> <![if !ppt]><script> <!-var ver =3D 0, appVer =3D navigator.appVersion, msie =3D appVer.indexOf( "= MSIE " ) var msieWin31 =3D (appVer.indexOf( "Windows 3.1" ) >=3D 0), isMac =3D (a pp= Ver.indexOf("Macintosh") >=3D 0) if( msie >=3D 0 ) ver =3D parseFloat( appVer.substring( msie+5, appVer.indexOf ( " ;", msie =

) ) ) else ver =3D parseInt( appVer ) browserSupported=3D0 if( !isMac && ver >=3D 4 && msie >=3D 0 ) { browserSupported=3D1 window.location.replace( 'lec1_files/frame.htm'+document.locatio n.hash ) } //--> </script> <![endif]> </head> <body> <script><!-if( browserSupported ) document.writeln('<div style=3D"visibility:hidden">'); //--></script><font face=3DArial size=3D2><b> <p>This presentation contains content that your browser may not be able to = show properly. This presentation was optimized for more recent versions of Micro= soft Internet Explorer.</p> <p>If you would like to proceed anyway, click <a href=3D"lec1_files/frame.h= tm">here</a>.</p> </b></font><script><!-if( browserSupported ) document.writeln('</div>'); //--></script> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/master06.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\master06.htm"

id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DRobots content=3DNoIndex> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]><script src=3Dscript.js></script><script> <!-parent.location.href=3Ddocument.all.item("Main-File").href //--> </script> <![endif]> </head> <body> <div v:shape=3D"_x0000_s277511" class=3DO><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;font-size:75%;color:#666699;mso-color-index:6; mso-special-format:lastCR'>&#13;</span></div> <div v:shape=3D"_x0000_s277512" class=3DO><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;font-size:75%;color:#666699;mso-color-index:6; mso-special-format:lastCR'>&#13;</span></div> <div v:shape=3D"_x0000_s277513" class=3DO><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;font-size:75%;color:#9999CC;mso-color-index:5; mso-special-format:lastCR'>&#13;</span></div> <div v:shape=3D"_x0000_s277514" class=3DO><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;font-size:75%;color:#666699;mso-color-index:6; mso-special-format:lastCR'>&#13;</span></div> <div v:shape=3D"_x0000_s277516" class=3DO><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;font-size:75%;color:#9999CC;mso-color-index:5; mso-special-format:lastCR'>&#13;</span></div> <div v:shape=3D"_x0000_s277517" class=3DO><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;font-size:75%;color:#9999CC;mso-color-index:5; mso-special-format:lastCR'>&#13;</span></div> <div v:shape=3D"_x0000_m277518" class=3DT>Click to edit Master title style<= /div> <div v:shape=3D"_x0000_m277519"> <div class=3DB>Click to edit Master text styles&#13;</div> <div class=3DB1>Second level&#13;</div> <div class=3DB2>Third level&#13;</div> <div class=3DB3>Fourth level&#13;</div> <div class=3DB4>Fifth level</div> </div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0

Content-Location: file:///C:/2687A091/lec1_files/master06.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" <xml xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"271"/> </o:shapelayout><p:colorscheme colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6= "/> <v:background id=3D"_x0000_s277505" o:bwmode=3D"white" fillcolor=3D"#e1dcf= e"/> <p:shaperange id=3D"_x0000_s277508"> <v:group id=3D"_x0000_s277508" style=3D'position:absolute;left:0;top:0;wi= dth:10in; height:43pt' coordsize=3D"5760,344"> <v:rect id=3D"_x0000_s277509" style=3D'position:absolute;width:180;heigh= t:336; mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"#cccce6 [7]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" angle=3D"-90" focus=3D"100%" type=3D"gradi= ent"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s277510" style=3D'position:absolute;left:2= 60; top:85;width:5500;height:173' fillcolor=3D"#00007d [2]" stroked=3D"f"> <v:fill color2=3D"white [0]" angle=3D"-90" focus=3D"100%" type=3D"gradi= ent"/> </v:rect><v:rect id=3D"_x0000_s277511" style=3D'position:absolute;left:2= 58; top:85;width:87;height:89' fillcolor=3D"#cccce6 [7]" stroked=3D"f"/> <v:rect id=3D"_x0000_s277512" style=3D'position:absolute;left:345;width:= 88; height:87' fillcolor=3D"#cccce6 [7]" stroked=3D"f"/> <v:rect id=3D"_x0000_s277513" style=3D'position:absolute;left:345;top:85; width:88;height:89' fillcolor=3D"#99c [5]" stroked=3D"f"/> <v:rect id=3D"_x0000_s277514" style=3D'position:absolute;left:173;top:17= 3; width:86;height:87' fillcolor=3D"#cccce6 [7]" stroked=3D"f"/> <v:rect id=3D"_x0000_s277515" style=3D'position:absolute;left:83;top:86;= width:89; height:87' fillcolor=3D"#00007d [2]" stroked=3D"f"/> <v:rect id=3D"_x0000_s277516" style=3D'position:absolute;left:258;top:17= 1; width:87;height:87' fillcolor=3D"#99c [5]" stroked=3D"f"/> <v:rect id=3D"_x0000_s277517" style=3D'position:absolute;left:173;top:25= 8; width:86;height:86' fillcolor=3D"#99c [5]" stroked=3D"f"/> </v:group></p:shaperange> <p:shaperange id=3D"_x0000_m277518"> <v:shapetype id=3D"_x0000_m277518" style=3D'position:absolute;left:36pt;t= op:36pt; width:9in;height:54pt;v-text-anchor:middle' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/>

<v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"title"/> </v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_m277519"> <v:shapetype id=3D"_x0000_m277519" style=3D'position:absolute;left:36pt;t= op:102pt; width:9in;height:396pt' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D= "1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" s= troked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"body" position=3D"1"/> </v:shapetype></p:shaperange> </xml> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/preview.wmf Content-Transfer-Encoding: base64 Content-Type: image/x-wmf AQAJAAADcB8AAAYAQgAAAAAABAAAAAMBCAAFAAAACwIAAAAABQAAAAwC7wLpAwMAAAAeAAcAAAD8 AgAA4dz+AAAABAAAAC0BAAAIAAAA+gIFAAAAAAD///8ABAAAAC0BAQAMAAAAQAkhAPAAAAAAAAAA 7wLpA/////8IAAAA+gIAAAAAAAAAAAAABAAAAC0BAgAHAAAA/AIAAP///wAAAAQAAAAtAQMABAAA ACcB//8DAAAAHgAEAAAALQEBAAcAAAD8AgAAzc3mAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA 8AAAAAAAAAA7AAIAAAAAAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAzs7nAAAABAAA AC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAACAAQAAAAtAQEABAAAAC0BAwAEAAAA 8AEEAAcAAAD8AgAAz8/nAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAAD AAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA0NDoAAAABAAAAC0BBAAEAAAALQEBAAwA AABACSEA8AAAAAAAAAA7AAEAAAAEAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA0dHo AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAAFAAQAAAAtAQEABAAAAC0B AwAEAAAA8AEEAAcAAAD8AgAA09PpAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7 AAEAAAAGAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA1NTqAAAABAAAAC0BBAAEAAAA LQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAAHAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8 AgAA1tbrAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAAIAAQAAAAtAQEA BAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA2dnsAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAA AAAAAAA7AAEAAAAJAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA29vtAAAABAAAAC0B BAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAAKAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEE AAcAAAD8AgAA3t7uAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAALAAQA AAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA4ODvAAAABAAAAC0BBAAEAAAALQEBAAwAAABA CSEA8AAAAAAAAAA7AAEAAAAMAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA4+PwAAAA BAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAANAAQAAAAtAQEABAAAAC0BAwAE AAAA8AEEAAcAAAD8AgAA5eXyAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEA AAAOAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA6OjzAAAABAAAAC0BBAAEAAAALQEB AAwAAABACSEA8AAAAAAAAAA7AAEAAAAPAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA 6+v0AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAAQAAQAAAAtAQEABAAA AC0BAwAEAAAA8AEEAAcAAAD8AgAA7e32AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAA AAA7AAEAAAARAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA8PD3AAAABAAAAC0BBAAE AAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAASAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcA AAD8AgAA8vL4AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAATAAQAAAAt AQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA9PT6AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA 8AAAAAAAAAA7AAEAAAAUAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA9vb7AAAABAAA AC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAAVAAQAAAAtAQEABAAAAC0BAwAEAAAA 8AEEAAcAAAD8AgAA9/f8AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAAW AAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA+fn8AAAABAAAAC0BBAAEAAAALQEBAAwA

AABACSEA8AAAAAAAAAA7AAEAAAAXAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA+vr9 AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAEAAAAYAAQAAAAtAQEABAAAAC0B AwAEAAAA8AEEAAcAAAD8AgAA/Pz9AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7 AAEAAAAZAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA/f3+AAAABAAAAC0BBAAEAAAA LQEBAAwAAABACSEA8AAAAAAAAAA7AAIAAAAaAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8 AgAA/v7/AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAA7AAIAAAAcAAQAAAAtAQEA BAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA////AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAA AAAAAAA7AAEAAAAeAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAQAAAAtAQIABAAAACcB//8DAAAA HgAEAAAALQEBAAcAAAD8AgAAAAB9AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAe AAEADgAsAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAAwN9AAAABAAAAC0BBAAEAAAA LQEBAAwAAABACSEA8AAAAAAAAAAeAAEADgAtAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8 AgAABQV9AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAEADgAuAAQAAAAtAQEA BAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAACAh9AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAA AAAAAAAeAAEADgAvAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAACwt9AAAABAAAAC0B BAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAIADgAwAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEE AAcAAAD8AgAADQ19AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAIADgAyAAQA AAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAADw99AAAABAAAAC0BBAAEAAAALQEBAAwAAABA CSEA8AAAAAAAAAAeAAIADgA0AAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAERF9AAAA BAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAIADgA2AAQAAAAtAQEABAAAAC0BAwAE AAAA8AEEAAcAAAD8AgAAExN9AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAMA DgA4AAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAFRV+AAAABAAAAC0BBAAEAAAALQEB AAwAAABACSEA8AAAAAAAAAAeAAMADgA7AAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA Fxd+AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAQADgA+AAQAAAAtAQEABAAA AC0BAwAEAAAA8AEEAAcAAAD8AgAAGRl+AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAA AAAeAAYADgBCAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAGxt/AAAABAAAAC0BBAAE AAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAMADgBIAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcA AAD8AgAAHR1/AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAQADgBLAAQAAAAt AQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAHx9/AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA 8AAAAAAAAAAeAAQADgBPAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAISF/AAAABAAA AC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAUADgBTAAQAAAAtAQEABAAAAC0BAwAEAAAA 8AEEAAcAAAD8AgAAIyOAAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAYADgBY AAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAJSWAAAAABAAAAC0BBAAEAAAALQEBAAwA AABACSEA8AAAAAAAAAAeAAIADgBeAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAJyeA AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAYADgBgAAQAAAAtAQEABAAAAC0B AwAEAAAA8AEEAAcAAAD8AgAAKSmBAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAe AAQADgBmAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAKyuBAAAABAAAAC0BBAAEAAAA LQEBAAwAAABACSEA8AAAAAAAAAAeAAUADgBqAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8 AgAALS2BAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAcADgBvAAQAAAAtAQEA BAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAALy+CAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAA AAAAAAAeAAYADgB2AAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAMTGCAAAABAAAAC0B BAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAUADgB8AAQAAAAtAQEABAAAAC0BAwAEAAAA8AEE AAcAAAD8AgAAMzODAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAYADgCBAAQA AAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAANTWDAAAABAAAAC0BBAAEAAAALQEBAAwAAABA CSEA8AAAAAAAAAAeAAUADgCHAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAANzeEAAAA BAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAYADgCMAAQAAAAtAQEABAAAAC0BAwAE AAAA8AEEAAcAAAD8AgAAOTmEAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAUA DgCSAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAOzuFAAAABAAAAC0BBAAEAAAALQEB AAwAAABACSEA8AAAAAAAAAAeAAYADgCXAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA PT2GAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAUADgCdAAQAAAAtAQEABAAA AC0BAwAEAAAA8AEEAAcAAAD8AgAAPz+HAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAA AAAeAAcADgCiAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAQUGHAAAABAAAAC0BBAAE AAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAQADgCpAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcA AAD8AgAAQ0OIAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAcADgCtAAQAAAAt AQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAARUWIAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA 8AAAAAAAAAAeAAUADgC0AAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAR0eJAAAABAAA AC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAcADgC5AAQAAAAtAQEABAAAAC0BAwAEAAAA 8AEEAAcAAAD8AgAASUmKAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAUADgDA AAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAS0uLAAAABAAAAC0BBAAEAAAALQEBAAwA AABACSEA8AAAAAAAAAAeAAYADgDFAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAATU2M AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAUADgDLAAQAAAAtAQEABAAAAC0B

AwAEAAAA8AEEAAcAAAD8AgAAT0+MAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAe AAYADgDQAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAUVGNAAAABAAAAC0BBAAEAAAA LQEBAAwAAABACSEA8AAAAAAAAAAeAAUADgDWAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8 AgAAU1OOAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAcADgDbAAQAAAAtAQEA BAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAVVWPAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAA AAAAAAAeAAQADgDiAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAV1ePAAAABAAAAC0B BAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAcADgDmAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEE AAcAAAD8AgAAWVmRAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAQADgDtAAQA AAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAW1uRAAAABAAAAC0BBAAEAAAALQEBAAwAAABA CSEA8AAAAAAAAAAeAAcADgDxAAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAXV2SAAAA BAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAYADgD4AAQAAAAtAQEABAAAAC0BAwAE AAAA8AEEAAcAAAD8AgAAX1+TAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAUA DgD+AAQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAYWGUAAAABAAAAC0BBAAEAAAALQEB AAwAAABACSEA8AAAAAAAAAAeAAcADgADAQQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAA Y2OVAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAQADgAKAQQAAAAtAQEABAAA AC0BAwAEAAAA8AEEAAcAAAD8AgAAZWWWAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAA AAAeAAUADgAOAQQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAZ2eXAAAABAAAAC0BBAAE AAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAYADgATAQQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcA AAD8AgAAaWmYAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAUADgAZAQQAAAAt AQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAa2uZAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA 8AAAAAAAAAAeAAcADgAeAQQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAbW2aAAAABAAA AC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAYADgAlAQQAAAAtAQEABAAAAC0BAwAEAAAA 8AEEAAcAAAD8AgAAb2+bAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAUADgAr AQQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAcXGcAAAABAAAAC0BBAAEAAAALQEBAAwA AABACSEA8AAAAAAAAAAeAAUADgAwAQQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAc3Od AAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAYADgA1AQQAAAAtAQEABAAAAC0B AwAEAAAA8AEEAAcAAAD8AgAAdXWeAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAe AAcADgA7AQQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAd3efAAAABAAAAC0BBAAEAAAA LQEBAAwAAABACSEA8AAAAAAAAAAeAAQADgBCAQQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8 AgAAeXmhAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAUADgBGAQQAAAAtAQEA BAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAe3uhAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAA AAAAAAAeAAYADgBLAQQAAAAtAQEABAAAAC0BAwAEAAAA8AEEAAcAAAD8AgAAfX2jAAAABAAAAC0B BAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAUADgBRAQQAAAAtAQEABAAAAC0BAwAEAAAA8AEE AAcAAAD8AgAAf3+kAAAABAAAAC0BBAAEAAAALQEBAAwAAABACSEA8AAAAAAAAAAeAAcADgBWAQQA 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 c3RydWN0aW9ucwoAGAAWAAwAEAAYABYADAALABgAGAAWAAQAAAAuAQAABAAAAC0BBQAEAAAA8AEE ABwAAAD7Atz/AAAAAAAAkAEAAAACAEAAAldpbmdkaW5ncwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA BAAAAC0BBAAEAAAALgEYAAQAAAACAQEABQAAAAkCmZnMAgkAAAAyCpIBPAABAAAAqAAgAAQAAAAu AQAABAAAAC0BBQAEAAAA8AEEABwAAAD7AtT/AAAAAAAAkAEAAAAAAEAAAEFyaWFsAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAABAAAAC0BBAAEAAAALgEYAAQAAAACAQEABQAAAAkCAAAAAjkAAAAy CpIBYgAhAAAAUHJvZ3JhbTogYW4gaW1wbGVtZW50YXRpb24gb2YgYW4gZh0ADwAYABkADwAYACYA DAAMABkAGAAMAAoAJgAZAAoAGAAmABgAGAANABgADAALABgAGQAMABgADQANABgAGQANAAQAAAAu AQAABAAAAC0BBQAEAAAA8AEEABwAAAD7AtT/AAAAAAAAkAEAAAAAAEAAAEFyaWFsAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAABAAAAC0BBAAEAAAALgEYAAQAAAACAQEABQAAAAkCAAAAAkIAAAAy CscBYgAnAAAAYWxnb3JpdGhtIGluIHNvbWUgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UgABgACgAZABgA DwAKAAwAGAAmAAwACgAZAAwAFwAYACYAGAAMABkADwAYABkADwAYACYAJQAKABgAGQAMAAoAGAAY ABoAGAAYABoAGAAMAAQAAAAuAQAABAAAAC0BBQAEAAAA8AEEABwAAAD7Atz/AAAAAAAAkAEAAAAC AEAAAldpbmdkaW5ncwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAC0BBAAEAAAALgEYAAQAAAAC AQEABQAAAAkCmZnMAgkAAAAyCgcCPAABAAAAqAAgAAQAAAAuAQAABAAAAC0BBQAEAAAA8AEEABwA AAD7AtT/AAAAAAAAkAEAAAAAAEAAAEFyaWFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAA AC0BBAAEAAAALgEYAAQAAAACAQEABQAAAAkCAAAAAh8AAAAyCgcCYgAQAAAARGF0YSBzdHJ1Y3R1 cmU6ICAAGAANABgADAAXAAwADwAYABcADAAYABAAGAAMAA0ABAAAAC4BAAAEAAAALQEFAAQAAADw AQQAHAAAAPsC1P8AAAAAAAC8AgAAAAAAQAAAQXJpYWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

AAAEAAAALQEEAAQAAAAuARgABAAAAAIBAQAFAAAACQIAAAACGQAAADIKBwKRAQwAAABPcmdhbml6 YXRpb24iABEAHAAYABsADQAWABgADwAMABsAHAAEAAAALgEAAAQAAAAtAQUABAAAAPABBAAcAAAA +wLU/wAAAAAAAJABAAAAAABAAABBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAt AQQABAAAAC4BGAAEAAAAAgEBAAUAAAAJAgAAAAITAAAAMgoHAqwCCAAAAG9mIGRhdGEgGAANAA0A GAAZAAwAGQANAAQAAAAuAQAABAAAAC0BBQAEAAAA8AEEABwAAAD7AtT/AAAAAAAAkAEAAAAAAEAA AEFyaWFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAC0BBAAEAAAALgEYAAQAAAACAQEA BQAAAAkCAAAAAjAAAAAyCj0CYgAbAAAAbmVlZGVkIHRvIHNvbHZlIHRoZSBwcm9ibGVtZRgAGQAZ ABgAGQAYAA0ADAAZAAwAFgAYAAoAFwAZAAwADQAYABgADAAZABAAGAAZAAoAGAAmAAQAAAAuAQAA BAAAAC0BBQAEAAAA8AEEAAMAAAAAAA== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/master07.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\master07.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DRobots content=3DNoIndex> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]><script src=3Dscript.js></script><script> <!-parent.location.href=3Ddocument.all.item("Main-File").href //--> </script> <![endif]> </head> <body> <div v:shape=3D"_x0000_s278544" class=3DO><span lang=3DEN-US style=3D'mso-a= scii-font-family: Arial;font-size:50%;mso-field-code:meta0'>&#8249;date/time&#8250;</span><sp= an style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:50%;mso-sp= ecial-format: lastCR'>&#13;</span></div> <div v:shape=3D"_x0000_s278545" class=3DO style=3D'text-align:center'><span style=3D'mso-ascii-font-family:Arial;font-size:50%;mso-field-code:meta15'>&= #8249;footer&#8250;</span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:50%;mso-sp= ecial-format: lastCR'>&#13;</span></div> <div v:shape=3D"_x0000_s278546" class=3DO style=3D'text-align:right'><span style=3D'mso-ascii-font-family:"Arial Black";font-size:50%;mso-field-code:m=

eta16'>&#8249;#&#8250;</span><span style=3D'font-family:"Arial Black";mso-ascii-font-family:"Arial Black"; font-size:50%;mso-special-format:lastCR'>&#13;</span></div> <div v:shape=3D"_x0000_s278547" class=3DCT>Click to edit Master title style= </div> <div v:shape=3D"_x0000_s278548" class=3DCB>Click to edit Master subtitle st= yle</div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/master07.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" <xml xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"272"/> </o:shapelayout><p:colorscheme colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6= "/> <v:background id=3D"_x0000_s278529" o:bwmode=3D"white" fillcolor=3D"#e1dcf= e"/> <p:shaperange id=3D"_x0000_s278530"> <v:group id=3D"_x0000_s278530" style=3D'position:absolute;left:0;top:0;wi= dth:10in; height:540pt' coordsize=3D"5760,4320"> <v:rect id=3D"_x0000_s278531" style=3D'position:absolute;width:2208;heig= ht:4320; mso-wrap-style:none;v-text-anchor:middle' o:bwmode=3D"undrawn" fillcolo= r=3D"#cccce6 [7]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" angle=3D"-90" focus=3D"100%" type=3D"gradi= ent"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s278532" style=3D'position:absolute;left:1= 081; top:1065;width:4679;height:1596' o:bwmode=3D"undrawn" fillcolor=3D"#000= 07d [2]" stroked=3D"f"/> <v:group id=3D"_x0000_s278533" style=3D'position:absolute;top:672;width:= 1806; height:1989' coordorigin=3D",672" coordsize=3D"1806,1989"> <v:rect id=3D"_x0000_s278534" style=3D'position:absolute;left:361;top:2= 257; width:363;height:404' o:userdrawn=3D"t" fillcolor=3D"#99c [5]" stroked= =3D"f"/> <v:rect id=3D"_x0000_s278535" style=3D'position:absolute;left:1081;top:= 1065; width:362;height:405' o:userdrawn=3D"t" fillcolor=3D"#cccce6 [7]" stro= ked=3D"f"/> <v:rect id=3D"_x0000_s278536" style=3D'position:absolute;left:1437;top:= 672;

width:369;height:400' o:userdrawn=3D"t" fillcolor=3D"#cccce6 [7]" stro= ked=3D"f"/> <v:rect id=3D"_x0000_s278537" style=3D'position:absolute;left:719;top:2= 257; width:368;height:404' o:userdrawn=3D"t" fillcolor=3D"#00007d [2]" stro= ked=3D"f"/> <v:rect id=3D"_x0000_s278538" style=3D'position:absolute;left:1437;top:= 1065; width:369;height:405' o:userdrawn=3D"t" fillcolor=3D"#99c [5]" stroked= =3D"f"/> <v:rect id=3D"_x0000_s278539" style=3D'position:absolute;left:719;top:1= 464; width:368;height:399' o:userdrawn=3D"t" fillcolor=3D"#cccce6 [7]" stro= ked=3D"f"/> <v:rect id=3D"_x0000_s278540" style=3D'position:absolute;top:1464;width= :367; height:399' o:userdrawn=3D"t" fillcolor=3D"#00007d [2]" stroked=3D"f"/> <v:rect id=3D"_x0000_s278541" style=3D'position:absolute;left:1081;top:= 1464; width:362;height:399' o:userdrawn=3D"t" fillcolor=3D"#99c [5]" stroked= =3D"f"/> <v:rect id=3D"_x0000_s278542" style=3D'position:absolute;left:361;top:1= 857; width:363;height:406' o:userdrawn=3D"t" fillcolor=3D"#cccce6 [7]" stro= ked=3D"f"/> <v:rect id=3D"_x0000_s278543" style=3D'position:absolute;left:719;top:1= 857; width:368;height:406' o:userdrawn=3D"t" fillcolor=3D"#99c [5]" stroked= =3D"f"/> </v:group></v:group></p:shaperange> <p:shaperange id=3D"_x0000_s278544"> <v:shapetype id=3D"_x0000_s278544" style=3D'position:absolute;left:36pt;t= op:492pt; width:168pt;height:36pt;v-text-anchor:bottom' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"dateTime" position=3D"2" size=3D"half"/> </v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_s278545"> <v:shapetype id=3D"_x0000_s278545" style=3D'position:absolute;left:246pt;= top:492pt; width:228pt;height:36pt;v-text-anchor:bottom' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"footer" position=3D"3" size=3D"quarter"/> </v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_s278546"> <v:shapetype id=3D"_x0000_s278546" style=3D'position:absolute;left:516pt;= top:492pt; width:168pt;height:36pt;v-text-anchor:bottom' coordsize=3D"21600,21600"

o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"slideNumber" position=3D"4" size=3D"quarter"/> </v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_s278547"> <v:shapetype id=3D"_x0000_s278547" style=3D'position:absolute;left:234pt;= top:2in; width:474pt;height:174pt;v-text-anchor:middle' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"centerTitle"/> </v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_s278548"> <v:shapetype id=3D"_x0000_s278548" style=3D'position:absolute;left:234pt;= top:336pt; width:474pt;height:138pt' coordsize=3D"21600,21600" o:master=3D"" o:spt= =3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" s= troked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"subTitle" position=3D"1"/> </v:shapetype></p:shaperange> </xml> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/pres.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" <xml xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"> <p:presentation sizeof=3D"screen" gridspacingx=3D"49152" gridspacingy=3D"4= 9152"> <p:master id=3D"6" slidesn=3D"1C00DA9,3702FA30" type=3D"main" href=3D"mas= ter06.htm" xmlhref=3D"master06.xml" template=3D"mine" layout=3D"title_body" slots=3D"title,body,dateTime,footer,slideNumber"> <p:schemes> <p:colorscheme colors=3D"#000066,#FFFFFF,#0066FF,#FFFFFF,#6699FF,#3333FF,#FFCC00,#000= 0CC"/> <p:colorscheme colors=3D"#334B49,#FFFFFF,#009999,#FFFFFF,#33CCCC,#008080,#FFCC00,#006= 666"/>

<p:colorscheme colors=3D"#333399,#FFFFFF,#006699,#FFFFFF,#0099CC,#0386AF,#FFCC00,#669= 9FF"/> <p:colorscheme colors=3D"#2F978D,#FFFFFF,#008080,#FFFFFF,#0099FF,#009999,#FFFFCC,#70C= AC6"/> <p:colorscheme colors=3D"#330000,#FFFFFF,#822504,#FFFFFF,#FF9900,#9E2A06,#FF3300,#7C0= 704"/> <p:colorscheme colors=3D"#4A7911,#FFFFFF,#336600,#FFFFFF,#666633,#669900,#FFCC00,#99C= C00"/> <p:colorscheme colors=3D"#FFFFFF,#000000,#CC3300,#000000,#FFCC00,#CC6600,#663300,#CC9= 900"/> <p:colorscheme colors=3D"#FFFFFF,#003300,#336600,#000000,#CCCC00,#669900,#333300,#99C= C00"/> <p:colorscheme colors=3D"#FFFFFF,#000000,#440044,#000000,#FFCCCC,#790571,#993366,#9F8= 39F"/> <p:colorscheme colors=3D"#FFFFFF,#000000,#FF9900,#000000,#FFCC99,#FBA313,#CC3300,#FCC= 66E"/> <p:colorscheme colors=3D"#FFFFFF,#000000,#779F92,#000000,#33CCCC,#9DC2D7,#006666,#CCC= CFF"/> <p:colorscheme colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCC= CE6"/> </p:schemes> </p:master> <p:master id=3D"7" slidesn=3D"1C00DA9,3702FA30" type=3D"title" href=3D"ma= ster07.htm" xmlhref=3D"master07.xml" layout=3D"title_subtitle" slots=3D"centerTitle,subTitle,dateTime,footer,slideNumber"/> <p:slide id=3D"155" slidesn=3D"0,0" href=3D"slide0155.htm" layout=3D"titl= e_body" slots=3D"title,body" collapseoutline=3D"t"/> <p:slide id=3D"157" slidesn=3D"0,0" href=3D"slide0157.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"158" slidesn=3D"0,0" href=3D"slide0158.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"161" slidesn=3D"0,0" href=3D"slide0161.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"226" slidesn=3D"0,0" href=3D"slide0226.htm" layout=3D"2_co= lumns" slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"227" slidesn=3D"0,0" href=3D"slide0227.htm" layout=3D"2_co= lumns" slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"228" slidesn=3D"0,0" href=3D"slide0228.htm" layout=3D"2_co= lumns" slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"229" slidesn=3D"0,0" href=3D"slide0229.htm" layout=3D"2_co= lumns" slots=3D"title,body,object" overridemasteranimations=3D"t"/>

<p:slide id=3D"230" slidesn=3D"0,0" href=3D"slide0230.htm" layout=3D"2_co= lumns" slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"254" slidesn=3D"1C4F1A3,DE30A630" href=3D"slide0254.htm" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"231" slidesn=3D"0,0" href=3D"slide0231.htm" layout=3D"2_co= lumns" slots=3D"title,body,object"> <p:headersfooters slidenumber=3D"t" userdatestr=3D"Analysis of Algorithm= s" formatid=3D"0" nofooter=3D"t" noheader=3D"t" nodate=3D"t"/> </p:slide> <p:slide id=3D"245" slidesn=3D"0,0" href=3D"slide0245.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"255" slidesn=3D"0,0" href=3D"slide0255.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"163" slidesn=3D"0,0" href=3D"slide0163.htm" layout=3D"titl= e_body" slots=3D"title,body" collapseoutline=3D"t"/> <p:slide id=3D"164" slidesn=3D"0,0" href=3D"slide0164.htm" layout=3D"titl= e_body" slots=3D"title,body" collapseoutline=3D"t"/> <p:slide id=3D"165" slidesn=3D"0,0" href=3D"slide0165.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"166" slidesn=3D"0,0" href=3D"slide0166.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"167" slidesn=3D"0,0" href=3D"slide0167.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"183" slidesn=3D"0,0" href=3D"slide0183.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"184" slidesn=3D"0,0" href=3D"slide0184.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"11" slidesn=3D"0,0" href=3D"slide0011.htm" layout=3D"2_col= umns" slots=3D"title,body,object"/> <p:slide id=3D"12" slidesn=3D"0,0" href=3D"slide0012.htm" layout=3D"2_col= umns" slots=3D"title,body,object"/> <p:slide id=3D"186" slidesn=3D"0,0" href=3D"slide0186.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"15" slidesn=3D"0,0" href=3D"slide0015.htm" layout=3D"2_col= umns" slots=3D"title,body,object" overridemasteranimations=3D"t"> <p:headersfooters slidenumber=3D"t" userdatestr=3D"Analysis of Algorithm= s" formatid=3D"0" nofooter=3D"t" noheader=3D"t" nodate=3D"t"/> </p:slide> <p:slide id=3D"16" slidesn=3D"0,0" href=3D"slide0016.htm" layout=3D"2_col= umns" slots=3D"title,body,object" overridemasteranimations=3D"t"> <p:headersfooters slidenumber=3D"t" userdatestr=3D"Analysis of Algorithm= s"

formatid=3D"0" nofooter=3D"t" noheader=3D"t" nodate=3D"t"/> </p:slide> <p:slide id=3D"17" slidesn=3D"0,0" href=3D"slide0017.htm" layout=3D"2_col= umns" slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"14" slidesn=3D"0,0" href=3D"slide0014.htm" layout=3D"2_col= umns" slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"185" slidesn=3D"0,0" href=3D"slide0185.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"187" slidesn=3D"0,0" href=3D"slide0187.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"188" slidesn=3D"0,0" href=3D"slide0188.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"189" slidesn=3D"0,0" href=3D"slide0189.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"190" slidesn=3D"0,0" href=3D"slide0190.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"232" slidesn=3D"0,0" href=3D"slide0232.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"233" slidesn=3D"0,0" href=3D"slide0233.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"234" slidesn=3D"0,0" href=3D"slide0234.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"235" slidesn=3D"0,0" href=3D"slide0235.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"236" slidesn=3D"0,0" href=3D"slide0236.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"237" slidesn=3D"0,0" href=3D"slide0237.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"238" slidesn=3D"0,0" href=3D"slide0238.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"239" slidesn=3D"0,0" href=3D"slide0239.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"256" slidesn=3D"0,0" href=3D"slide0256.htm" layout=3D"2_co= lumns" slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"257" slidesn=3D"0,0" href=3D"slide0257.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"258" slidesn=3D"0,0" href=3D"slide0258.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"259" slidesn=3D"0,0" href=3D"slide0259.htm" layout=3D"titl= e_body" slots=3D"title,body"/> <p:slide id=3D"260" slidesn=3D"0,0" href=3D"slide0260.htm" layout=3D"titl=

e_body" slots=3D"title,body"/> <p:viewstate type=3D"slideView" scale=3D"75" restoredleft=3D"156" restore= dtop=3D"946" hideoutlineicons=3D"t"/> <p:font name=3D"Times New Roman" charset=3D"0" type=3D"6" family=3D"18"/> <p:font name=3D"Arial" charset=3D"0" type=3D"4"/> <p:font name=3D"Wingdings" charset=3D"2" type=3D"6" family=3D"2"/> <p:font name=3D"Arial Black" charset=3D"0" type=3D"6" family=3D"34"/> <p:font name=3D"Tahoma" charset=3D"0" type=3D"6" family=3D"34"/> <p:font name=3D"Symbol" charset=3D"2" type=3D"6" family=3D"18"/> <p:font name=3D"Courier New" charset=3D"0" type=3D"6" family=3D"49"/> <p:font name=3D"cmsy10" charset=3D"0" type=3D"6" family=3D"34"/> <p:font name=3D"Times" charset=3D"0" type=3D"4"/> <p:headersfooters noheader=3D"t"/> <p:pptdocumentsettings framecolors=3D"WhiteTextOnBlack" hideslideanimatio= n=3D"t" browsersupport=3D"v4"/> </p:presentation> <o:shapedefaults v:ext=3D"edit" spidmax=3D"301064" fillcolor=3D"none [0]" = stroke=3D"f" strokecolor=3D"#33c"> <v:fill color=3D"none [0]"/> <v:stroke color=3D"#33c" weight=3D"0" on=3D"f"/> <v:shadow on=3D"t" offset=3D"6pt,6pt"/> <o:colormru v:ext=3D"edit" colors=3D"#ccf,#ccecff,white,#e1dcfe,#33c"/> </o:shapedefaults></xml> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0155.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0155.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Data Structures and Algorith= ms">

<link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"159"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s162818" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:30pt;top:30pt;width:629.375pt;height:1in' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s162819" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:132pt;width:9in;height:348pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s162818" class=3DT style=3D'position:absolute;top:8= .25%; left:5.24%;width:92.88%;height:8.5%'>Data Structures and Algorithms</div> <div v:shape=3D"_x0000_s162819" class=3DB><span style=3D'position:absolute; top:25.5%;left:9.73%;width:84.45%;height:6.75%'><span style=3D'mso-special= -format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.43%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN=

-GB>Algorithm: Outline, the essence of a </span></span><span style=3D'position:absolute; top:32.5%;left:9.73%;width:91.01%;height:6.75%'><span lang=3DEN-GB>computa= tional procedure, step-by-step </span></span><span style=3D'position:absolute; top:39.75%;left:9.73%;width:84.45%;height:6.75%'><span lang=3DEN-GB>instru= ctions&#13;</span></span><span style=3D'position:absolute;top:48.25%;left:9.73%;width:84.45%;height:6.75%= '><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-4.43%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span><span lang=3DEN-GB>Program: an implementation of an </span></span><span style=3D'position:absolute;top:55.25%;left:9.73%;width:98.5%;height:6.75%'= ><span lang=3DEN-GB>algorithm in some programming language &#13;</span></span><sp= an style=3D'position:absolute;top:63.75%;left:9.73%;width:86.89%;height:6.75%= '><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-4.31%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span><span lang=3DEN-GB>Data structure: </span><span lang=3DEN-GB><b>Organization</b>= </span><span lang=3DEN-GB> of data </span></span><span style=3D'position:absolute;top:7= 1.0%; left:9.73%;width:84.45%;height:6.75%'><span lang=3DEN-GB>needed to solve t= he problem</span><span lang=3DEN-GB style=3D'mso-special-format:lastCR;displa= y:none'><b>&#13;</b></span></span></div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/master06_image001.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhGAIiAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAW AiAAhwAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBm zABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/ /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZ ADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYA M2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZ ZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkA mZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZ zJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA /8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zM AMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8z M/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//M Zv/Mmf/MzP/M////AP//M///Zv//mf//zP///wECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwj/AFu5EuhqIDZX2BIqTAigocOHEAVKHOgK osWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXGA1KxNaKps2FHylObAWzp8+fQIMKHUq0qNGj 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 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0157.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title>

<![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0157.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Algorithmic problem"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"161"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s164866" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s164867" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:0;top:270pt;width:708.125pt;height:270pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape><v:group id=3D"_x0= 000_s164876" style=3D'position:absolute;left:60pt;top:108pt;width:584pt;height:146.875= pt'

coordorigin=3D"581,1058" coordsize=3D"4672,1175"> <v:rect id=3D"_x0000_s164868" style=3D'position:absolute;left:581;top:105= 8; width:1276;height:1153;mso-wrap-style:none;mso-wrap-distance-left:0; mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor= =3D"#99f [4]" strokecolor=3D"black [3]" strokeweight=3D"1.5pt"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt= =3D"202" path=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s164869" type=3D"#_x0000_t202" style= =3D'position:absolute; left:641;top:1433;width:1224;height:518;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shapetype id=3D"_x0000_t13" coordsize=3D"21600,21600" o:spt= =3D"13" adj=3D"16200,5400" path=3D"m@0,l@0@1,0@1,0@2@0@2@0,21600,21600,10800xe"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"val #0"/> <v:f eqn=3D"val #1"/> <v:f eqn=3D"sum height 0 #1"/> <v:f eqn=3D"sum 10800 0 #1"/> <v:f eqn=3D"sum width 0 #0"/> <v:f eqn=3D"prod @4 @3 10800"/> <v:f eqn=3D"sum width 0 @5"/> </v:formulas> <v:path o:connecttype=3D"custom" o:connectlocs=3D"@0,0;0,10800;@0,21600;= 21600,10800" o:connectangles=3D"270,180,90,0" textboxrect=3D"0,@1,@6,@2"/> <v:handles> <v:h position=3D"#0,#1" xrange=3D"0,21600" yrange=3D"0,10800"/> </v:handles> </v:shapetype><v:shape id=3D"_x0000_s164870" type=3D"#_x0000_t13" style= =3D'position:absolute; left:1935;top:1432;width:313;height:291;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"#669 [6]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:shape><v:oval id=3D"_x0000_s164871" style=3D'position:absolute;left:2= 379; top:1270;width:1001;height:644;mso-wrap-style:none;mso-wrap-distance-lef= t:0; mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor= =3D"#99f [4]" strokecolor=3D"red" strokeweight=3D"1.5pt"> <v:fill color2=3D"white [0]"/> <v:stroke joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shape id=3D"_x0000_s164872" type=3D"#_x0000_t202" style=3D'po=

sition:absolute; left:2761;top:1367;width:261;height:365;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-bas= eline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s164873" type=3D"#_x0000_t13" style=3D'po= sition:absolute; left:3504;top:1440;width:313;height:291;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"#669 [6]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:shape><v:rect id=3D"_x0000_s164874" style=3D'position:absolute;left:3= 969; top:1058;width:1276;height:1175;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"black [3]" strokeweig= ht=3D"1.5pt"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:shape id=3D"_x0000_s164875" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:4029;top:1125;width:1224;height:978;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape></v:group><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s164876,_x0000_s164868,_x0000_s164869,_x0000_s164870,_x= 0000_s164871,_x0000_s164872,_x0000_s164873,_x0000_s164874,_x0000_s164875" src=3D"slide0157_image002.gif" style=3D'position:absolute;top:19.75%;left:= 8.23%; width:81.46%;height:28.0%'><![endif]> <div v:shape=3D"_x0000_s164866" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Algorithmic problem</div> <div v:shape=3D"_x0000_s164867"> <div class=3DB1><span style=3D'position:absolute;top:51.0%;left:9.17%;widt= h:97.37%; height:6.0%'><span class=3DB1B style=3D'position:absolute;left:-3.26%;top:= .22em'>&uml;</span>Infinite number of input <i>instances</i> satisfying the </span><span style=3D'posi= tion: absolute;top:57.25%;left:9.17%;width:96.81%;height:6.0%'>specification. For eg: A sorted, non-decreasing </span><span style=3D'position:absolute;top:6= 3.5%; left:9.17%;width:98.12%;height:6.0%'>sequence of natural numbers of non-ze= ro, finite </span><span style=3D'position:absolute;top:69.75%;left:9.17%;width= :88.38%; height:6.0%'>length:&#13;</span></div> <div class=3DB2 style=3D'position:absolute;top:77.0%;left:11.04%;width:86.= 51%; height:5.25%'><span style=3D'position:absolute;top:0%;left:2.81%;width:97.=

18%; height:100.0%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-2.89%;top:.49em;font-family:Wing= dings; font-size:65%'>&uml;</span>1, 20, 908, 909, 100000, 1000000000.&#13;</span= ></div> <div class=3DB2 style=3D'position:absolute;top:83.75%;left:11.04%;width:86= .51%; height:6.75%'><span style=3D'position:absolute;top:0%;left:2.81%;width:97.= 18%; height:100.0%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-2.89%;top:.96em;font-family:Wing= dings; font-size:65%'>&uml;</span>3.<span style=3D'font-size:133%'> </span></span= ></div> </div> <div v:shape=3D"_x0000_s164869" class=3DO><span style=3D'position:absolute; top:29.25%;left:10.29%;width:22.28%;height:5.5%'><span style=3D'font-famil= y: Tahoma;mso-ascii-font-family:Tahoma'>Specification </span></span><span style=3D'position:absolute;top:34.75%;left:10.29%;width:19.47%;height:5.5%= '><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>of input</span><= /span></div> <div v:shape=3D"_x0000_s164872" class=3DO style=3D'position:absolute;top:2= 7.75%; left:47.19%;width:3.18%;height:7.5%'><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma;font-size:133%'><b>?</b></span></div> <div v:shape=3D"_x0000_s164875" class=3DO><span style=3D'position:absolute; top:22.25%;left:69.28%;width:22.28%;height:5.5%'><span style=3D'font-famil= y: Tahoma;mso-ascii-font-family:Tahoma'>Specification </span></span><span style=3D'position:absolute;top:27.5%;left:69.28%;width:21.53%;height:5.5%'= ><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>of output as </s= pan></span><span style=3D'position:absolute;top:32.75%;left:69.28%;width:22.47%;height:5.5%= '><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>a function of </= span></span><span style=3D'position:absolute;top:38.25%;left:69.28%;width:19.47%;height:5.5%= '><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>input</span></sp= an></div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0157_image002.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhswFwAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACx AW4AgQAAAAAAAGZmmf8AAAL/jI+py+0Po5Sg2ouz3rz7D4biSJZmNqXqyrbUCcfyjNL2jee6Huz+ DzMAh8RPr4hMKpXHpdMnfEpzzan1iq1lt6Qo92sEi8e/KvnsPaPV7HbJ7Oam43K6/W6B46fzPd8P qKYXyDRIiGR4qLiUuFjW6LgDGUnJU5nUdwmlyQk02RmTCXrzOWoadspTmiqyyvpa4QrbITr7ZotL mytTuwsi68sJHAzQS8wxfByZ7GusrPVsy7zrHJ1nLY39O53LrY3nLR0+O/4dV/5ajY3eNuD+Dj9A

bU7LnmrPFe/uob9/im9KnTWAUuLZMCiMHjKCoBgmeUcEYiWHwihqsvhDohKN/4owTvRICeQNjgXl dVS4QWA0kTP85TMZiOUilc9knnApBic4lBpoKrNZAqYanXSAEvJ5zGgIokP3KAWElNhTfnuYCuKJ YqpTNkLxdGWjFVzYO2MvWLXzdQ3WC1GDla2Q1k9cMW/P1XXzdq5cvGvZ3m1TVi8gwVn+gjV89YYA ATIID0bC2ARiNJPJlFscw3EgzTIi3+obq/KYywA8Bx3FGQbmz6DbNsPB2PSI1I+HrO4COnTuYrAr yAZBe7Pt0qz7up6n2PfpU8FJRP7tQTRd6WD0LL6OPbv229A5NBf+4znu3Me7aejuXMT32h22u99+ AX3P3eVxWachH8N69hvyh//wzxZ91H1xH37AzSIYgCAoyBt5A9aRAYMeALgff+fZwOCDW9SXTYTJ UQVLgh+i0pqGhV2I4QcV7tXeiNEJSB+KBoL4ioguIgMjeTLO4N+KVU3YG4nGmYhFgTweGCKQKf6S Y2s7xkAhgkrOKORaHJLz5AkK+ujVlJ210qRxWZqwpZQtUlklVlfCYt17bnKnnpkcSDjnCEResWY6 QRIXZ40TvvmmcnaGaWWQdHJJB6Io0nmnFXmyQhqdACjqBqUYxFaclY3+kZykk6Zi6aV8DupgjIp5 +ilztnm6qRSP3gMbqqmCEuqlrBKq5p430VoEqq0+8eo/X9SaT68n/OpEsAH/gUEsFs3SgCwj0TKR 0yXPQosrT3lRci22peo4RrdIiDvDtJiYi8gZZyVaVLYoGUauDuvS5a5CiMU70k7fOtkOvo1tta+Y ccybBcGW1UsPdf6qtzApCJszoMEbNYwDukUoO4qGJDmxsR8WE4FxQ4R0DATJUD38TasmHySxviWa 6ghCjcEjcsCFctLPXDlDirI2H2+QM8UQvgzubsv0vI7RISE9kNJH25yr0zMxvZLUU0OtrdUnYf2u 1of87AnYZXh9FNU1kR2T2T+hfTLX9rLtsdpJwQ0w0fzSbYfYUOgtCd5kyS2V33kD7pbg7bqdsOHn EP6a4oAxjpzjidktsORqO1F+s+UHIw6x5pcPCbPn1UFunuj0cp6y6adjHrXqQw/pQuyyz077Aa4T GPrtugeR++6+21l78MIPz0ABADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0158.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0158.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Algorithmic Solution"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!--

if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"162"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s165890" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s165891" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:0;top:348pt;width:10in;height:151.875pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape><v:rect id=3D"_x00= 00_s165892" style=3D'position:absolute;left:58pt;top:156.25pt;width:176.25pt;height:1= 37.75pt; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0; v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"= black [3]" strokeweight=3D"1.5pt"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt= =3D"202" path=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s165893" type=3D"#_x0000_t202" style= =3D'position:absolute; left:65.5pt;top:159pt;width:174.625pt;height:122.25pt; mso-wrap-distance-left:0;mso-wrap-distance-right:0' filled=3D"f" fillcolo= r=3D"#99f [4]"

stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s165892" src=3D"slide0158_image003.gif" style=3D'position:absolute;top:28.75%;left:= 7.86%; width:25.09%;height:26.25%'><![endif]> <div v:shape=3D"_x0000_s165890" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Algorithmic Solution</div> <div v:shape=3D"_x0000_s165891" class=3DB1> <div style=3D'position:absolute;top:65.5%;left:5.99%;width:104.86%;height:= 6.0%'><span style=3D'position:absolute;top:0%;left:3.03%;width:97.14%;height:100.0%'><= span class=3DB1B style=3D'position:absolute;left:-3.12%;top:.22em'>&uml;</span>= Algorithm describes actions on the input instance&#13;</span></div> <span style=3D'position:absolute;top:73.0%;left:9.17%;width:95.88%;height:= 6.0%'><span class=3DB1B style=3D'position:absolute;left:-3.32%;top:.22em'>&uml;</span>= Infinitely many correct algorithms for the same </span><span style=3D'position:absolu= te; top:79.25%;left:9.17%;width:90.07%;height:6.0%'>algorithmic problem </span= ></div> <div v:shape=3D"_x0000_s165893" class=3DO><span style=3D'position:absolute; top:30.0%;left:10.11%;width:26.77%;height:5.5%'><span style=3D'font-family= :Tahoma; mso-ascii-font-family:Tahoma'>Input instance, </span></span><span style=3D'position:absolute;top:35.5%;left:10.11%;width:22.47%;height:5.5%'= ><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>adhering to </sp= an></span><span style=3D'position:absolute;top:40.75%;left:10.11%;width:22.47%;height:5.5%= '><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>the </span></spa= n><span style=3D'position:absolute;top:46.0%;left:10.11%;width:22.47%;height:5.5%'= ><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>specification</s= pan></span></div> <v:shapetype id=3D"_x0000_t13" coordsize=3D"21600,21600" o:spt=3D"13" adj= =3D"16200,5400" path=3D"m@0,l@0@1,0@1,0@2@0@2@0,21600,21600,10800xe"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"val #0"/> <v:f eqn=3D"val #1"/> <v:f eqn=3D"sum height 0 #1"/> <v:f eqn=3D"sum 10800 0 #1"/> <v:f eqn=3D"sum width 0 #0"/> <v:f eqn=3D"prod @4 @3 10800"/> <v:f eqn=3D"sum width 0 @5"/> </v:formulas> <v:path o:connecttype=3D"custom" o:connectlocs=3D"@0,0;0,10800;@0,21600;2= 1600,10800" o:connectangles=3D"270,180,90,0" textboxrect=3D"0,@1,@6,@2"/> <v:handles>

<v:h position=3D"#0,#1" xrange=3D"0,21600" yrange=3D"0,10800"/> </v:handles> </v:shapetype><v:shape id=3D"_x0000_s165894" type=3D"#_x0000_t13" style=3D= 'position:absolute; left:241.875pt;top:203pt;width:39.125pt;height:36.375pt;mso-wrap-style:no= ne; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"#669 [6]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:shape><v:oval id=3D"_x0000_s165895" style=3D'position:absolute;left:29= 7.375pt; top:146pt;width:125.125pt;height:80.5pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"red" strokeweight=3D"1= .5pt"> <v:fill color2=3D"white [0]"/> <v:stroke joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shape id=3D"_x0000_s165896" type=3D"#_x0000_t202" style=3D'pos= ition:absolute; left:301.875pt;top:164pt;width:116.25pt;height:36pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s165897" type=3D"#_x0000_t13" style=3D'pos= ition:absolute; left:437.75pt;top:200.375pt;width:39.125pt;height:36.375pt;mso-wrap-style= :none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"#669 [6]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:shape><v:rect id=3D"_x0000_s165898" style=3D'position:absolute;left:49= 6.125pt; top:156.25pt;width:159.5pt;height:137.75pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"black [3]" strokeweigh= t=3D"1.5pt"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:shape id=3D"_x0000_s165899" type=3D"#_x0000_t202" style=3D'pos= ition:absolute; left:501.375pt;top:162.375pt;width:153pt;height:122.25pt; mso-wrap-distance-left:0;mso-wrap-distance-right:0' filled=3D"f" fillcolo= r=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s165894,_x0000_s165895,_x0000_s165897,_x0000_s165898" src=3D"slide0158_image004.gif" style=3D'position:absolute;top:27.0%;left:3= 3.52%; width:57.86%;height:28.0%'><![endif]> <div v:shape=3D"_x0000_s165896" class=3DO style=3D'position:absolute;top:3=

1.0%; left:42.88%;width:17.22%;height:5.5%'><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'>Algorithm</span></div> <div v:shape=3D"_x0000_s165899" class=3DO><span style=3D'position:absolute; top:30.75%;left:70.59%;width:19.47%;height:5.5%'><span style=3D'font-famil= y: Tahoma;mso-ascii-font-family:Tahoma'>Output </span></span><span style=3D'position:absolute;top:36.0%;left:70.59%;width:19.47%;height:5.5%'= ><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>related to </spa= n></span><span style=3D'position:absolute;top:41.25%;left:70.59%;width:21.16%;height:5.5%= '><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>the input as </s= pan></span><span style=3D'position:absolute;top:46.75%;left:70.59%;width:19.47%;height:5.5%= '><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>required</span><= /span></div> <v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" strok= ed=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s165900" type=3D"#_x0000_t75" style=3D= 'position:absolute; left:308pt;top:232.75pt;width:103.875pt;height:87.5pt'> <v:imagedata src=3D"slide0158_image005.wmz" o:title=3D"bs00580_"/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s165900" src=3D"slide0158_image006.gif" style=3D'position:absolute;top:43.0%;left:4= 2.69%; width:14.41%;height:16.25%'><![endif]></p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0158_image003.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhhQBoAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAACD AGcAgAAAAAAAAAL/jI+py+0Po5wQ2Iuz3rz7D4bi2BnkiabqiprsC8cy5872jYd1zvf47gsKVcCh 8egpIpdMJfM5dEKnPCn1OrNitywt93vygscgMfm8MaPXFjUb7X6T43Iwvc6947H6PbXvBwUY2BRA

uDd4eJSoGGXY+MYI6SM5WfVoeVaZebPJmYX5+eUpCkNa2hWKenW6mtLqGqYa+wRLK2J7Wzaru8jb 6whc+ytMSVx8iYyUq4zB3Nx2DA06LfQMfd2crbyN3F38LRwOPN5brnt+m067Htvu+r4ajzpfWi96 /5nPuZ/Zb/lvUkBIAxsVVHTwUEJCCwM19PMQkbRqpiZSTHWxR0Q8MhvrdJTzMZLFjK9GkpR18ofJ lLhWstz1klrMGCHZ1FxzE47LmTR28tRAIajQoUSLFi0AADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0158_image004.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhNQFwAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAA0 AW4AgQAAAAAAAGZmmf8AAAL/hI+py+0Ph5y0Voiz3rz7D4biSIrWd5bqyrbuC8cA9dLyjef6vkv9 wAsKh8TiZHgsKpfMpsbHhDqn1OqvKrVqt1xPFgvsOgLksvmMTqvX7Lb7DYdbv1u6GBC4b/PUsN7g 98f3RzXYFEhot0dYZaik+IfI5ci4RIlUySCpdZk51Mmz6TlzBzq6Y5ojerrqlHqK8yrTytolCxtz W4PrQKuky9sCzOKLW/wZjIyZrLnIzDOscmzM+QwtNE1tFW0dwj2SrV3YrfNtQt7ciB4bFM7rfmO+ riGPMr8AL1N//7DfkV9rHL8X/jYADDil4EAFCjMcRNik4cIDEiNMRPBQ2EUW/xUfZPT0cUXHhSMb hKx0skRJfivxbQQk8CWJlgpSJoopUwTNBDb19ByxE11QjBt/6sw5s11RdUiPhlqKs6mHoUQXGnUq 9QPVA1fnbMsKYivMgV29gdW67F5ZAWjPdhDLVe0NtlPdvg1B1966sgYE5N0AN5m8v1724mBLGEPg YIMTc+CbVgbiu3YB43X82BrkvpwtV6aHFwBmg8w2dx7NYDGvwaJJmJ7lwa/s2bRryz6AmuFn0CDo 5nb4ugWkB78xFKe4O0MA28xtIzhuMdNB6MR5J+9HvUH2XihFbGcAXTWu5SW+awoOYngG8wuOi4dF ngT781zUa5ifwP11CPHlC/9HH0FK+OWn2H7YqTAgfVH0lCBuBRrYQH/+1WAfhUY12NqDEC4g4QgY mlShayH2hqByG6aG4YcBjvhEEnOVZ92JCHQYGjY2/HOjDg2GJyNDOx5iQZApEJEgde+dQmNsPebX XJO3dWbikhQVKeWE2R05ynJOOglllTVe6SUeX4bpXYaeVcmaij36VZeXaZLp3XdYetIYnGW2ieZl dtZIWZ4k7hnEnJmwBug1bhZKiKCVKIroGGEy2mhqj0ZayqSU2mLppc74qWk1h3bqKaegRtUjpKOa qgeqnaoqBquXujrJqF99KmtCmdYa0a24WqLrrkXAuqmvv/QqrBDAhlosEcdbzpqsssQ2W86z0LJD 67SGimpttNVmm8OyTHGrLbbg6iPtuBptay4M3pKargvr2touuejGy1G59AJl771mzatvUvz2i5WU 79o5cK4A1/vvwVrFwXDDDj8MMRwFAAA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0158_image005.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz 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 33bTKMTPaDq+Rz9SXurAhekY54zFHdOoH43FMZQSl1NE5+ElH7uw7Sm6+5M5EHvBKzgKLuuds9Wd hxUuvd3t+to4TGMb40q4iJ0hovHwUtt3b/hf7PB5PmnvUCk3lBa5o/SDe54nusJczlXitTbq83ha dPa/Or4Uk5bKNAiyy/jgPB8ItnDGcC2/E+7hxeF9Phimk7vhW5Iy7mNJGzdXjoV/SKXQBCeDBOmr qBZ0lIjX47+v9aux0TKYlsEzMjK4xxcVGUOWk0EtKR6+IP3DUNaE2WRfWFpmhNWkddhJPgyXyuaw iVwL60v6uB6SOW62rAhd0DdMGRQOJfg72C79NQJuHExXbUpJJNvjiTce9rQ7x9969YIvVJtv5Mdg lJwLPpMk4VDJEk6TAuEaaR4elCHhPFkXDpTr4ceSJG60xMctlBvhsSdavBxScDPYJV8Fv8gHuiaR PA+vwf/NRv7T9toHyWRqkFUSgkKyLSgv24NqsiGoLguD0jIqKCINg9yKjBLReeSI8aY0f4bFJIir KdnjuikWyOPwlOwN78p3YRAsCh/J6XC/xMV9o3lKW3kQ1tF1LKkzKSoRn0eTmKx8ZmOYUqbrro8O b3Df8Bw3D49wlXAfZwp38OrgFE8ObnD/wOksX5C6qmO9oLM0CUbLR8FCGREsl+PBCnkUrJeM4SEp HF6XquHfMlhXaXAYH5QNkwQSXpXfg4OyV1drhKJVsEmqB7OkTNBTSgZVpEqQXq0IpUNwi0cEhzkh 2M5Xgh85d7iGu4U7ea7qtS0U+SWMl0hXD78WP4VNpVc4U1qFe9R2zkuL8Jo0Di9LDa3XD7/T+ljp GfaX4WEXmRm2kNVhPeWvLxGfh/c4PcM/OX2YWW5pjnEiqKkZXy3ZFbwpp4K8aiFx8mL4L5cK73L3 8Ar3Ub0ieg+/r9ODA7w02M+nFHHheU4WXmcOb/KJ4KK2X+TpeuK+Do5zROfxVow3i/lLhkkGtcrX gzW6zmfUntMFY4NSwbagrlpcG13ThsGBsGhwUy3wjs5zc7hetobf6t4v0BO7Tm3irIRxKYOrYYVg k9IPCnsHVcIvgozh4GBX0CvoFNQIqgRZgjeCfyR3kKi55HK5LBMlGjfC007y/54dv+LTbGPuZHvx Qb2PpkMj2Q3zJL8bJ2NlvTi1f5LWckDqy2zJIDVlLl/GgXzMNuOIz8Ov1jlblq/Zc1TNnSKjPng5 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 djP9T985crE3IP8PBz6YmSQrAAA= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0158_image006.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhTgBCAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABM AEAAhAAAAAAAAG12W79+WqOMjKW4gqOj1qKixrL6/9bQmdvlx+V/M/+mTf+ysv/Mf//RjOjc3P/6 zP///wECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwX/ICCOZGmeaFpKkuq+ cFwGNM3erKzDdU+jvgAOQrztjqSgcjkkOp0SYQupUyauWKzv9uxCA8QAlefLantN75NAKIIh4nEq aL7W0mq4rw2JuuUnPXV2UnlEBD4FiAFsb359cYAjgoOFXo01BZqbmohsbn+SIjWDVyxriz2cq5yf kKGSlIMSqDUErLitoJCisrOHtpoKwwq5uLtRvaRZEc3NtHCNBcTFxsevvIC+Cc7Op9LTw9a5bm2R Y9vdzkIQ0sTj5JDmsTTM6uu0jAHh8LiOjBCUmbmHL9qmav04vQHThl4AewSfHTqYcNXCdueoLLsS 0VuYiv6cMMyIpB6WjgXB/4C0KLIRvYEoI0C7tXLTm2g95Jg8GXNmTQGabuoLcmQjx5hv2KwEWkAo ogREq+w8ei/AupFLg4bBmMWHjKk8m9mwui4MzX4CmC5sVKoGmUHdHsgdIKGsnoRpgTp9WoqQC7Ac WQSQ+2AA2Qg07sLLq9UsjQh9CZGc9LAO4gY0HgQw3A0MjZpOH0OOnHMGg8pSsESRUHjzgM4f4QVp KTqyZJJRTBmoF4XGgN+HxcYOuiQPjUXdbEPFzQCqBAMsEvSu8VtdYgisDKlpdE/5D8q9n0df7rp6

55vGizvh3p10pBoLJDiQ8lBwYcPczodZwqY/I1fABKeOe6MsEEB8DkgXgP8B0vUGXFiImeVJfwDC sZ1oHbUVRwDzIQgVg84NtlllVKGnnXaIQBDTaHX8wOECMM63oATkaUZiWEvk2AMmKzpTyYYd9rbb cq3dSFVnFCZJ4X/HEdCjj2a4BcCBCD73UGa+wWXdf0ouWcOTA0b53YE0zDfdiEIYmR+SFM7UJXtg tuiiAwbGt+BuvtGAAAJaisXFGjougZKc5xwYhQEGIBDAntscxY4eNuAg6aSSChhmV9+JcOYSmDJB 6SknijSomIUKsecBARyg6qIkSvGppOnlCMeona4gwak1qKqoFqGe+GZ/s2ZIqgmLoopqqoq22qsh /4nUQxi0noHbrccai5rhess2G02FliY3rAnU9oCqc0VUGui516kYrWQnULvqAclCs2wfr75KxLrk ASHBu6uC6oUS83YhGL6ZEquqsaj622ugTzwLSVV3tFrwDOGqqvB+2Ab8RF2w0bvamXPcioCu8mps sht27YfDxBQzCvDJ2s0WhXCe+ZvDXzWoga6s83KsHS0yTPjr0EQTfW8ExkngUgw7Nx3E0I9x6YrS /YkyRxmWQfwlYlfast4iVqtgBUSDGtnk0mGLTYdyUdY6SdpkYM22xKXCzfTa3pU2ymR2Xy13X0v0 rRHehPIteEnoyhACADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0161.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0161.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: What is a Good Algorithm?"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"165"/> </o:shapelayout> </head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s168962" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s168963" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:30pt;top:102pt;width:630pt;height:396pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s168962" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>What is a Good Algorithm?</div> <div v:shape=3D"_x0000_s168963"> <div class=3DB style=3D'position:absolute;top:20.0%;left:5.24%;width:85.58= %; height:6.75%'><span style=3D'position:absolute;top:0%;left:4.37%;width:95.= 62%; height:100.0%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-4.57%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span>Efficient:<span style=3D'mso-tab-count:1;width:= 11.26%'> </span>&#13;</span></div> <div class=3DB1 style=3D'position:absolute;top:28.25%;left:10.11%;width:80= .71%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.94%;width:96.0= 5%; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-4.1%;top= :.22em'>&uml;</span>Running time&#13;</span></div> <div class=3DB1 style=3D'position:absolute;top:35.75%;left:10.11%;width:80= .71%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.94%;width:96.0= 5%;

height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-4.1%;top= :.22em'>&uml;</span>Space used&#13;</span></div> <div class=3DB style=3D'position:absolute;top:43.5%;left:5.24%;width:89.88= %; height:6.75%'><span style=3D'position:absolute;top:0%;left:4.16%;width:95.= 83%; height:100.0%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-4.34%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span>Efficiency as a function of input size:&#13;</s= pan></div> <div class=3DB1 style=3D'position:absolute;top:51.75%;left:10.11%;width:82= .39%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.86%;width:96.1= 3%; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-4.01%; top:.22em'>&uml;</span>The number of bits in an input number &#13;</span><= /div> <div class=3DB1 style=3D'position:absolute;top:59.25%;left:10.11%;width:93= .44%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.4%;width:96.79= %; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.51%; top:.22em'>&uml;</span>Number of data elements (numbers, points)</span></d= iv> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0226.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title>

<![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0226.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Measuring the Running Time "> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"236"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s241666" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:30pt;width:612pt;height:55pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s241667" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:0;top:252pt;width:654pt;height:270pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:tag name=3D= "___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"0"/></v:shape> <div v:shape=3D"_x0000_s241666" class=3DT style=3D'position:absolute;top:6=

.75%; left:5.99%;width:85.76%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'>Measuring the Running Time </span></div> <div v:shape=3D"_x0000_s241667"> <div class=3DHB style=3D'position:absolute;top:47.75%;left:.93%;width:88.9= 5%; height:6.0%'><span style=3D'mso-special-format:nobullet;display:none;color= :#00007D; mso-color-index:2;font-family:Wingdings;font-size:75%'>n</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; </span>Experimental Study&#13;</span></div> <div class=3DHB1 style=3D'position:absolute;top:55.0%;left:5.99%;width:92.= 5%; height:5.5%'><span style=3D'position:absolute;top:0%;left:3.44%;width:96.5= 5%; height:100.0%'><span style=3D'font-size:108%'><span class=3DHB1B style=3D'= position: absolute;left:-3.56%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:108%;mso-ansi-language:EN-US'>Write a </span><span lang=3DEN-US style=3D'font-size:108%;color:#3333CC;mso-ansi-language:EN-US= '>program</span><span lang=3DEN-US style=3D'font-size:108%;mso-ansi-language:EN-US'> that implem= ents the algorithm&#13;</span></span></div> <div class=3DHB1><span style=3D'position:absolute;top:62.0%;left:9.17%;wid= th:89.51%; height:5.5%'><span style=3D'font-size:108%'><span class=3DHB1B style=3D'po= sition: absolute;left:-3.55%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:108%;mso-ansi-language:EN-US'>Run the program with data= sets of varying size </span></span><span style=3D'position:absolute;top:67.75%; left:9.17%;width:80.89%;height:5.5%'><span lang=3DEN-US style=3D'font-size= :108%; mso-ansi-language:EN-US'>and composition.&#13;</span></span></div> <div class=3DHB1><span style=3D'position:absolute;top:74.75%;left:9.17%; width:92.32%;height:5.5%'><span style=3D'font-size:108%'><span class=3DHB1B style=3D'position:absolute;left:-3.44%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:108%;mso-ansi-language:EN-US'>Use a method= like </span><span lang=3DEN-US style=3D'font-size:108%;color:#3333CC;mso-ansi-language:EN-US= '>System.currentTimeMillis()</span><span lang=3DEN-US style=3D'font-size:108%;mso-ansi-language:EN-US'> to </span><= /span><span style=3D'position:absolute;top:80.5%;left:9.17%;width:88.76%;height:5.5%'>= <span lang=3DEN-US style=3D'font-size:108%;mso-ansi-language:EN-US'>get an accur= ate measure of the actual running </span></span><span style=3D'position:absolu= te; top:86.25%;left:9.17%;width:80.89%;height:5.5%'><span lang=3DEN-US style=3D'font-size:108%;mso-ansi-language:EN-US'>time.</span><span lang=3D= EN-US style=3D'font-size:117%;mso-ansi-language:EN-US;mso-special-format:lastCR; display:none'>&#13;</span></span></div> </div> <v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" strok=

ed=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s241668" type=3D"#_x0000_t75" style=3D= 'position:absolute; left:438pt;top:102pt;width:210pt;height:186.25pt' fillcolor=3D"#99f [4]" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:imagedata src=3D"slide0226_image007.wmz" o:althref=3D"slide0226_image0= 08.pcz" o:title=3D""/> <v:shadow color=3D"#00007d [2]"/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s241668" src=3D"slide0226_image009.gif" style=3D'position:absolute;top:19.0%;left:6= 0.86%; width:29.21%;height:34.5%'><![endif]><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" path=3D"m,l,21600r21600,l21600,xe= "> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s241669" type=3D"#_x0000_t202" style= =3D'position:absolute; left:142.75pt;top:398.875pt;width:223.25pt;height:28.875pt' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:rect id=3D"_x0000_s241670" style=3D'position:absolute;left:42= pt; top:132pt;width:402pt;height:74.5pt' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:rect> <div v:shape=3D"_x0000_s241669" class=3DO><span style=3D'position:absolute; top:74.75%;left:20.78%;width:29.21%;height:4.0%'><span style=3D'font-famil= y: Arial;mso-ascii-font-family:Arial;font-size:75%;mso-special-format:lastCR; display:none'>&#13;</span></span></div> <div v:shape=3D"_x0000_s241670" class=3DO><span style=3D'position:absolute; top:25.5%;left:6.92%;width:59.17%;height:6.0%'><span lang=3DEN-US style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:117%; mso-ansi-language:EN-US'>How should we measure the </span></span><span style=3D'position:absolute;top:31.75%;left:6.92%;width:60.86%;height:6.0%'=

><span lang=3DEN-US style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 117%;mso-ansi-language:EN-US'>running time of an </span><span lang=3DEN-US style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:117%; color:#3333CC;mso-ansi-language:EN-US'>algorithm</span><span lang=3DEN-US style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:117%; mso-ansi-language:EN-US'>?</span><span style=3D'font-family:Arial;mso-asci= i-font-family: Arial;font-size:117%;mso-special-format:lastCR;display:none'>&#13;</span><= /span></div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/editdata.mso Content-Transfer-Encoding: base64 Content-Type: application/x-mso QWN0aXZlTWltZQAAAfAEAAAA/////wAAA/AkAAAAAACHFxwAAAAAAAAHAAAEAAAAAAAAAAAAAAAA AQAFAAAAADhQEAAD8CQAAAAAAIcXHAAAAAAAAAcAAAQAAAAAAAAAAAAAAAABAAUAAAAAOFAgAAPw JAAAAAAAhxccAAAAAAAABwAABAAAAAAAAAAAAAAAAAEABQAAAAA4UDAAA/AkAAAAAACHFxwAAAAA AAAHAAAEAAAAAAAAAAAAAAAAAQAFAAAAADhQQAAD8CQAAAAAAIcXHAAAAAAAAAcAAAQAAAAAAAAA AAAAAAABAAUAAAAAOFBQAAPwJAAAAAAAhxccAAAAAAAABwAABAAAAAAAAAAAAAAAAAEABQAAAAA4 UGAAA/AkAAAAAACHFxwAAAAAAAAHAAAEAAAAAAAAAAAAAAAAAQAFAAAAADhQcAAD8CQAAAAAAIcX HAAAAAAAAAcAAAQAAAAAAAAAAAAAAQABAAUAAAAAOFCAAAPwJAAAAAAAhxccAAAAAAAABwAABAAA AAAAAAAAAAAAAAEABQAAAAA4UJAAA/AkAAAAAACHFxwAAAAAAAAHAAAEAAAAAAAAAAAAAAAAAQAF AAAAADhQoAAD8CQAAAAAAIcXHAAAAAAAAAcAAAQAAAAAAAAAAAAAAAABAAUAAAAAOFAAAAvwBAAA ABI0Vng= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0226_image007.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz 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 WpG5f8E++Wfsk6wOSqfTZV3/BSlppIu4GQAA ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0226_image008.pcz Content-Transfer-Encoding: base64 Content-Type: image/x-pcz H4sIAAAAAAACC+3V3U+bdRQH8HNOgb24RbqtibJEl40EnjBJ2diMTklJt0WW4DbcsJUM54VOEwvY zle4EYghjG3eMF0IE7iYmjZZLBDbelG2K3lJJKjRXUis9WLOtwvfELbV7/NV90cYS0jO7/tpe3rO 0zxtfOzg/v0NwX0PVPszJSJtItKlIjfxv2gi5U2Nkjq/V37yAG7J/4//2qMko13SZot6U7xWWCcF PNxvAVJBJrb4zxPvEZW12ikRPneVGP782itJ+0ivSy2qtL4hGVZxVAlWCVRpVEPQYeoQdJg6BB2m jkMnqePQSeo4dJI6A52jzkDnqDPQOWoOmqfmoHlqDpqnLkGXqUvQZeoSdNlVK5W0bXAVVRxVglUC lasVUIdaAXWoFVCHWgcNUOugAWodNEBthoaozdAQtRkaokag7dQItJ0agbZTsUnjJlHFjZtElTBu 0rBJ4yZRxY2bRJUwbtJS0Aw1Bc1QU9AMNavXbMq9WvYBqiSrJKosq6zOQxeo88gXqPPIF6gpaIaa Qp6hppBnqCPQMeoI8jHqCPIxah+0n9qHvJ/ah7yf2gGNUjuQR6kdyKPUMLSFGkbeQg0jb6HWQ4PU euRBaj3yINWBVlEd5FVUB3kV1QvdSPUi30j1InerrPxpU7LiKqokqySqLKus5KB5ag55nppDnqdO Q2ep08hnqdPIZ6lJ6AQ1iXyCmkQ+IdtltWwqPvJc5OmYeGSTrJdSqZYikYJIaXFvyfbi0ZKg+FbS UmlXdavt8ov4brwsTsxT43frpiTkC7mkfinC/Xu93CW+hktSqWek3U5uEfe9xHfFI866ospIzOGz fKECXvWx/qxtdLer7447kZ2VQatx35en4zjtuH2qwWnn7ZMHp9p/T/jGDP792XgaxWk3TmXujQT3 l1oblXl7T74Uv43IJ/a+XEXWI9/YKbmOrBubHJDvkZ2RJTuH3yK/nZY/7C1VZFFda6+pF9kLusY6 dQOyo7rFjmklsiN6r7Wqg+xJfA9OaAOyVg3Ys3oA2T49bI0aRrZXD9mj+gSyBo3YYX0R2SP6vDXp S8h2aI89qKeQ1Wi37dEBZJv1nG3TC8jKdNDK9R1kZZqwrTqB7G6NQydxf/lVZ3QFG/DrLzqtN/RT ZN9qWn/Qy8jymtIf9Qpe+ybmfZvznsW85zlvL2Yb4Gw9mO00Z6tX9zPuQRbQnXZAH0Im6Lva7asF 9F3Dvp+j71fs+xn6Lrp9rVpbbbc+g9fep8fsfj2B7CT20sm9xLCXLu7lELIQs4PIwsxC6HucfR9H 36fYN4Y9d3LPUey5i3vehf09zP3VYn913N9m7G8b91eG/ZVzfxdwLS/yWg7jWr7La/kqsteZvYKs 2830d2zolk5hjt/0Q8x32b2jY7ZrnO1rzPYdZiv8BbwOHzi6CAAA ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0226_image009.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhnQCLAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQCb AIcAgwAAAAAAAAoICQwKCwsJCgkICAsKCgkHCAgHBwAA/wECAwECAwECAwECAwECAwECAwT/EMgZ pr316s27/2AojmSXSadZrmzrvmsgo4BsU2cK73zvazlaZYjB2Y7IpHLJbDqf0Kg0uQnWrsOU7vrr er9ci1YYtorB6LRrOxMuz0W1fP7ZAkF2O30v18M9eXyCe347hYOIPIcfAgMEj3eJkl6LHQUCBgUA mnGTnooumgeanDVIn6hrLgIErJCdqbEklS20srdhlLi7dWi2vKi/JcLAk8Qjx8WIySHMynzOvc/K 0VWn07zVKtjA2hze3F/gkeG447Dlsed/6eq+7bfrFPCyzgWPr+z0nswGCAOkjNzYxw+GgIDoCCZi xsoAPnIKJcmjEdHYu4poEmhM8O0ixi8b/zlW8fixS8iOYCZ+PDkyZclllK697MESYheV8GrWTOgD ZzudG1GKm/lip7ShRFsYBUQyqRqVPp3Ocyl1x1KKSKuOAKpRKAtX+ahoDcFVpE0SA1gh1DfWQ1mv JRAgKLB2alsQV+GWwJfP7t0LefE0/Ssh8FFdhAEHZQE1seKujAc7ftF4co91Yi1Tlqw5BufOsz6D FlH55VsLhplSNb0YgNHU27KWPD0Btt6eRGkXbj1M9GjBLQgccBhW5u/QqwBuOnuc9AsDB5fzbA6c Bd++WLHZplNaO+8N2zev9g759XfZNwmah5ym+8/v4VWNf89+EGbj1Ksj9hTf3fxEV/VHiP9vdAR4 XiruAXiggfUJkiAuDJplH4HKCIjbf5/YZuFlFAqy4YTBHcCXQG3MEdiHDhpUV3Ym8nYSitC8QMBy pfjVYn0wLrSKiA9N52FQOXLXoRovHrjLg/wZac6QewQ5B5L5xbZflM3EdASVVWKIZUvo/QCfkulA aVWDJ4JZD5MlfNkgamb616VSrakp4WNzdoNmB06GIyYJeXKzpwZ9EuTMAQD0aMqVIsDWpkL20Mic W20uKugLAdXIIl6RrvmSMwgUil0uJmla0p90lvoXqWySKelHqNYmJ2Gt7qaqqE7FGuV9iG4pZXo8 BDqNmIquihGwmdKaFLHGylpnVcgu+5uCrflBS520zdmqhx/Xesalj7vayNaFyNx26biHfQtqlo+e a8gU7Lbr7rvwQuGmj9n2tq25qqUbVbj3mktMvel2Sy4XM+yrqzUGH1xEwgqT0XCMJT5cjqESy7Ei HfdQLAeh1824y8Vy+KOcpWpUCjIqGu8RHclpmCzdbw2lnEanHX8RAQA7 ------=_NextPart_01C4F8C1.C1622DB0

Content-Location: file:///C:/2687A091/lec1_files/slide0227.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0227.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Limitations of Experimental = Studies"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"237"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml">

<p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s242690" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:30pt;top:30pt;width:654pt;height:1in' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s242691" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:0;top:102pt;width:684pt;height:402pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:tag name=3D= "___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"1"/></v:shape> <div v:shape=3D"_x0000_s242690" class=3DT style=3D'position:absolute;top:8= .25%; left:5.24%;width:104.3%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'>Limitations of Experimental Studies</span></div> <div v:shape=3D"_x0000_s242691"> <div class=3DHB style=3D'position:absolute;top:20.0%;left:.93%;width:93.07= %; height:6.0%'><span style=3D'mso-special-format:nobullet;display:none;color= :#00007D; mso-color-index:2;font-family:Wingdings;font-size:75%'>n</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;display:none'>&#13;</span></= div> <div class=3DHB1><span style=3D'position:absolute;top:27.5%;left:9.17%;wid= th:85.01%; height:6.0%'><span style=3D'font-size:117%'><span class=3DHB1B style=3D'po= sition: absolute;left:-3.74%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>It is necessary to </span= ><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '>implement</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'> and test th= e </span></span><span style=3D'position:absolute;top:33.5%;left:9.17%;width:98.12%;height:6.0%'>= <span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>algorithm in= order to determine its running time. &#13;</span></span></div> <div class=3DHB1><span style=3D'position:absolute;top:41.0%;left:9.17%;wid= th:100.93%; height:6.0%'><span style=3D'font-size:117%'><span class=3DHB1B style=3D'po= sition: absolute;left:-3.15%;top:.22em'>&uml;</span></span><span lang=3DEN-US

style=3D'font-size:117%;mso-ansi-language:EN-US'>Experiments can be done o= nly on a </span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi= -language: EN-US'>limited set of </span></span><span style=3D'position:absolute;top:4= 7.25%; left:9.17%;width:98.12%;height:6.0%'><span lang=3DEN-US style=3D'font-size= :117%; color:#3333CC;mso-ansi-language:EN-US'>inputs</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>, and may not be indicati= ve of the running </span></span><span style=3D'position:absolute;top:53.5%;left:= 9.17%; width:85.01%;height:6.0%'><span lang=3DEN-US style=3D'font-size:117%;mso-a= nsi-language: EN-US'>time on other inputs not included in the </span></span><span style=3D'position:absolute;top:59.75%;left:9.17%;width:85.01%;height:6.0%'= ><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>experiment. = &#13;</span></span></div> <div class=3DHB1><span style=3D'position:absolute;top:67.25%;left:9.17%; width:94.19%;height:6.0%'><span style=3D'font-size:117%'><span class=3DHB1B style=3D'position:absolute;left:-3.37%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>In order to = compare two algorithms, the same </span></span><span style=3D'position:absolute; top:73.5%;left:9.17%;width:98.68%;height:6.0%'><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US'>hardware and software environments</span><span lang=3DEN-US style=3D'font-size:117%;mso= -ansi-language: EN-US'> should be </span></span><span style=3D'position:absolute;top:79.75= %; left:9.17%;width:85.01%;height:6.0%'><span lang=3DEN-US style=3D'font-size= :117%; mso-ansi-language:EN-US'>used</span><span lang=3DEN-US style=3D'mso-ansi-l= anguage: EN-US'>.</span><span lang=3DEN-US style=3D'font-size:92%;mso-ansi-language= :EN-US; mso-special-format:lastCR;display:none'>&#13;</span></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0228.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide>

<meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0228.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Beyond Experimental Studies"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"238"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s243714" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:30pt;top:30pt;width:612pt;height:60pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/>

<o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s243715" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:0;top:114pt;width:666pt;height:384pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:tag name=3D= "___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"2"/></v:shape> <div v:shape=3D"_x0000_s243714" class=3DT style=3D'position:absolute;top:7= .25%; left:5.24%;width:87.64%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'>Beyond Experimental Studies</span><span lang=3DEN-US style=3D'color= :#9999CC; mso-color-index:5;mso-ansi-language:EN-US;mso-special-format:lastCR; display:none'>&#13;</span></div> <div v:shape=3D"_x0000_s243715"> <div class=3DHB><span style=3D'position:absolute;top:22.25%;left:.93%;widt= h:105.05%; height:6.75%'><span style=3D'mso-special-format:nobullet;display:none; color:#00007D;mso-color-index:2;font-family:Wingdings;font-size:75%'>n</sp= an><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>We will develop a </span><s= pan lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '>general methodology</span><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-lang= uage: EN-US'> for </span></span><span style=3D'position:absolute;top:29.25%; left:4.68%;width:98.5%;height:6.75%'><span lang=3DEN-US style=3D'font-size= :114%; mso-ansi-language:EN-US'>analyzing running time of algorithms. This </span= ></span><span style=3D'position:absolute;top:36.5%;left:4.68%;width:86.89%;height:6.75%'= ><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-language:EN-US'>approach &#1= 3;</span></span></div> <div class=3DHB1><span style=3D'position:absolute;top:44.75%;left:9.17%; width:93.44%;height:6.0%'><span style=3D'font-size:117%'><span class=3DHB1B style=3D'position:absolute;left:-3.4%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>Uses a </spa= n><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '>high-level description</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-lang= uage: EN-US'> of the algorithm </span></span><span style=3D'position:absolute; top:51.0%;left:9.17%;width:92.5%;height:6.0%'><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>instead of testing one of= its implementations. &#13;</span></span></div> <div class=3DHB1 style=3D'position:absolute;top:58.5%;left:5.99%;width:85.= 58%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.71%;width:96.4= 9%;

height:100.0%'><span style=3D'font-size:117%'><span class=3DHB1B style=3D'= position: absolute;left:-3.85%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>Takes into account </span= ><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '>all possible inputs</span><span lang=3DEN-US style=3D'font-size:117%;color:#30= 28FF; mso-ansi-language:EN-US'>. &#13;</span></span></div> <div class=3DHB1><span style=3D'position:absolute;top:66.0%;left:9.17%;wid= th:89.51%; height:6.0%'><span style=3D'font-size:117%'><span class=3DHB1B style=3D'po= sition: absolute;left:-3.55%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>Allows one to evaluate the efficiency of any </span></span><span style=3D'position:absolute;top:72.0%; left:9.17%;width:91.76%;height:6.0%'><span lang=3DEN-US style=3D'font-size= :117%; mso-ansi-language:EN-US'>algorithm in a way that is </span><span lang=3DEN= -US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US'>independent= of the </span></span><span style=3D'position:absolute;top:78.25%;left:9.17%; width:82.58%;height:6.0%'><span lang=3DEN-US style=3D'font-size:117%;color= :#3333CC; mso-ansi-language:EN-US'>hardware and software environment</span><span lang=3DEN-US style=3D'font-size:117%;color:#3028FF;mso-ansi-language:EN-US= '>.</span><span lang=3DEN-US style=3D'font-size:92%;mso-ansi-language:EN-US;mso-special-fo= rmat: lastCR;display:none'>&#13;</span></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0229.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);}

p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0229.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Pseudo-Code"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"239"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s244738" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:30pt;top:30pt;width:612pt;height:66pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s244739" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:24pt;top:96pt;width:654pt;height:408pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/>

<v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:tag name=3D= "___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"3"/></v:shape> <div v:shape=3D"_x0000_s244738" class=3DT style=3D'position:absolute;top:7= .75%; left:5.24%;width:83.14%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'>Pseudo-Code</span><span lang=3DEN-US style=3D'color:#9999CC;mso-col= or-index: 5;mso-ansi-language:EN-US;mso-special-format:lastCR;display:none'>&#13;</s= pan></div> <div v:shape=3D"_x0000_s244739"> <div class=3DHB style=3D'mso-line-spacing:"90 20 0"'><span style=3D'positi= on:absolute; top:18.25%;left:8.05%;width:91.76%;height:6.0%'><span style=3D'mso-special= -format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.08%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>A mixture of natural language and high-l= evel </span></span><span style=3D'position:absolute;top:24.0%;left:8.05%;width:97.37%;height:6.0%'>= <span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>programming concepts that d= escribes the main </span></span><span style=3D'position:absolute;top:29.5%;left:8.0= 5%; width:99.81%;height:6.0%'><span lang=3DEN-US style=3D'mso-ansi-language:EN= -US'>ideas behind a generic implementation of a data </span></span><span style=3D'position:absolute;top:35.0%;left:8.05%;width:85.2%;height:6.0%'><= span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>structure or algorithm.&#13= ;</span></span></div> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 42.0%; left:4.3%;width:88.95%;height:6.75%'><span style=3D'position:absolute; top:0%;left:4.21%;width:95.78%;height:100.0%'><span style=3D'mso-special-f= ormat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.39%; top:.39em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>Eg: </span><span lang=3DEN-US style=3D'f= ont-size: 114%;color:#3333CC;mso-ansi-language:EN-US'><b>Algorithm</b></span><span lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '> arrayMax(A, n):&#13;</span></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :49.75%; left:9.36%;width:84.08%;height:6.0%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#9999CC;mso-color-index:5;font-family:Wingdings;font-si= ze: 80%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;color:#3028FF; mso-ansi-language:EN-US'><span style=3D'mso-tab-count:1;width:3.71%'> </sp= an><span style=3D'mso-spacerun:yes'>&nbsp; </span></span><span lang=3DEN-US

style=3D'font-size:117%;mso-ansi-language:EN-US'>Input</span><span lang=3D= EN-US style=3D'font-size:117%;mso-ansi-language:EN-US'><i>:</i></span><span lang=3DEN-US style=3D'font-size:117%;color:#3028FF;mso-ansi-language:EN-US= '> </span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>An array A s= toring n integers.&#13;</span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :56.5%; left:9.36%;width:84.08%;height:6.0%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#9999CC;mso-color-index:5;font-family:Wingdings;font-si= ze: 80%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-langu= age: EN-US'><i><span style=3D'mso-tab-count:1;width:3.71%'> </span><span style=3D'mso-spacerun:yes'>&nbsp; </span></i></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>Output</span><span lang= =3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'><i>:</i></span><span lang=3DEN-US style=3D'font-size:117%;color:#3028FF;mso-ansi-language:EN-US= '> </span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>The maximum = element in A.&#13;</span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :63.0%; left:9.36%;width:84.08%;height:6.5%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#9999CC;mso-color-index:5;font-family:Wingdings;font-si= ze: 80%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;color:#3028FF; mso-ansi-language:EN-US'><span style=3D'mso-tab-count:1;width:3.71%'> </sp= an><span style=3D'mso-spacerun:yes'>&nbsp; </span></span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US'>currentMax = </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#3333CC;mso-= ansi-language: EN-US;mso-char-type:symbol'>&not;</span><span lang=3DEN-US style=3D'font-s= ize: 117%;color:#3333CC;mso-ansi-language:EN-US'> A[0]&#13;</span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :69.75%; left:9.36%;width:84.08%;height:6.5%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#9999CC;mso-color-index:5;font-family:Wingdings;font-si= ze: 80%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC; mso-ansi-language:EN-US'><span style=3D'mso-tab-count:1;width:3.71%'> </sp= an><span style=3D'mso-spacerun:yes'>&nbsp; </span></span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US'><b>for<span style=3D'mso-spacerun:yes'>&nbsp; </span></b></span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US'>i </span><s= pan lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#3333CC;mso-= ansi-language: EN-US;mso-char-type:symbol'>&not;</span><span lang=3DEN-US style=3D'font-s=

ize: 117%;color:#3333CC;mso-ansi-language:EN-US'> 1</span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US'><b> to </b>= </span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '>n-1</span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '><b> do&#13;</b></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :76.75%; left:9.36%;width:99.43%;height:6.5%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#9999CC;mso-color-index:5;font-family:Wingdings;font-si= ze: 80%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC; mso-ansi-language:EN-US'><span style=3D'mso-tab-count:2;width:5.02%'> </sp= an><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span></span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US'><b>if</b></= span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '> currentMax</span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC; mso-ansi-language:EN-US'><i> </i></span><span lang=3DEN-US style=3D'font-s= ize: 117%;color:#3333CC;mso-ansi-language:EN-US'>&lt; A[i] </span><span lang=3D= EN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US'><b>then</b>= </span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '> currentMax </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size= :117%; color:#3333CC;mso-ansi-language:EN-US;mso-char-type:symbol'>&not;</span><s= pan lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '> A[i]&#13;</span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :84.0%; left:9.36%;width:84.08%;height:6.0%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#9999CC;mso-color-index:5;font-family:Wingdings;font-si= ze: 80%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC; mso-ansi-language:EN-US'><span style=3D'mso-tab-count:1;width:3.71%'> </sp= an><span style=3D'mso-spacerun:yes'>&nbsp; </span></span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US'><b>return</= b></span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '> currentMax</span></div> </div> </p:slide></div> </body> </html>

------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0230.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0230.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Pseudo-Code "> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"240"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6"

masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s245762" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:30pt;top:36pt;width:612pt;height:60pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s245763" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:30pt;top:108pt;width:654pt;height:408pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:tag name=3D= "___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"4"/></v:shape> <div v:shape=3D"_x0000_s245762" class=3DT style=3D'position:absolute;top:8= .25%; left:5.24%;width:83.14%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'>Pseudo-Code </span><span lang=3DEN-US style=3D'color:#9999CC;mso-co= lor-index: 5;mso-ansi-language:EN-US;mso-special-format:lastCR;display:none'>&#13;</s= pan></div> <div v:shape=3D"_x0000_s245763"> <div class=3DHB2 style=3D'mso-margin-left-alt:744'></div> <div class=3DHB style=3D'mso-line-spacing:"80 20 0";position:absolute;top:= 20.0%; left:5.24%;width:97.0%;height:6.75%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#00007D;mso-color-index:2;font-family:Wingdings;font-si= ze: 75%'>n</span><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-language:= EN-US'>It is more structured than usual prose but&#13;</span></div> <div class=3DHB style=3D'mso-line-spacing:"80 20 0";position:absolute;top:= 27.0%; left:5.24%;width:98.5%;height:6.75%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#00007D;mso-color-index:2;font-family:Wingdings;font-si= ze: 75%'>n</span><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-language:= EN-US'>less formal than a programming language</span><span lang=3DEN-US style=3D'font-= size: 79%;mso-ansi-language:EN-US'> &#13;</span></div> <div class=3DHB style=3D'mso-line-spacing:"80 20 0";position:absolute;top:= 34.0%; left:5.24%;width:88.95%;height:4.75%'><span style=3D'mso-special-format:no=

bullet; display:none;color:#00007D;mso-color-index:2;font-family:Wingdings;font-si= ze: 75%'>n</span><span lang=3DEN-US style=3D'font-size:79%;mso-ansi-language:E= N-US; display:none'>&#13;</span></div> <div class=3DHB style=3D'mso-line-spacing:"80 20 0";position:absolute;top:= 39.0%; left:5.24%;width:88.95%;height:6.75%'><span style=3D'position:absolute; top:0%;left:4.21%;width:95.78%;height:100.0%'><span style=3D'font-size:114= %'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-4.39%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-language:EN-US'>Expressions:= &#13;</span></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"80 20 0";mso-margin-left-alt:4= 80'><span style=3D'position:absolute;top:46.0%;left:13.48%;width:80.71%;height:6.0%'= ><span style=3D'font-size:117%'><span style=3D'mso-special-format:bullet;color:#9= 999CC; mso-color-index:5;position:absolute;left:-4.17%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:11= 7%; mso-ansi-language:EN-US'>use standard mathematical symbols to </span></spa= n><span style=3D'position:absolute;top:51.0%;left:13.48%;width:89.13%;height:6.0%'= ><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>describe num= eric and boolean expressions<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>&#= 13;</span></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"80 20 0";mso-margin-left-alt:4= 80; position:absolute;top:56.75%;left:10.11%;width:84.08%;height:6.5%'><span style=3D'position:absolute;top:0%;left:4.0%;width:95.99%;height:100.0%'><s= pan style=3D'font-size:117%'><span style=3D'mso-special-format:bullet;color:#9= 999CC; mso-color-index:5;position:absolute;left:-4.17%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:11= 7%; mso-ansi-language:EN-US'>use </span><span lang=3DEN-US style=3D'font-famil= y:Symbol; font-size:117%;mso-ansi-language:EN-US;mso-char-type:symbol'>&not;</span><= span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'> for assignm= ent (&#8220;=3D&#8221; in Java)&#13;</span></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"80 20 0";mso-margin-left-alt:4= 80'><span style=3D'position:absolute;top:63.5%;left:13.48%;width:85.39%;height:6.0%'= ><span style=3D'font-size:117%'><span style=3D'mso-special-format:bullet;color:#9= 999CC; mso-color-index:5;position:absolute;left:-3.94%;top:.22em;font-family:Wing=

dings; font-size:80%'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:11= 7%; mso-ansi-language:EN-US'>use =3D for the equality relationship (&#8220;=3D= =3D&#8221; in </span></span><span style=3D'position:absolute;top:68.5%;left:13.48%; width:80.71%;height:6.0%'><span lang=3DEN-US style=3D'font-size:117%;mso-a= nsi-language: EN-US'>Java)&#13;</span></span></div> <div class=3DHB style=3D'mso-line-spacing:"80 20 0";position:absolute;top:= 74.75%; left:5.24%;width:88.95%;height:6.75%'><span style=3D'position:absolute; top:0%;left:4.21%;width:95.78%;height:100.0%'><span style=3D'font-size:114= %'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-4.39%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-language:EN-US'>Method Declarations:<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&#1= 3;</span></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"80 20 0";mso-margin-left-alt:4= 80; position:absolute;top:81.75%;left:10.11%;width:84.08%;height:6.75%'><span style=3D'position:absolute;top:0%;left:4.0%;width:95.99%;height:100.0%'><s= pan style=3D'font-size:117%'><span style=3D'mso-special-format:bullet;color:#9= 999CC; mso-color-index:5;position:absolute;left:-4.17%;top:.39em;font-family:Wing= dings; font-size:80%'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:11= 7%; mso-ansi-language:EN-US'><b>Algorithm</b></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'> name(param1</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'><b><i>, </i>= </b></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>param2)</spa= n><span lang=3DEN-US style=3D'font-size:133%;mso-ansi-language:EN-US'> </span></sp= an></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0254.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head>

<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0254.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Pseudo Code"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"284"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s290818" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f">

<v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s290819" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:108pt;width:9in;height:5in' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s290818" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Pseudo Code</div> <div v:shape=3D"_x0000_s290819"> <div class=3DB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:2= 0.5%; left:5.99%;width:88.2%;height:6.75%'><span style=3D'position:absolute; top:0%;left:4.24%;width:95.75%;height:100.0%'><span style=3D'mso-special-f= ormat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.43%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>Programming Constructs: &#13;</span></sp= an></div> <div class=3DB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 28.25%; left:11.04%;width:89.13%;height:6.0%'><span style=3D'position:absolute; top:0%;left:3.36%;width:96.63%;height:100.0%'><span style=3D'mso-special-f= ormat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.47%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>decision structures: </span><span lang= =3DEN-US style=3D'mso-ansi-language:EN-US'><b>if ... then ... [else ... ] &#13;</b>= </span></span></div> <div class=3DB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 35.0%; left:11.04%;width:83.14%;height:6.0%'><span style=3D'position:absolute; top:0%;left:3.6%;width:96.17%;height:100.0%'><span style=3D'mso-special-fo= rmat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.74%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>while-loops: <span style=3D'mso-tab-coun= t:1; width:.26%'> </span></span><span lang=3DEN-US style=3D'mso-ansi-language:E= N-US'><b>while ... do &#13;</b></span></span></div> <div class=3DB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 41.75%; left:11.04%;width:83.14%;height:6.0%'><span style=3D'position:absolute; top:0%;left:3.6%;width:96.17%;height:100.0%'><span style=3D'mso-special-fo= rmat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.74%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>repeat-loops: </span><span lang=3DEN-US

style=3D'mso-ansi-language:EN-US'><b>repeat ... until ...</b></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'> &#13;</span></span></div> <div class=3DB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 48.75%; left:11.04%;width:83.14%;height:6.0%'><span style=3D'position:absolute; top:0%;left:3.6%;width:96.17%;height:100.0%'><span style=3D'mso-special-fo= rmat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.74%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>for-loop: </span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><b>for ... do</b></span><span lang=3DEN-= US style=3D'mso-ansi-language:EN-US'> &#13;</span></span></div> <div class=3DB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 55.5%; left:11.04%;width:83.14%;height:6.0%'><span style=3D'position:absolute; top:0%;left:3.6%;width:96.17%;height:100.0%'><span style=3D'mso-special-fo= rmat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.74%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>array indexing: </span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><b>A[i], A[i,j]&#13;</b></span></span></= div> <div class=3DB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:6= 2.75%; left:5.99%;width:88.2%;height:8.5%'><span style=3D'position:absolute;top:0= %; left:4.24%;width:95.75%;height:100.0%'><span style=3D'mso-special-format:b= ullet; color:#9999CC;mso-color-index:5;position:absolute;left:-4.43%;top:.51em; font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>Methods:</span><span lang=3DEN-US style=3D'font-size:125%;mso-ansi-language:EN-US'><span style=3D'mso-tab-co= unt: 1;width:9.47%'> </span>&#13;</span></span></div> <div class=3DB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 72.25%; left:11.04%;width:83.14%;height:6.0%'><span style=3D'position:absolute; top:0%;left:3.6%;width:96.17%;height:100.0%'><span style=3D'mso-special-fo= rmat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.74%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>calls: object method(args)&#13;</span></= span></div> <div class=3DB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 79.0%; left:11.04%;width:83.14%;height:6.0%'><span style=3D'position:absolute; top:0%;left:3.6%;width:96.17%;height:100.0%'><span style=3D'mso-special-fo= rmat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.74%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>returns: </span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><b>return </b></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>value </span><span style=3D'font-size:86= %; mso-special-format:lastCR;display:none'>&#13;</span></span></div>

</div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0231.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0231.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Analysis of Algorithms"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"241"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s246786" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:30pt;width:612pt;height:60pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s246787" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:30pt;top:108pt;width:9in;height:420pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:animation n= umber=3D"1" delay=3D"0" type=3D"noBuild" effect=3D"cut" direction=3D"noBlack"/><p:tag name=3D"___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"5"/></= v:shape> <div v:shape=3D"_x0000_s246786" class=3DT style=3D'position:absolute;top:7= .25%; left:5.99%;width:83.14%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'>Analysis of Algorithms</span></div> <div v:shape=3D"_x0000_s246787"> <div class=3DHB><span style=3D'position:absolute;top:21.0%;left:8.98%;widt= h:98.68%; height:6.75%'><span style=3D'font-size:114%'><span style=3D'mso-special-fo= rmat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.79%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-language:EN-US'><b>Primitive Operation:</b></span><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-l= anguage: EN-US'> Low-level operation </span></span><span style=3D'position:absolute; top:28.25%;left:8.98%;width:93.07%;height:6.75%'><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-language:EN-US'>independent of programming language. </span></span><span style=3D'position:absolute;top:35.25%;left:8= .98%; width:97.56%;height:6.75%'><span lang=3DEN-US style=3D'font-size:114%;mso-= ansi-language: EN-US'>Can be identified in pseudo-code. For eg</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>:&#13;</span></span></div> <div class=3DHB1 style=3D'position:absolute;top:43.5%;left:10.11%;width:83=

.14%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.82%;width:96.1= 7%; height:100.0%'><span style=3D'font-size:117%'><span class=3DHB1B style=3D'= position: absolute;left:-3.98%;top:.22em'>&uml;</span></span><span style=3D'font-siz= e: 117%'>Data movement (assign)&#13;</span></span></div> <div class=3DHB1 style=3D'position:absolute;top:51.0%;left:10.11%;width:84= .64%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.76%;width:96.4= 6%; height:100.0%'><span style=3D'font-size:117%'><span class=3DHB1B style=3D'= position: absolute;left:-3.89%;top:.22em'>&uml;</span></span><span style=3D'font-siz= e: 117%'>Control (branch, subroutine call, return)</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'> &#13;</span></span></div> <div class=3DHB1><span style=3D'position:absolute;top:58.5%;left:13.29%; width:94.38%;height:6.0%'><span style=3D'font-size:117%'><span class=3DHB1B style=3D'position:absolute;left:-3.37%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>arithmetic an logical operations (e.g. addition, </span></span><span style=3D'position:a= bsolute; top:64.75%;left:13.29%;width:79.96%;height:6.0%'><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>comparison)&#13;</span></= span></div> <div class=3DHB><span style=3D'position:absolute;top:72.5%;left:8.98%;widt= h:92.88%; height:6.75%'><span style=3D'font-size:114%'><span style=3D'mso-special-fo= rmat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.03%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-language:EN-US'>By inspectin= g the pseudo-code, we can </span></span><span style=3D'position:absolute;top:79.= 5%; left:8.98%;width:95.13%;height:6.75%'><span lang=3DEN-US style=3D'font-siz= e:114%; mso-ansi-language:EN-US'>count the number of primitive operations </span><= /span><span style=3D'position:absolute;top:86.75%;left:8.98%;width:84.45%;height:6.75%= '><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-language:EN-US'>executed by = an algorithm</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>.</sp= an></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0245.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml"

xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0245.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Example: Sorting"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <!--[if gte IE 5]> <object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"= ></object> <object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"= ></object> <![endif]--> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <style> <!-oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) } oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) } oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) } --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><script><!-g_animItemsToHide=3Dnew Array("_x0000_s270348","_x0000_s270350_AllText","_x= 0000_s270350","_x0000_s270349_AllText","_x0000_s270349"); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"264"/> <o:rules v:ext=3D"edit"> <o:r id=3D"V:Rule1" type=3D"connector" idref=3D"#_x0000_s270340"/>

<o:r id=3D"V:Rule2" type=3D"connector" idref=3D"#_x0000_s270341"/> </o:rules> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()" oa:clockstart=3D"onstart"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><v:shapetype id=3D"_x0000_t= 202" coordsize=3D"21600,21600" o:spt=3D"202" path=3D"m,l,21600r21600,l21600,xe= "> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s270338" type=3D"#_x0000_t202" style= =3D'position:absolute; left:318pt;top:174pt;width:126pt;height:126.375pt' filled=3D"f" fillcolor= =3D"#99f [4]" strokecolor=3D"black [1]" strokeweight=3D"4pt"> <v:fill color2=3D"white [0]"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarroww= idth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id= =3D"_x0000_s270339" type=3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;wi= dth:9in; height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><v:shapetype id=3D"_x0000_t32" coordsize=3D"21600,21600" o:spt=3D"32" o:oned=3D"t" path=3D"m,l21600,2160= 0e" filled=3D"f"> <v:path arrowok=3D"t" fillok=3D"f" o:connecttype=3D"none"/> <o:lock v:ext=3D"edit" shapetype=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s270340" type=3D"#_x0000_t32" style=3D= 'position:absolute; left:197.25pt;top:240pt;width:84pt;height:0;mso-wrap-style:none; v-text-anchor:middle' o:connectortype=3D"straight" strokecolor=3D"#33c" strokeweight=3D"1.5pt"> <v:stroke endarrow=3D"block"/> <v:shadow color=3D"#00007d [2]"/>

</v:shape><v:shape id=3D"_x0000_s270341" type=3D"#_x0000_t32" style=3D'pos= ition:absolute; left:468.75pt;top:240pt;width:84pt;height:0;mso-wrap-style:none; v-text-anchor:middle' o:connectortype=3D"straight" strokecolor=3D"#33c" strokeweight=3D"1.5pt"> <v:stroke endarrow=3D"block"/> <v:shadow color=3D"#00007d [2]"/> </v:shape><v:shape id=3D"_x0000_s270342" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:1in;top:102pt;width:187.5pt;height:62.5pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s270343" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:70.5pt;top:198pt;width:173.875pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s270344" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:522pt;top:192pt;width:160.625pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s270345" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:486pt;top:96pt;width:187.5pt;height:84.125pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s270346" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:90pt;top:258pt;width:162pt;height:28.875pt' filled=3D"f" fillcolor= =3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s270347" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:510pt;top:252pt;width:162pt;height:28.875pt' filled=3D"f" fillcolor= =3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0

v:shapes=3D"_x0000_s270338,_x0000_s270340,_x0000_s270341" src=3D"slide0245_image010.gif" style=3D'position:absolute;top:31.75%;left:= 27.34%; width:50.0%;height:24.5%'><![endif]> <div v:shape=3D"_x0000_s270338" class=3DO style=3D'text-align:center;mso-l= ine-spacing: "100 50 0";mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'position= :absolute; top:33.75%;left:45.5%;width:15.16%;height:6.75%'><span style=3D'font-famil= y: Arial;mso-ascii-font-family:Arial;font-size:133%'><b><br> </b></span></span><span style=3D'position:absolute;top:40.75%;left:45.5%; width:15.16%;height:6.75%'><span style=3D'font-family:Arial;mso-ascii-font= -family: Arial;font-size:133%'><b>Sort<br> </b></span></span><span style=3D'position:absolute;top:47.75%;left:45.5%; width:15.16%;height:6.75%'><span lang=3DEN-GB style=3D'font-family:Arial; mso-ascii-font-family:Arial;font-size:133%;mso-special-format:lastCR; display:none'><b>&#13;</b></span></span></div> <div v:shape=3D"_x0000_s270339" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Example: Sorting</div> <div v:shape=3D"_x0000_s270342" class=3DO> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:20.0%;left:11.04%;width:24.15%;height:6.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:117%; color:#3333CC'><b>INPUT&#13;</b></span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:26.0%;left:11.04%;width:29.02%;height:4.0%'><span style=3D'font-family= :Arial; mso-ascii-font-family:Arial;font-size:75%;color:#3333CC'>sequence of numbe= rs</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 117%;color:#3333CC;mso-special-format:lastCR;display:none'>&#13;</span></d= iv> </div> <div v:shape=3D"_x0000_s270343" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:37.5%;left:10.86%;width:26.77%;height:5.25%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:= red'>a</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 67%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>1</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:= red'>, a</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 67%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>2</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:= red'>, a</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 67%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>3</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:= red'>,&#8230;.,a</span><span

lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 67%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>n</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:= red; mso-special-format:lastCR;display:none'>&#13;</span></div> <div v:shape=3D"_x0000_s270344" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:36.5%;left:73.59%;width:24.53%;height:5.25%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:= red'>b</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 67%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>1</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:= red'>,b</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 67%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>2</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:= red'>,b</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 67%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>3</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:= red'>,&#8230;.,b</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 67%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>n</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:= red; mso-special-format:lastCR;display:none'>&#13;</span></div> <div v:shape=3D"_x0000_s270345" class=3DO> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:18.75%;left:68.53%;width:24.15%;height:6.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:117%; color:#3333CC'><b>OUTPUT&#13;</b></span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'posit= ion: absolute;top:25.0%;left:68.53%;width:27.71%;height:4.0%'><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%;color= :#3333CC'>a permutation of the <br> </span></span><span style=3D'position:absolute;top:29.0%;left:68.53%; width:29.02%;height:4.0%'><span style=3D'font-family:Arial;mso-ascii-font-= family: Arial;font-size:75%;color:#3333CC'>sequence of numbers</span><span lang=3D= EN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%;color= :#3333CC; mso-special-format:lastCR;display:none'>&#13;</span></span></div> </div> <div v:shape=3D"_x0000_s270346" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:48.75%;left:13.48%;width:23.59%;height:4.0%'><span

lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%;color:#009900'>2<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>5<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span></span>= <span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%;color= :#009900'>4<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>10<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>7<span style=3D'mso-spacerun:yes'>&nbsp; </span></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%;color= :#009900; mso-special-format:lastCR;display:none'>&#13;</span></div> <div v:shape=3D"_x0000_s270347" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:47.5%;left:71.91%;width:23.59%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%;color:#009900'>2<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </= span></span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%;color= :#009900'>4</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%;color:#009900'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </s= pan></span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%;color= :#009900'>5<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>7<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>10<span style=3D'mso-spacerun:yes'>&nbsp; </span></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%;color= :#009900; mso-special-format:lastCR;display:none'>&#13;</span></div> <v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" strok= ed=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s270348" type=3D"#_x0000_t75" style=3D= 'position:absolute; left:306pt;top:162pt;width:142.625pt;height:2in'> <v:imagedata src=3D"slide0245_image011.wmz" o:title=3D"pe03325_"/> <p:animation number=3D"3" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"17408"/></v:shape><![if !vml]><img border=

=3D0 v:shapes=3D"_x0000_s270348" src=3D"slide0245_image012.gif" style=3D'positi= on:absolute; top:30.0%;left:42.5%;width:19.85%;height:26.75%'><![endif]><v:shape id=3D"= _x0000_s270349" type=3D"#_x0000_t202" style=3D'position:absolute;left:60pt;top:330pt;widt= h:348pt; height:176pt' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow on=3D"t" color=3D"#00007d [2]" offset=3D"6pt,6pt"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> <p:animation number=3D"1" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"17408"/></v:shape><![if !vml]><img border= =3D0 v:shapes=3D"_x0000_s270349" src=3D"slide0245_image013.gif" style=3D'positi= on:absolute; top:61.0%;left:8.23%;width:49.43%;height:34.25%'><![endif]> <div id=3D"_x0000_s270349_AllText" v:shape=3D"_x0000_s270349" style=3D'pos= ition: absolute;top:62.0%;left:9.36%;width:54.11%;height:31.0%;white-space:nowrap= '> <div class=3DO style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:14.51%'><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%;color= :#009900'><b>Correctness (requirements for the<span style=3D'mso-spacerun:yes'>&nbsp; </span></b></= span></span><span style=3D'position:absolute;top:14.51%;left:0%;width:85.81%;height:14.51%'>= <span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%;color= :#009900'><b>output)</b></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%;color:#009900;display:none'>&#13;</span></span></div> <div class=3DO style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'position:absolute;top:29.03%;left:0%;width:89.96%;height:14.51%'>= <span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%'>For = any given input the algorithm </span></span><span style=3D'position:absolute; top:43.54%;left:0%;width:85.81%;height:14.51%'><span style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:83%'>halts with the output</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%'>:&#13;</span></span></div> <div class=3DO1 style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:a= bsolute; top:58.06%;left:9.34%;width:76.47%;height:14.51%'><span style=3D'position:= absolute; top:0%;left:2.26%;width:97.73%;height:100.0%'><span style=3D'font-family:A= rial; font-size:83%'><span style=3D'mso-special-format:bullet;position:absolute; left:-2.31%'>&#8226;</span></span><span lang=3DEN-GB style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:83%'><span style=3D'mso-spacerun:yes'>&nbsp;</span></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%;color= :red'>b</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s=

ize: 55%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>1</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%'><span style=3D'mso-spacerun:yes'>&nbsp;</span>&lt; </span><span lang= =3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%;color= :red'>b</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 55%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>2</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%'><span style=3D'mso-spacerun:yes'>&nbsp;</span>&lt; </span><span lang= =3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%;color= :red'>b</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 55%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>3</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%'><span style=3D'mso-spacerun:yes'>&nbsp;</span>&lt; &#8230;. &lt;<span style=3D'mso-spacerun:yes'>&nbsp; </span></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%;color= :red'>b</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 55%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>n</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%;display:none'>&#13;</span></span></div> <div class=3DO1 style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'position:absolute;top:71.77%;left:11.07%;width:74.74%;height:14.5= 1%'><span style=3D'font-family:Arial;font-size:83%'><span style=3D'mso-special-forma= t:bullet; position:absolute;left:-2.31%'>&#8226;</span></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%'><span style=3D'mso-spacerun:yes'>&nbsp;</span></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%;color= :red'>b</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 55%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>1</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%;color:red'>, b</span><span lang=3DEN-GB style=3D'font-family:Arial;mso= -ascii-font-family: Arial;font-size:55%;color:red;position:relative;top:.37em;mso-text-raise:-= 25%'>2</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%;color:red'>, b</span><span lang=3DEN-GB style=3D'font-family:Arial;mso= -ascii-font-family:

Arial;font-size:55%;color:red;position:relative;top:.37em;mso-text-raise:-= 25%'>3</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%;color:red'>, &#8230;., b</span><span lang=3DEN-GB style=3D'font-family= :Arial; mso-ascii-font-family:Arial;font-size:55%;color:red;position:relative; top:.37em;mso-text-raise:-25%'>n</span><span lang=3DEN-GB style=3D'font-fa= mily: Arial;mso-ascii-font-family:Arial;font-size:55%;position:relative;top:.37e= m; mso-text-raise:-25%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>= </span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%'>is a= </span></span><span style=3D'position:absolute;top:86.29%;left:9.34%;width:82.0%;height:14.51%= '><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%'>perm= utation of</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-fami= ly:Arial; font-size:83%'> </span><span lang=3DEN-GB style=3D'font-family:Arial;mso-a= scii-font-family: Arial;font-size:83%;color:red'>a</span><span lang=3DEN-GB style=3D'font-fa= mily: Arial;mso-ascii-font-family:Arial;font-size:55%;color:red;position:relativ= e; top:.37em;mso-text-raise:-25%'>1</span><span lang=3DEN-GB style=3D'font-fa= mily: Arial;mso-ascii-font-family:Arial;font-size:83%;color:red'>, a</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 55%;color:red;position:relative;top:.37em;mso-text-raise:-25%'>2</span><sp= an lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%;color:red'>, a</span><span lang=3DEN-GB style=3D'font-family:Arial;mso= -ascii-font-family: Arial;font-size:55%;color:red;position:relative;top:.37em;mso-text-raise:-= 25%'>3</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%;color:red'>,&#8230;.,a</span><span lang=3DEN-GB style=3D'font-family:A= rial; mso-ascii-font-family:Arial;font-size:55%;color:red;position:relative; top:.37em;mso-text-raise:-25%'>n</span><span lang=3DEN-GB style=3D'font-fa= mily: Arial;mso-ascii-font-family:Arial;font-size:83%;mso-special-format:lastCR; display:none'>&#13;</span></span></div> </div> <v:shape id=3D"_x0000_s270350" type=3D"#_x0000_t202" style=3D'position:abs= olute; left:420pt;top:330pt;width:276pt;height:152pt' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow on=3D"t" color=3D"#00007d [2]" offset=3D"6pt,6pt"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> <p:animation number=3D"2" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"17408"/></v:shape><![if !vml]><img border= =3D0 v:shapes=3D"_x0000_s270350" src=3D"slide0245_image014.gif" style=3D'positi=

on:absolute; top:61.0%;left:58.23%;width:39.51%;height:29.75%'><![endif]> <div id=3D"_x0000_s270350_AllText" v:shape=3D"_x0000_s270350" style=3D'pos= ition: absolute;top:62.0%;left:59.36%;width:41.57%;height:26.5%;white-space:nowra= p'> <div class=3DO style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:ab= solute; top:0%;left:0%;width:87.38%;height:16.98%'><span lang=3DDA style=3D'font-f= amily: Arial;mso-ascii-font-family:Arial;font-size:83%;color:#009900'><b>Running = time</b></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%;display:none'><b>&#13;</b></span></div> <div class=3DO style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:ab= solute; top:16.98%;left:0%;width:87.38%;height:16.98%'><span style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:83%'>Depends on</span><span lang=3DE= N-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%;displ= ay: none'>&#13;</span></div> <div class=3DO1 style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:a= bsolute; top:33.96%;left:12.16%;width:87.83%;height:16.98%'><span style=3D'position= :absolute; top:0%;left:2.56%;width:97.43%;height:100.0%'><span style=3D'font-family:A= rial; font-size:83%'><span style=3D'mso-special-format:bullet;position:absolute; left:-2.63%'>&#8226;</span></span><span lang=3DEN-GB style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:83%'><span style=3D'mso-spacerun:yes'>&nbsp;</span></span><span style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:83%'>number of elements</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%'> (</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font= -family: Arial;font-size:83%;color:red'>n</span><span lang=3DEN-GB style=3D'font-fa= mily: Arial;mso-ascii-font-family:Arial;font-size:83%'>)&#13;</span></span></div> <div class=3DO1 style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'position:absolute;top:50.94%;left:14.41%;width:77.02%;height:16.9= 8%'><span style=3D'font-family:Arial;font-size:83%'><span style=3D'mso-special-forma= t:bullet; position:absolute;left:-2.92%'>&#8226;</span></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%'><span style=3D'mso-spacerun:yes'>&nbsp;</span></span><span style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:83%'>how (partially) sorted</span><s= pan lang=3DDA style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size= :83%'><br> </span></span><span style=3D'position:absolute;top:67.92%;left:12.16%; width:75.67%;height:16.98%'><span lang=3DDA style=3D'font-family:Arial;mso= -ascii-font-family:

Arial;font-size:83%'><span style=3D'mso-spacerun:yes'>&nbsp;</span></span>= <span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%'> the= y are</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 83%;display:none'>&#13;</span></span></div> <div class=3DO1 style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:a= bsolute; top:83.96%;left:12.16%;width:75.67%;height:16.98%'><span style=3D'position= :absolute; top:0%;left:2.97%;width:96.42%;height:100.0%'><span style=3D'font-family:A= rial; font-size:83%'><span style=3D'mso-special-format:bullet;position:absolute; left:-3.08%'>&#8226;</span></span><span lang=3DEN-GB style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:83%'><span style=3D'mso-spacerun:yes'>&nbsp;</span></span><span style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:83%'>algorithm</span><span lang=3DEN= -GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:83%;mso-s= pecial-format: lastCR;display:none'><b>&#13;</b></span></span></div> </div> </p:slide></div> <p:animation number=3D"319590696"/><oa:par id=3D"TimeNode0" dur=3D"indefini= te" restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.499" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s270349" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode6" o:presetID=3D"ppt_1" o:presetClass= =3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"with= Effect"> <oa:set id=3D"TimeNode7" begin=3D"0.499" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s270349_AllText" attributeName=3D"style.visib= ility" to=3D"visible"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode8" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode9" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode10" o:presetID=3D"ppt_1" o:presetClass=3D"entranc= e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode11" begin=3D"0.499" dur=3D"0.001" fill=3D"hold"

targetElement=3D"_x0000_s270350" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode12" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill= =3D"hold" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode13" begin=3D"0.499" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s270350_AllText" attributeName=3D"style.visib= ility" to=3D"visible"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode14" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode15" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode16" o:presetID=3D"ppt_1" o:presetClass=3D"entranc= e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic= kEffect"> <oa:set id=3D"TimeNode17" begin=3D"0.499" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s270348" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> </oa:seq> </oa:par> <![if ppt]> <oa:buildParagraph targetElement=3D"_x0000_s270349" groupID=3D"0" build=3D"= asAWhole" buildLevel=3D"1" alsoAnimate=3D"background" reverse=3D"false" buildAdvance= =3D"onclick" userSetAnimBgd=3D"true"/><oa:buildParagraph targetElement=3D"_x0000_s27035= 0" groupID=3D"0" build=3D"asAWhole" buildLevel=3D"1" alsoAnimate=3D"backgroun= d" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"true"/> <![endif]> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0245_image010.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCwFiAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAH AWEAgQAAAAAAADMzzAECAwL/hI+py+0PXZi02ouz3rz7G4XiSJbmiUbfyrZum8byTNfmi+f6avf+ DxxRgkTZsIhMKm+TpRNyfEqnyiiVar1qt8YmV5r9isePMDloPqvJ6bWt7Y5jvfIfvI5P3vPMAP// tAcoIjhomFJ4KEGn2EiT6KgAGUm5MFkJcImJqUnZuRn56SgKqkhqyliqapm6yurnGotwekgrW2c7 mHvrtvvny3sGnDccLFaM22rMqcyLvKz1HCcNPUW9dl3tlC3crI0KW839jTQ+Zk6O5i2Lnm63Htvu 3iO/VT//CO96j98VDs2vHyJ9qwIKPGEQDMGDahIGWsiQDURQDiOGqLgEo8Uy/xM3adzY4GO5jiCv iCxysuQskpVSqjTgEkhMlTN91AR58w3Ll9t2hvLJU4EAm0Ab5WwwFI+ApTr/LTvKYGlSqVSrWr2K NatWrfmcGpu0NazYsVvjUK0BdUZaoWfdMG36bW0CqdrkDvR6KGndouCCTuNbC7Dfd3idCR5M7zAg u/gYI1SMuGtcyJH9TS5ceQ5mdpQzo3Dcx/OxznhApzNNAvXl1aK5qCZEurWQ2HJei6P9d7NsPbh7 9d69SPe+38AZ2FZBvLik5BKFKyfM+nlP56qOP2V+Drt06xypS0er/Qv3YONDhlde3vj54ulffZ8e /f1I7xTXA2+/nL78u/H3q0fTzwyA/pWAXwIFFmSfSQnKduABDZbyYCYLthZhhB5NqJCAA86m4U8d bojch0Zh6NkOJp54Ioj/ochiix6oKJOLMs4IQikFAAA7

------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0245_image011.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz 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 TwBGu+9/AR2Ot8pWKAAA ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0245_image012.gif Content-Transfer-Encoding: base64 Content-Type: image/gif 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 zjVsdc3rWlMAUCUItrCH/eteNxoAEQAAOw== ------=_NextPart_01C4F8C1.C1622DB0

Content-Location: file:///C:/2687A091/lec1_files/slide0245_image013.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAGJAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAH AYcAgQAAAAAAAAAAff///wL/jI+py+0Po5y02ouzVqCDMITiSJbmiabqyrbuC8fyTNdj4H32zvf+ DwwKWzgPaIhMKpfMpqrYOTqn1Kr1WoLqsNyu90sLCMYCKfiMTnvFZLP6DY8L2WO3/I7PE8llvf8P KELXF1ho+DZod7jISJXYCBnZ9ChZaflDeam5GZPJ+Ql64hlKGjpaiqp5msoaudoKe/gaS/s3W4t7 d5vLq7bbC/z1G0x8NVyM7HSczJy03AwN9BxNvTNdjS1znc2919YNjsmnGF4Os22ePoCuXs7eDv4O zy0/j11vT42fD73Pz+zvH7KAAokRLAjsIEJeChfiauiQFsSIsCZSZGXxIqqM/xpJcewI6iNITiJH qhpn0h3KlPFWsqTn8uW9mDL10azZ7yZOgDp3Duzp0yDQoAmHEmVo9OjDpEolMm1a8SlUjFKnbqxq 1SPWrCG3ciXp9evJb2JzlSwL5yxaX2HXumrrtpHauGDm0l0D964hu3qx8O1r5S9gR3kH+xFseFLh xHgQM1bi+DGSyJLnLK6M6DLmNJQ3++jsmQfo0DZGkw6j+XQX06o7pW5t7DXsKqxne6tjW5bs3IrJ 8gZU+zeK4MJNEC9O4jhyQbuXW/btXI5y59OXV0d+vXh24dt/d+f9PXd42+Nnl4d9vnV61etPtyf9 PnR8z/M318ecaIP+/fz7+0f/D2CAE/CRAwB8HIhgggouyGCDDj4IYYQSTkhhhRZeiGGDBWbIYYce fghiiCKOGOGGJJ6IYooqrsiigya2CGOMMs5IY4IFAAA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0245_image014.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh0wB3AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADS AHUAgQAAAAAAAAAAff///wL/jI+py+0Po5y02kuBBmH4D4biSJbmiabqyrbuqwYbB9f2jef6zspb xwsKh8QizKcBGpfMptOGpD2n1Co1IMgKlNau93vDarngsvksEmfJ6Lbbqt6+5/RnnF3P63H3vf9f 0wc4SHgiWIiYOHCo2PjH6BhZBylZ2UZpmQmGqdlZxekZ2gQqWkpEapq6g6raCqUl5yrLwzprm1J7 q0uSu+v70fvrGyysS1xse4wsq7zc2uycCh1dOk0dan3dma2dyd1d+Q0eKT7eWG6eiJ5euM4+6P7+ CIsnrxpvr4efP0nPP7vv35uAAi/5K3jvIEJTBBeWaejwC8SIXSZS/KTwoiaL1hrtZOwY7iNIciJH nitpUh3KlO1WsoTn8uW8MTIdcawZ5CbOVTF39qPpsyXQoDCHEp255mjRpEqRxmq6RydUF1Kn9uhp dRPWrF6qckXh9auJsGJ5bS07hSzaEGrXAjvrlknbuHPd1l17F23esnvF9v36l2vgrIOtFp56GGri pouVNj76mGjkoJN9Vt55GWfmmptldn75mWXolKNNlh55B4Pq1axbu34NmwIsATMAzL6NO7fu3bx7 +/4NPLjw4cSLz65tPLny5cybO3+uGzn06dSrW78OvAAAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title>

<![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0255.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Insertion Sort"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"285"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s291842" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><v:rect id=3D"_x0000_s291843" st= yle=3D'position:absolute; left:234pt;top:120pt;width:150pt;height:36pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"silver" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s291844" style=3D'position:absolute;left:234= pt; top:120pt;width:270pt;height:36pt;mso-wrap-style:none;v-text-anchor:middl= e' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:fill opacity=3D".5"/> <v:shadow color=3D"#00007d [2]"/>

</v:rect><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291843,_x0000_s29= 1844" src=3D"slide0255_image015.gif" style=3D'position:absolute;top:22.25%;left:= 32.39%; width:37.82%;height:7.25%'><![endif]> <div v:shape=3D"_x0000_s291842" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Insertion Sort</div> <div v:shape=3D"_x0000_s291844" class=3DO style=3D'text-align:center;mso-c= har-wrap: 0;mso-kinsoku-overflow:0'><span style=3D'position:absolute;top:23.75%; left:33.52%;width:35.58%;height:4.0%'><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;font-size:75%;mso-special-format:lastCR; display:none'>&#13;</span></span></div> <v:line id=3D"_x0000_s291845" style=3D'position:absolute;mso-wrap-style:no= ne; v-text-anchor:middle' from=3D"264pt,120pt" to=3D"264pt,156pt" strokecolor= =3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291845" src=3D"slide0255_image016.gif" style=3D'position:absolute;top:22.25%;left:= 36.7%; width:.37%;height:7.25%'><![endif]><v:line id=3D"_x0000_s291846" style=3D'= position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"294pt,120pt" to=3D"294p= t,156pt" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291846" src=3D"slide0255_image017.gif" style=3D'position:absolute;top:22.25%;left:= 40.82%; width:.37%;height:7.25%'><![endif]><v:line id=3D"_x0000_s291847" style=3D'= position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"324pt,120pt" to=3D"324p= t,156pt" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291847" src=3D"slide0255_image018.gif" style=3D'position:absolute;top:22.25%;left:= 44.94%; width:.37%;height:7.25%'><![endif]><v:line id=3D"_x0000_s291848" style=3D'= position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"354pt,120pt" to=3D"354p= t,156pt" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291848" src=3D"slide0255_image019.gif" style=3D'position:absolute;top:22.25%;left:= 49.06%; width:.37%;height:7.25%'><![endif]><v:line id=3D"_x0000_s291849" style=3D'= position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"384pt,120pt" to=3D"384p= t,156pt" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291849" src=3D"slide0255_image020.gif" style=3D'position:absolute;top:22.25%;left:= 53.37%; width:.37%;height:7.25%'><![endif]><v:line id=3D"_x0000_s291850" style=3D'= position:absolute;

mso-wrap-style:none;v-text-anchor:middle' from=3D"414pt,120pt" to=3D"414p= t,156pt" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291850" src=3D"slide0255_image021.gif" style=3D'position:absolute;top:22.25%;left:= 57.49%; width:.37%;height:7.25%'><![endif]><v:line id=3D"_x0000_s291851" style=3D'= position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"444pt,120pt" to=3D"444p= t,156pt" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291851" src=3D"slide0255_image022.gif" style=3D'position:absolute;top:22.25%;left:= 61.61%; width:.37%;height:7.25%'><![endif]><v:line id=3D"_x0000_s291852" style=3D'= position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"474pt,120pt" to=3D"474p= t,156pt" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt= =3D"202" path=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s291853" type=3D"#_x0000_t202" style= =3D'position:absolute; left:186pt;top:120pt;width:37.625pt;height:45.625pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s291854" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:238.875pt;top:158.875pt;width:24.5pt;height:28.875pt;mso-wrap-style:= none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s291855" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:478.875pt;top:158.875pt;width:24.5pt;height:28.875pt;mso-wrap-style:= none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s291856" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:394.875pt;top:158.875pt;width:18.5pt;height:28.875pt;mso-wrap-style:= none;

v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291852" src=3D"slide0255_image023.gif" style=3D'position:absolute;top:22.25%;left:= 65.73%; width:.37%;height:7.25%'><![endif]> <div v:shape=3D"_x0000_s291853" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:23.25%;left:26.77%;width:4.11%;height:6.75%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 133%;color:#3333CC'><b>A</b></span><span lang=3DEN-GB style=3D'font-family= :Arial; mso-ascii-font-family:Arial;font-size:133%;color:#3333CC;mso-special-forma= t: lastCR;display:none'><b><i>&#13;</i></b></span></div> <div v:shape=3D"_x0000_s291854" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:30.25%;left:34.26%;width:1.87%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%;color:#3333CC'>1</span></div> <div v:shape=3D"_x0000_s291855" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:30.25%;left:67.6%;width:1.87%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%;color:#3333CC'>n</span></div> <div v:shape=3D"_x0000_s291856" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:30.25%;left:55.8%;width:.93%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%;color:#3333CC'>j</span></div> <v:group id=3D"_x0000_s291857" style=3D'position:absolute;left:234pt;top:1= 26pt; width:144.5pt;height:28.875pt' coordorigin=3D"1920,1392" coordsize=3D"115= 6,231"> <v:shape id=3D"_x0000_s291858" type=3D"#_x0000_t202" style=3D'position:ab= solute; left:1920;top:1392;width:196;height:231;mso-wrap-style:none;v-text-ancho= r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s291859" type=3D"#_x0000_t202" style=3D'p= osition:absolute; left:2400;top:1392;width:196;height:231;mso-wrap-style:none;v-text-ancho= r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/>

</v:shape><v:shape id=3D"_x0000_s291860" type=3D"#_x0000_t202" style=3D'p= osition:absolute; left:2640;top:1392;width:196;height:231;mso-wrap-style:none;v-text-ancho= r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s291861" type=3D"#_x0000_t202" style=3D'p= osition:absolute; left:2160;top:1392;width:196;height:231;mso-wrap-style:none;v-text-ancho= r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s291862" type=3D"#_x0000_t202" style=3D'p= osition:absolute; left:2880;top:1392;width:196;height:231;mso-wrap-style:none;v-text-ancho= r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape></v:group><v:shape id=3D"_x0000_s291863" type=3D"#_x0000_t202" = style=3D'position:absolute; left:384pt;top:126pt;width:24.5pt;height:28.875pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s291864" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:414pt;top:126pt;width:24.5pt;height:28.875pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s291865" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:450pt;top:126pt;width:24.5pt;height:28.875pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s291866" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:474pt;top:126pt;width:24.5pt;height:28.875pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]">

<v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s291867" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:358.875pt;top:182.875pt;width:18.5pt;height:28.875pt;mso-wrap-style:= none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291857,_x0000_s291858,_x0000_s291859,_x0000_s291860,_x= 0000_s291861,_x0000_s291862" src=3D"slide0255_image024.gif" style=3D'position:absolute;top:23.25%;left:= 32.58%; width:20.41%;height:5.75%'><![endif]> <div v:shape=3D"_x0000_s291858" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:24.25%;left:33.52%;width:1.87%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%'>3</span></div> <div v:shape=3D"_x0000_s291859" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:24.25%;left:41.76%;width:1.87%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%'>6</span></div> <div v:shape=3D"_x0000_s291860" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:24.25%;left:46.06%;width:1.87%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%'>8</span></div> <div v:shape=3D"_x0000_s291861" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:24.25%;left:37.64%;width:1.87%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%'>4</span></div> <div v:shape=3D"_x0000_s291862" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:24.25%;left:50.18%;width:1.87%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%'>9</span></div> <div v:shape=3D"_x0000_s291863" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:24.25%;left:54.3%;width:1.87%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%'>7</span></div> <div v:shape=3D"_x0000_s291864" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:24.25%;left:58.42%;width:1.87%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize:

75%'>2</span></div> <div v:shape=3D"_x0000_s291865" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:24.25%;left:63.48%;width:1.87%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%'>5</span></div> <div v:shape=3D"_x0000_s291866" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:24.25%;left:66.85%;width:1.87%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%'>1</span></div> <div v:shape=3D"_x0000_s291867" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0;position:absolute;top:34.75%;left:50.93%;width:.93%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%;color:#3333CC'>i</span></div> <v:line id=3D"_x0000_s291868" style=3D'position:absolute;mso-wrap-style:no= ne; v-text-anchor:middle' from=3D"408pt,174pt" to=3D"6in,174pt" strokecolor= =3D"black [1]"> <v:stroke endarrow=3D"block"/> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291868" src=3D"slide0255_image025.gif" style=3D'position:absolute;top:31.5%;left:5= 6.55%; width:3.74%;height:1.75%'><![endif]><v:line id=3D"_x0000_s291869" style=3D= 'position:absolute; flip:x;mso-wrap-style:none;v-text-anchor:middle' from=3D"336pt,198pt" to= =3D"5in,198pt" strokecolor=3D"black [1]"> <v:stroke endarrow=3D"block"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:shape id=3D"_x0000_s291870" type=3D"#_x0000_t202" style=3D'pos= ition:absolute; left:66pt;top:240pt;width:264pt;height:181pt' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow on=3D"t" color=3D"#00007d [2]" offset=3D"6pt,6pt"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291869,_x0000_s2= 91870" src=3D"slide0255_image026.gif" style=3D'position:absolute;top:36.0%;left:9= .17%; width:41.19%;height:43.5%'><![endif]> <div v:shape=3D"_x0000_s291870" class=3DO> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:45.5%;left:10.29%;width:34.64%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;</span></span><span style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:75%;color:#9999FF;mso-color-index:4'= ><b>Strategy</b></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%;color:#9999FF;mso-color-index:4;display:none'>&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:49.5%;left:10.29%;width:34.64%;height:4.0%'><span style=3D'position:ab= solute;

top:0%;left:2.16%;width:97.83%;height:100.0%'><span style=3D'font-family:A= rial; font-size:75%;color:#9999FF;mso-color-index:4;visibility:hidden'><span style=3D'mso-special-format:bullet;position:absolute;left:-2.2%'>&#8226;</= span></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%;color:#9999FF;mso-color-index:4;display:none'>&#13;</span></span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:53.5%;left:10.29%;width:34.64%;height:4.0%'><span style=3D'position:ab= solute; top:0%;left:2.16%;width:97.83%;height:100.0%'><span style=3D'font-family:A= rial; font-size:75%'><span style=3D'mso-special-format:bullet;position:absolute; left:-2.2%'>&#8226;</span></span><span lang=3DEN-GB style=3D'font-family:A= rial; mso-ascii-font-family:Arial;font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;</span>Start &#8220;</span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%'>empt= y hand</span><span lang=3DDA style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size= :75%'>ed</span><span style=3D'mso-ascii-font-family:Arial;font-size:75%'>&#8221;</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%;display:none'>&#13;</span></span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'posit= ion: absolute;top:57.5%;left:11.04%;width:33.89%;height:4.0%'><span style=3D'font-family:Arial;font-size:75%'><span style=3D'mso-special-forma= t:bullet; position:absolute;left:-2.2%'>&#8226;</span></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;</span></span><span style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:75%'>Insert a card in the right<br> </span></span><span style=3D'position:absolute;top:61.5%;left:10.29%; width:40.44%;height:4.0%'><span style=3D'font-family:Arial;mso-ascii-font-= family: Arial;font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp; </span>positi= on of the already sorted<br> </span></span><span style=3D'position:absolute;top:65.5%;left:10.29%; width:34.64%;height:4.0%'><span style=3D'font-family:Arial;mso-ascii-font-= family: Arial;font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp; </span>hand</= span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%;display:none'>&#13;</span></span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'posit= ion: absolute;top:69.5%;left:11.04%;width:36.51%;height:4.0%'><span style=3D'font-family:Arial;font-size:75%'><span style=3D'mso-special-forma= t:bullet; position:absolute;left:-2.05%'>&#8226;</span></span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;</span></span><span style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:75%'>Continue until all cards are<br>

</span></span><span style=3D'position:absolute;top:73.5%;left:10.29%; width:34.64%;height:4.0%'><span style=3D'font-family:Arial;mso-ascii-font-= family: Arial;font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp; </span>inserted/sorted</span><span lang=3DEN-GB style=3D'font-family:Arial; mso-ascii-font-family:Arial;font-size:75%;mso-special-format:lastCR; display:none'>&#13;</span></span></div> </div> <v:shape id=3D"_x0000_s291871" type=3D"#_x0000_t202" style=3D'position:abs= olute; left:348pt;top:240pt;width:342pt;height:289.375pt' fillcolor=3D"white [0]" strokecolor=3D"#33c" strokeweight=3D"1pt"> <v:shadow on=3D"t" color=3D"#00007d [2]" offset=3D"6pt,6pt"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s291871" src=3D"slide0255_image027.gif" style=3D'position:absolute;top:44.25%;left:= 48.31%; width:48.68%;height:55.25%'><![endif]> <div v:shape=3D"_x0000_s291871" class=3DO> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:45.5%;left:49.43%;width:48.68%;height:4.0%'><span style=3D'font-family= :Arial; mso-ascii-font-family:Arial;font-size:75%'>INPUT: A[1..n] &#8211; an array= of integers&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'posit= ion: absolute;top:49.5%;left:49.43%;width:51.68%;height:4.0%'><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%'>OUTP= UT: a permutation of A such that </span></span><span style=3D'position:absolute; top:53.0%;left:49.43%;width:45.5%;height:4.5%'><span style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:75%'>A[1]</span><span style=3D'mso-a= scii-font-family: Symbol;font-size:75%'>&pound; </span><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;font-size:75%'>A[2]</span><span style=3D'mso-a= scii-font-family: Symbol;font-size:75%'>&pound; </span><span style=3D'mso-ascii-font-family:= "Courier New"; font-size:75%'><b>&#8230;</b></span><span style=3D'mso-ascii-font-family:S= ymbol; font-size:75%'>&pound;</span><span style=3D'font-family:Arial;mso-ascii-fo= nt-family: Arial;font-size:75%'>A[n]</span><span style=3D'font-family:Symbol;mso-asci= i-font-family: Symbol;font-size:75%;display:none'>&#13;</span></span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:57.5%;left:49.43%;width:45.5%;height:4.0%'><span style=3D'font-family:= "Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b><i><span style=3D'mso-spacerun:yes'>&nbsp;</span></i></b></span><span style=3D'font= -family: "Courier New";mso-ascii-font-family:"Courier New";font-size:75%'><b> &#13;= </b></span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:61.0%;left:49.43%;width:45.5%;height:4.5%'><span style=3D'font-family:= "Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>f</b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou=

rier New"; font-size:75%'><b>or</b></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b> </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>j</span><span lang=3DEN-GB style=3D'mso-ascii-font-family:S= ymbol; font-size:75%'>&not;</span><span lang=3DEN-GB style=3D'font-family:"Courie= r New"; mso-ascii-font-family:"Courier New";font-size:75%'>2 </span><span lang=3DE= N-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><b>to </b></span><span lang=3DEN-GB style=3D'font-family:"C= ourier New"; mso-ascii-font-family:"Courier New";font-size:75%'>n </span><span lang=3DE= N-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><b>do</b></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b> &#13;</b></span></d= iv> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:65.0%;left:49.43%;width:45.5%;height:4.5%'><span style=3D'font-family:= "Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span></b></span><span lang=3DEN-= GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'>key </span><span lang=3DEN-GB style=3D'mso-ascii-font-famil= y:Symbol; font-size:75%'>&not; </span><span lang=3DEN-GB style=3D'font-family:"Couri= er New"; mso-ascii-font-family:"Courier New";font-size:75%'>A[j]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:69.25%;left:49.43%;width:51.87%;height:4.25%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span></span= ><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%;color= :#3333CC'>Insert </span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family= :Arial; font-size:75%;color:#3333CC'>A[j]</span><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;font-size:75%;color:#3333CC'> into the sorted sequence &#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:73.5%;left:49.43%;width:45.5%;height:4.0%'><span style=3D'font-family:= Arial; mso-ascii-font-family:Arial;font-size:75%;color:#3333CC'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></s= pan><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s= ize: 75%;color:#3333CC'>A[</span><span style=3D'font-family:Arial;mso-ascii-fon= t-family: Arial;font-size:75%;color:#3333CC'>1..</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%;color= :#3333CC'>j</span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-size:75%;color= :#3333CC'>-1</span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;font-s=

ize: 75%;color:#3333CC'>]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:77.0%;left:49.43%;width:45.5%;height:4.5%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>i</spa= n><span lang=3DEN-GB style=3D'mso-ascii-font-family:Symbol;font-size:75%'>&not;</s= pan><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'>j-1</span><span lang=3DEN-GB style=3D'font-family:"Courier = New"; mso-ascii-font-family:"Courier New";font-size:75%;display:none'>&#13;</spa= n></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:81.5%;left:49.43%;width:45.5%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span></span= ><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><b>while </b></span><span lang=3DEN-GB style=3D'font-family= :"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'>i&gt;0 </span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><b>and </b></span><span lang=3DEN-GB style=3D'font-family:"= Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'>A[i]&gt;key&#13;</span>= </div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:85.0%;left:49.43%;width:45.5%;height:4.5%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; <= /span></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'> </span><span lang=3DEN-GB style=3D'font-family:"Courier Ne= w"; mso-ascii-font-family:"Courier New";font-size:75%'><b>do </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>A[i+1]</span><span lang=3DEN-GB style=3D'mso-ascii-font-fam= ily: Symbol;font-size:75%'>&not;</span><span lang=3DEN-GB style=3D'font-family:= "Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'>A[i]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:89.5%;left:49.43%;width:45.5%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </sp= an></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'> </span><span lang=3DEN-GB style=3D'font-family:"Courier Ne= w"; mso-ascii-font-family:"Courier New";font-size:75%'>i--&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:93.0%;left:49.43%;width:45.5%;height:4.5%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>A[i+1]=

</span><span lang=3DEN-GB style=3D'mso-ascii-font-family:Symbol;font-size:75%'>&not;</s= pan><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>key</span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image015.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhygAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADJ ABsAggAAAAAAAICAgODg4P///wECAwECAwECAwP3GLPc/jDKSau9TgCyO/9eCI5iSZ5mip6Bgr1w LM+NsKr4ref83tLAoHCm2Rl7yKPS8xs6n1CGLUldWqudZnTLjRWx1zBYpe2az5GpeD1mc8roOPrr btutcLl+q7776z4ue4NRdH+HgCJ5hIw0fYmQiFmCjZVEkpGZG4uWnRWPmKFsnJ6lEIaaqW2kpq0L oKqxVKyupqiiuHiUtbwDsLnAgb3DvsHGSrTEjb+yzTjJyoS3ztQm0NF7zMfbb7vYndPc3NffcdrV 6ADk5Wfh6ejr7F3n4s7x8nz1+h/3+FD074C1GEiwoMGDCBMqXMiwocOHECNKnNgwAQA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image016.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAgAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAB ABsAgAAAAAAAAAIEjI+pWgA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image017.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAgAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAB ABsAgAAAAAAAAAIEjI+pWgA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image018.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAgAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAB ABsAgAAAAAAAAAIEjI+pWgA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image019.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAgAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAB ABsAgAAAAAAAAAIEjI+pWgA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image020.gif Content-Transfer-Encoding: base64

Content-Type: image/gif R0lGODlhAgAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAB ABsAgAAAAAAAAAIEjI+pWgA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image021.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAgAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAB ABsAgAAAAAAAAAIEjI+pWgA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image022.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAgAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAB ABsAgAAAAAAAAAIEjI+pWgA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image023.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAgAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAB ABsAgAAAAAAAAAIEjI+pWgA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image024.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhbQAXAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAB AAEAgAAAAAECAwICRAEAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image025.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhFAAKAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAgAR AAYAgAAAAAAAAAIQhI8QkY27DJyUujcvZvqlAgA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image026.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh3ACuAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADa AKwAgQAAAAAAAAAAff///wL/hI+py+0Po5y02jsD3rz7D4ZhQIrmiabqSbbu267yTNeca+f6zj9l DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7P6/f8vv8P GCg4SFhoeIiYmAPD2Oj4CBkpOUlZaXmJmamxMdDp+QkaKjpKWmp6ipqqusra6gq6ifE6S1tre4ub Kxp7oev7CxwsfMprMXyMnKysWlyx/AwdLRwgUC1gLJ2tvb1KbY3NHS4u7l0NPo6evlx+7az+Dh/M fh5fb/86736/z4+aT9EvoMBQ/yYMPCiwoASEDPcpjNAwYryHECRaTEfxwcWN/+EyOuAIMpvHBiFL PhvJwKRKZCgXrHwpz1o7gDBr5mqpwKZOWzgT7PyJTyY9oERN9URQNCkxofqUOoXFlObTqZ2OHqCK 1aoBrFS1AuA61SvYp2LHKi1rtijatEDXst3p9q3NuHJh0q278i5ek3r3huzrlyPgwBcHE5Zo+HDD xIoRMm488DHkgJIn86ts+R7mzPU2c4bn+bO60KLRkS5NLqpB1BFPs97m+rVI1QtlO6YN0fbB2LpP 4q7YO+FvjcEpD/9YvB/v5MeWM592nORzzdFTTrfn/Lqv7NpvVnfZHfT3nOHfcS9f6zz6WerXu2rv

nhX8+MzG+6Tf0T5S/Nzm89U3qt9V/2nj34CjFGggQQFulWA0CDboyYMQDiAhhBU2eGGCGRq44YAd /vchfyHiNyJ9JcZ3onsprrciei2W92J4MXY3o3Y1XnfjdDk+tyNzPSb3Y3FBBjdkb0XqdqRtScq2 5GtNsvYkalGWNqVoVX52JWdZZralZV1O9iVkYTY2pmJlHnYmYWkGtqZfbe71Jl5eaUJnnXbeiWee ei6YgEx+/glooIIOSmihhh6KaKKKLspooRw0Cmmkkk5KaaWWBvropZpuymmnnjq6waeijkpqqYla UAAAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0255_image027.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhBAHdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAC AdwAgQAAAAAAfTMzzP///wL/lI+py+0Po5y02ouzFqADMYTiSJbmiabqyrbuC8fyTNOcB9b6zvf+ DwzCbp2c8IhMKpfMFfHTjEqn1CrqabRqt9yuTBAIB7Lesvm8BYvJ6Lb7DVSH2fC6/e4Uj/H8vj8k t/c3SIgWSFeYqNh0uOj4uNQIOUnZI1mJmflyqdnpWcL5KdoZOmpKWXqqupi66jrY+iqLFztr+1Z7 q2uWu+ubpof4O6zVS3zMZIy8fKTM/OzjDD1dI019PRSMvR2nzf29Yw0+PiJOTm5+Dp6uzs3ejv0O Ty0/D11vz4yfj7zPT+zv36+AAncRLHjrIMJZChe+auhwFcSIpyZSHGXx4qeM/xpJeev4jSNITCJH ovpo8lrJlI9WsmSF8uUzlzIL0awJKybOYzd39unpk5bOoL6AEq1j9CiuoUptJW1qiCnUh1KnSqxq tSLWrBi3ct3o9avHNWIZhi1L8izak2TXXm3rVivcuF3n0gVr9+7YOXrr8u2L9y/gvYIGa3pqGAni xEIWM+6W97Ejx5Itqa18hzJmHZo327jseWnk0H86k842+jQf06pbsG6dJzVspKBnd3lt+wTu3KBq 87ay+7eI4MIHEBd+/Hdy3stzN7f9fHZ02NNbV1d9/XR20ttDd/f8fXN4zOMrl5d8/nF6xusTtzf8 fnB8wPP71td7/25+uvvj9v93+99aAaI1YFkFinXgVwlytWBWDVr14FQRQjVhUxUqdeFRGRK1YVAd +vThTiHiNGJNJcp04kspsrRiSi2a9OJIMYI0Y0c1anTjRTlStGNEPTr040JBIjRkQUUKdOQ/SfKz ZD5N2vPkPFHCM2U7Vapz5TlZouNbcVJsOQ6Y63TpJSNklhnJmWgmIWZIaq7ZzJtwBtGmO3LO+UOd 2+gZz514Wibbn1TwqZKfgnJm6KGfBaqomYw2muajkLKZ6KSbVGqpa5hmGptgnH656adXhCqqCYTS Q2qpJJw6Dav3pKrqcMFsQGuttt6Ka6667uqAHh50oEewwg5LbLHGHotsssoxLstss84+C2200gr7 KwDTXottttpuy2233hpb7bfijktuueaeS2y46K7LbrvuvitGAQA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0163.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <link rel=3DOLE-Object-Data href=3Doledata.mso> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0163.htm" id=3D"webarch_temp_base_tag"> <![endif]>

<meta name=3DDescription content=3D"1/12/2005: Analysis of Insertion Sort"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"167"/> <o:regrouptable v:ext=3D"edit"> <o:entry new=3D"1" old=3D"0"/> <o:entry new=3D"2" old=3D"1"/> <o:entry new=3D"3" old=3D"2"/> </o:regrouptable> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s171010" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><v:rect id=3D"_x0000_s171011" st= yle=3D'position:absolute; left:36pt;top:114pt;width:348pt;height:287.625pt' o:regroupid=3D"1" fille= d=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokeweig= ht=3D"1pt"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:rect><v:rect id=3D"_x0000_s171012" style=3D'position:absolute;left:384= pt;

top:102pt;width:114pt;height:294.75pt' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokeweig= ht=3D"1pt"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:rect><v:rect id=3D"_x0000_s171014" style=3D'position:absolute;left:498= pt; top:102pt;width:114pt;height:294.75pt' o:regroupid=3D"2" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokeweig= ht=3D"1pt"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:rect> <div v:shape=3D"_x0000_s171010" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Analysis of Insertion Sort</div> <div v:shape=3D"_x0000_s171011" class=3DO> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'posit= ion: absolute;top:22.0%;left:5.99%;width:46.44%;height:4.0%'><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><b><br> </b></span></span><span style=3D'position:absolute;top:25.5%;left:5.99%; width:46.44%;height:6.0%'><span style=3D'font-family:"Courier New";mso-asc= ii-font-family: "Courier New"'><b>f</b></span><span lang=3DEN-GB style=3D'font-family:"Cou= rier New"; mso-ascii-font-family:"Courier New"'><b>or</b></span><span style=3D'font-f= amily: "Courier New";mso-ascii-font-family:"Courier New"'><b> </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"'>j</span><span lang=3DEN-GB style=3D'mso-ascii-font-family:Symbol'>&not;</span><span lang= =3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'>2 = </span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"'><b>to </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii= -font-family: "Courier New"'><i>n</i></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New"'><b> </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'><b= >do</b></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'><b= ><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>&#13;</b></span></span></di= v> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:30.75%;left:5.99%;width:46.44%;height:6.0%'><span style=3D'font-family= :"Courier New"; mso-ascii-font-family:"Courier New"'><b><span style=3D'mso-spacerun:yes'>&nbsp;</span></b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'>ke= y</span><span lang=3DEN-GB style=3D'mso-ascii-font-family:Symbol'>&not;</span><span lang= =3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'>A[=

j]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:36.5%;left:5.99%;width:46.44%;height:5.5%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'><s= pan style=3D'mso-spacerun:yes'>&nbsp;</span></span><span style=3D'font-family:= Arial; mso-ascii-font-family:Arial;color:#3333CC'>Insert </span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:#3333CC'>A[j]= </span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:#3333CC'> int= o the sorted<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>&#13;</span></d= iv> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:42.0%;left:5.99%;width:46.44%;height:5.25%'><span style=3D'font-family= :Arial; mso-ascii-font-family:Arial;color:#3333CC'><span style=3D'mso-spacerun:yes'>&nbsp; </span>sequence </span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:#3333CC'>A[</= span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:#3333CC'>1..<= /span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:= #3333CC'>j</span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:#3333CC'>-1</= span><span lang=3DEN-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;color:= #3333CC'>]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:46.75%;left:5.99%;width:46.44%;height:6.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'><s= pan style=3D'mso-spacerun:yes'>&nbsp;</span>i</span><span lang=3DEN-GB style=3D'mso-ascii-font-family:Symbol'>&not;</span><span style=3D'font-fam= ily: "Courier New";mso-ascii-font-family:"Courier New"'>j-1</span><span lang=3D= EN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; display:none'>&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:52.5%;left:5.99%;width:55.24%;height:5.25%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'><s= pan style=3D'mso-spacerun:yes'>&nbsp;</span></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'><b= >while </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii= -font-family: "Courier New"'>i&gt;0 </span><span lang=3DEN-GB style=3D'font-family:"Cour= ier New"; mso-ascii-font-family:"Courier New"'><b>and </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'>A[= i]&gt;key&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:57.25%;left:5.99%;width:46.44%;height:6.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'><s= pan style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'><b=

>do </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"'>A[i+1]</span><span lang=3DEN-GB style=3D'mso-ascii-font-family:Symbol'>&not;</span><span lang= =3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'>A[= i]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:63.25%;left:5.99%;width:46.44%;height:5.25%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'><s= pan style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>i--&#13;<= /span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:68.5%;left:5.99%;width:46.44%;height:5.25%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'><s= pan style=3D'mso-spacerun:yes'>&nbsp;</span>A[i+1] </span><span style=3D'font-= family: cmsy10;mso-ascii-font-family:cmsy10;mso-hansi-font-family:cmsy10'>&Atilde;= </span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"'> key</span></div> </div> <div v:shape=3D"_x0000_s171012" class=3DO> <div style=3D'text-align:center;mso-char-wrap:0;mso-kinsoku-overflow:0'><s= pan style=3D'position:absolute;top:19.75%;left:54.3%;width:14.04%;height:5.25%= '><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'><b= >cost<br> </b></span></span><span style=3D'position:absolute;top:25.0%;left:54.3%; width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New"'>c</span><span style=3D'font-family:"Courier New";mso-ascii-= font-family: "Courier New";font-size:67%;position:relative;top:.37em;mso-text-raise:-25= %'>1&#13;</span></span></div> <div style=3D'text-align:center;mso-char-wrap:0;mso-kinsoku-overflow:0; position:absolute;top:30.5%;left:54.3%;width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'>c<= /span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:67%;position:relative;top:.37em;mso-text-raise:-25%'>2&#13;</spa= n></div> <div style=3D'text-align:center;mso-char-wrap:0;mso-kinsoku-overflow:0; position:absolute;top:35.75%;left:54.3%;width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'>0<= /span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:67%;position:relative;top:.37em;mso-text-raise:-25%;display:none= '>&#13;</span></div> <div style=3D'text-align:center;mso-char-wrap:0;mso-kinsoku-overflow:0; position:absolute;top:41.0%;left:54.3%;width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'><s= pan style=3D'mso-spacerun:yes'>&nbsp;</span></span><span style=3D'font-family:= "Courier New"; mso-ascii-font-family:"Courier New";font-size:67%;position:relative;

top:.37em;mso-text-raise:-25%;display:none'>&#13;</span></div> <div style=3D'text-align:center;mso-char-wrap:0;mso-kinsoku-overflow:0; position:absolute;top:46.5%;left:54.3%;width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'>c<= /span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:67%;position:relative;top:.37em;mso-text-raise:-25%'>3&#13;</spa= n></div> <div style=3D'text-align:center;mso-char-wrap:0;mso-kinsoku-overflow:0; position:absolute;top:51.75%;left:54.3%;width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'>c<= /span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:67%;position:relative;top:.37em;mso-text-raise:-25%'>4&#13;</spa= n></div> <div style=3D'text-align:center;mso-char-wrap:0;mso-kinsoku-overflow:0; position:absolute;top:57.0%;left:54.3%;width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'>c<= /span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:67%;position:relative;top:.37em;mso-text-raise:-25%'>5&#13;</spa= n></div> <div style=3D'text-align:center;mso-char-wrap:0;mso-kinsoku-overflow:0; position:absolute;top:62.25%;left:54.3%;width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'>c<= /span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:67%;position:relative;top:.37em;mso-text-raise:-25%'>6&#13;</spa= n></div> <div style=3D'text-align:center;mso-char-wrap:0;mso-kinsoku-overflow:0; position:absolute;top:67.75%;left:54.3%;width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"'>c<= /span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:67%;position:relative;top:.37em;mso-text-raise:-25%'>7</span><sp= an lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; mso-special-format:lastCR;display:none'><b>&#13;</b></span></div> </div> <div v:shape=3D"_x0000_s171014" class=3DO style=3D'mso-char-wrap:0;mso-kin= soku-overflow: 0'><span style=3D'position:absolute;top:19.75%;left:70.22%;width:14.04%; height:5.25%'><span style=3D'font-family:"Courier New";mso-ascii-font-fami= ly: "Courier New"'><b>times<br> </b></span></span><span style=3D'position:absolute;top:25.0%;left:70.22%; width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New"'>n<br> </span></span><span style=3D'position:absolute;top:30.5%;left:70.22%; width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New"'>n-1<br> </span></span><span style=3D'position:absolute;top:35.75%;left:70.22%; width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New"'>n-1<br> </span></span><span style=3D'position:absolute;top:41.0%;left:70.22%; width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-as=

cii-font-family: "Courier New"'><br> </span></span><span style=3D'position:absolute;top:46.5%;left:70.22%; width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New"'>n-1<br> </span></span><span style=3D'position:absolute;top:51.75%;left:70.22%; width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New"'><br> </span></span><span style=3D'position:absolute;top:57.0%;left:70.22%; width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New"'><br> </span></span><span style=3D'position:absolute;top:62.25%;left:70.22%; width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New"'><br> </span></span><span style=3D'position:absolute;top:67.75%;left:70.22%; width:14.04%;height:5.25%'><span style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New"'>n-1</span><span lang=3DEN-GB style=3D'font-family:"Courier = New"; mso-ascii-font-family:"Courier New";mso-special-format:lastCR;display:none= '><b>&#13;</b></span></span></div> <v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" strok= ed=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s171016" type=3D"#_x0000_t75" style=3D= 'position:absolute; left:7in;top:270pt;width:60pt;height:36.625pt' o:regroupid=3D"3"> <v:imagedata src=3D"slide0163_image028.wmz" o:title=3D""/> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"Equation.DSMT4" ShapeID=3D"_x0000_s171016" DrawAspect=3D"Content" ObjectID=3D"84"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"MathType 4.0 Equation"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s171016" src=3D"slide0163_image029.gif" style=3D'position:absolute;top:50.0%;left:7= 0.03%; width:8.42%;height:6.75%'><![endif]><v:shape id=3D"_x0000_s171017" type=3D= "#_x0000_t75" style=3D'position:absolute;left:7in;top:300pt;width:95pt;height:36.625pt' o:regroupid=3D"3">

<v:imagedata src=3D"slide0163_image030.wmz" o:title=3D""/> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"Equation.DSMT4" ShapeID=3D"_x0000_s171017" DrawAspect=3D"Content" ObjectID=3D"85"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"MathType 4.0 Equation"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s171017" src=3D"slide0163_image031.gif" style=3D'position:absolute;top:55.5%;left:7= 0.03%; width:13.1%;height:6.75%'><![endif]><v:shape id=3D"_x0000_s171018" type=3D= "#_x0000_t75" style=3D'position:absolute;left:7in;top:330pt;width:95pt;height:36.625pt' o:regroupid=3D"3"> <v:imagedata src=3D"slide0163_image030.wmz" o:title=3D""/> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"Equation.DSMT4" ShapeID=3D"_x0000_s171018" DrawAspect=3D"Content" ObjectID=3D"86"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"MathType 4.0 Equation"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s171018" src=3D"slide0163_image032.gif" style=3D'position:absolute;top:61.0%;left:7= 0.03%; width:13.1%;height:6.75%'><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s171019" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:420pt;width:9in;height:96pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s171019" class=3DB> <div style=3D'position:absolute;top:78.25%;left:5.99%;width:97.94%;height:= 6.5%'><span style=3D'mso-special-format:nobullet;display:none;color:#9999CC;mso-color-= index: 5;font-family:Wingdings;font-size:80%'>&uml;</span><span style=3D'font-siz= e: 88%'>Total time =3D n(c</span><span style=3D'font-size:58%;position:relati= ve; top:.37em;mso-text-raise:-25%'>1</span><span style=3D'font-size:88%'>+c</s= pan><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>2<= /span><span style=3D'font-size:88%'>+c</span><span style=3D'font-size:58%;position:rel= ative; top:.37em;mso-text-raise:-25%'>3</span><span style=3D'font-size:88%'>+c</s= pan><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>7<= /span><span style=3D'font-size:88%'>) + </span><span style=3D'font-family:Symbol;mso-a= scii-font-family: Symbol;font-size:88%;mso-char-type:symbol'>&aring;</span><span style=3D'font-size:58%;position:relative;top:-.45em;mso-text-raise:30%'>n<= /span><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>j= =3D2</span><span style=3D'font-size:88%'><span style=3D'mso-spacerun:yes'>&nbsp;</span>t</s= pan><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>j<= /span><span style=3D'font-size:88%'><span style=3D'mso-spacerun:yes'>&nbsp; </span>(c<=

/span><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>4<= /span><span style=3D'font-size:88%'>+c</span><span style=3D'font-size:58%;position:rel= ative; top:.37em;mso-text-raise:-25%'>5</span><span style=3D'font-size:88%'>+c</s= pan><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>6<= /span><span style=3D'font-size:88%'>) &#13;</span></div> <div style=3D'position:absolute;top:86.25%;left:5.99%;width:88.2%;height:6= .0%'><span style=3D'mso-special-format:nobullet;display:none;color:#9999CC;mso-color-= index: 5;font-family:Wingdings;font-size:80%'>&uml;</span><span style=3D'font-siz= e: 88%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp= ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&#8211; (c</span><span style=3D'font-size:58%;position:relative; top:.37em;mso-text-raise:-25%'>2</span><span style=3D'font-size:88%'>+c</s= pan><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>3<= /span><span style=3D'font-size:88%'>+c</span><span style=3D'font-size:58%;position:rel= ative; top:.37em;mso-text-raise:-25%'>5</span><span style=3D'font-size:88%'>+c</s= pan><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>6<= /span><span style=3D'font-size:88%'>+c</span><span style=3D'font-size:58%;position:rel= ative; top:.37em;mso-text-raise:-25%'>7</span><span style=3D'font-size:88%'>)</sp= an></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0163_image028.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC51UzWsTQRR/87LbppNIdm3FVotNC9YS8Cv04CXQbRIsYiQmKfUWUrvWhHxIshJz siiIeGg8iif/Cy8eFg/eFG/6B9ijWGTxIhrfzO6mISqhHXaZ37yZ937v9+bj0/t3L0G2HcVGmBDo 5i0mQGALARB25axKPzLmIYa9Xk+iC2zGs11GfzaEvkcYbdxRJgktjkVgFnrCDY6DRhab8Gv6VxSA NnmEvFVhyJSsu4XOPZNyklEmRDwUaApz+BZnCf3E5Z6b93MmOwStUK6ZregNsx3NNWqlOsQefW3b 29/aH4L8JAAHIoLztFqIjHPhJFzj8IK5sb/ARzYcm42IrXK+eBCbyX7/L4560OeYxs+Bw3JQ/tOD +bscbIijwn2OHP44io5zo3VU+jpsds3T8er3IXTMjNZhcbu/16l/7TUTHPlObbNRpVPG+dI8xR/Q sTRaR6KvQ8cr4HLs//ofB+V9apBDjEfr2ONRZdc70zrzz/T6uspUkVYqnyksA0xulOtGtbpaapVv JxtbZra0bbZAV4drqAe8bHQ12bjfLJtNMQm6kilE0w+sZoluVXB+Lt1NXTSyjha5WjSy3+fOED4R McBJO2ed7mqRkBZJiq6bdmLFNacrLSvUP1wjYMSKqWLaEZ8RCTPSwZAaFYORvgDIenKBtEuyRo8t wqfp8spBhZQzt3iEUXmSgATC07hnqgMcI6O+sCdqdHDfxavA4LqsvrsXGozL0Rv5klAOC/lOyzJr 0J4K3VHG4RkT9R+jOR8P73dA+v8BljN8Ed4EAAA= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0163_image029.gif

Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLgAcAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMABQAn ABQAgwAAAAAAAAsJCgYFBQoICQwKCwgHBwsKCgUEBAMDAwkHCAcGBwcGBgkICAECAwECAwSVEMhJ qyRC2G1H+GD4TYVxEFw6IcmxeRNGuGp6JK0lBJMCLIUagLe5ITZEYSVpuQ2UtZAt8YSmmBynlYPl EKrbpRIcpnQtDFp5wjtP0usllhCUGFAbjYoQwG/8Cn4VAmR0FRhuAAYXi3kDjRccCRwZAHwimIKL UgACghQ+AAmYmHqdGpwNDRyhYa0UHmQSJ3GvcUK0txEAOx== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0163_image030.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC52Uz28SQRTH38xCoVsMbKuJRiILiYaSoEJapQcSt0DsQRSBxoMHgrpWCD8MYJCT piTG6AEvJtaT/4UXD5savWk86dWDPRqJ2XgxFd/MLj+KRKobhvnum3nvzWdm9n169/Y58Ee2aZTM MtW9SgCF8JECUNjio1ZslBBTEdrr9bg6SY6YthDtj87RvoeDalS2LaA6MeMEN/SYG8yDCy0a6pfY Ps8ANNFjzpzlgGS+cSvbuq0C3OdRZlk8ytRBmqbb1I3qJ13qGet+QnhHwZUtlNW6fFFtyulqOV+B wObXprbxrWkVxWUAESw4LYizGWRYZE7MNQzPiBFbI5cEI/aLX/uN/d4ueoaxCe+76OUY5BCw+UOL y4/pU9BMii/wgYxTkOkUZ0YpjExkjKZi79Mcppct/5oDaeRJNHtzFMV+jjT98T8cZ6dzFO3DU3n9 x6nsg8M7naMhaoNbFZ90qwjLkWmVr1VLeJ9FMeLF+CMckekc0RGOXcuE27UnB67bN5qDvU/nCA44 JBoBI0d39y8cK2McK9M5duyyZcv8Qv2k/4Wur7uJlS0rnklmlwAWrhQqSqm0mq8XrseqN9RUfkOt g2QdPydJMFcjWWPVO7WCWmODIFmSWTlxt1HLY42wez2JTvyUktJdzvM5JfXdcwz1IacCekI/rndW c6hczhjrOgk9kFvTO9xyDvt7ayiUQC6eS+jspzgdBDkIxQc3gyCfAHw/RaZcp/kebfrxr91Aw1Gs R8zSLiI+AZFaHsz7ghQehti0xeEoDkQhigNhY5vbFYADaJR8OzBa01jlI3CBn4lxQi6w8bdXvFri ynyZVr2hlqG5Ld58Y4NHhJ0KFkfo6/FbIHD/35H/hC3CBQAA ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0163_image031.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhSAAcAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMABQBB ABQAgwAAAAAAAAsJCgYFBQoICQwKCwgHBwsKCgUEBAMDAwkHCAcGBwcGBgkICAECAwECAwTDEMhJ qyRC2M27r0MgjqQ4FcZBfGzrIcmxhRNGyG3gero+HYmYReADKACLQm5S3ElMgCYQsWnumlZnUZoY ODvb0ZdJpgC94wo2XX5Wzux2ND6XX9DxNbhk1VPweRRZWoIVDDh0W3VpfgCHdIVRTQRKLmKLAAYr GxoeBAGbbhuhY0UKpBQCgJQVGH0bBmxFBLGcA7UXHAkWVhmMNXx8pLEkEgKoG0eQCcElnQC+xQAN DSzKkE7XfwGAFirYY9rg4xvf5GwRADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0163_image032.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhSAAcAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMABQBB ABUAgwAAAAAAAAsJCgwKCwgHBwsKCgYFBQoICQkHCAcGBwMDAwkICAcGBgECAwECAwECAwTFEMhJ qzxC2M27/95AFAdonpYRrGy7TthRoDSqlmkwIUAynLqaRRecEAIEi6BYKzJpL8DzmKw8gZQrylk5 BAzC4aQVlo4tXsOvbD6zmVeBYl2Gs9uSa0Jzt3dcUW55FQs4fVmHggACCXeCRDB0Jn4ABQyOiFJM hpNRTAwzGwsfXpxaAFVhRXscB5eRXUtWSnxCRQejG3I8MBwKYhS8thNLgC6cSWSLnBzCbArGLrUZ mlELuRwkmELOEypg2+ES3eLlEtrmQhEAOx== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0164.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"

xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0164.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Best/Worst/Average Case"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"168"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s172034" type=

=3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s172035" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:30pt;top:204pt;width:9in;height:294pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape><v:rect id=3D"_x00= 00_s172036" style=3D'position:absolute;left:24pt;top:108pt;width:9in;height:96pt' fil= led=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect> <div v:shape=3D"_x0000_s172034" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Best/Worst/Average Case</div> <div v:shape=3D"_x0000_s172035" class=3DB><span style=3D'position:absolute; top:38.75%;left:8.98%;width:97.56%;height:6.75%'><span style=3D'mso-specia= l-format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.83%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><b>Best case</b= >: elements already sorted; t<span style=3D'font-size:66%;position:relative; top:.37em;mso-text-raise:-25%'>j</span>=3D1<i>, </i></span><span style=3D'position:absolute;top:46.0%;left:8.98%;width:84.45%;height:6.75%'= >running time =3D f(n),<i> </i>i.e., <i>linear</i> time. <i>&#13;</i></span><span style=3D'position:absolute;top:54.5%;left:8.98%;width:84.45%;height:6.75%'= ><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-4.43%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span><b>Worst case</b>: elements are sorted in </span><span style=3D'position:absolute; top:61.5%;left:8.98%;width:100.56%;height:6.75%'>inverse order; t<span style=3D'font-size:66%;position:relative;top:.37em;mso-text-raise:-25%'>j<= /span>=3Dj, running time =3D f(n<span style=3D'font-size:66%;position:relative;top:-.4= 5em; mso-text-raise:30%'>2</span>),<i> </i>i.e.,<i> </i></span><span style=3D'position:absolute;top:68.75%;left:8.98%;width:84.45%;height:6.75%= '><i>quadratic</i> time&#13;</span><span style=3D'position:absolute;top:77.25%;left:8.98%; width:98.31%;height:6.75%'><span style=3D'mso-special-format:bullet;color:= #9999CC; mso-color-index:5;position:absolute;left:-3.8%;top:.22em;font-family:Wingd= ings; font-size:80%'>&uml;</span><b>Average case</b>: t<span style=3D'font-size:= 66%; position:relative;top:.37em;mso-text-raise:-25%'>j</span>=3Dj/2<i>, </i>ru= nning

time =3D f(n<span style=3D'font-size:66%;position:relative;top:-.45em;mso-= text-raise: 30%'>2</span>),<i> </i></span><span style=3D'position:absolute;top:84.25%; left:8.98%;width:84.45%;height:6.75%'>i.e.,<i> quadratic</i> time</span></= div> <div v:shape=3D"_x0000_s172036" class=3DB> <div style=3D'position:absolute;top:20.5%;left:4.3%;width:97.94%;height:6.= 5%'><span style=3D'mso-special-format:nobullet;display:none;color:#9999CC;mso-color-= index: 5;font-family:Wingdings;font-size:80%'>&uml;</span><span style=3D'font-siz= e: 88%'>Total time =3D n(c</span><span style=3D'font-size:58%;position:relati= ve; top:.37em;mso-text-raise:-25%'>1</span><span style=3D'font-size:88%'>+c</s= pan><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>2<= /span><span style=3D'font-size:88%'>+c</span><span style=3D'font-size:58%;position:rel= ative; top:.37em;mso-text-raise:-25%'>3</span><span style=3D'font-size:88%'>+c</s= pan><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>7<= /span><span style=3D'font-size:88%'>) + </span><span style=3D'font-family:Symbol;mso-a= scii-font-family: Symbol;font-size:88%;mso-char-type:symbol'>&aring;</span><span style=3D'font-size:58%;position:relative;top:-.45em;mso-text-raise:30%'>n<= /span><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>j= =3D2</span><span style=3D'font-size:88%'><span style=3D'mso-spacerun:yes'>&nbsp;</span>t</s= pan><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>j<= /span><span style=3D'font-size:88%'><span style=3D'mso-spacerun:yes'>&nbsp; </span>(c<= /span><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>4<= /span><span style=3D'font-size:88%'>+c</span><span style=3D'font-size:58%;position:rel= ative; top:.37em;mso-text-raise:-25%'>5</span><span style=3D'font-size:88%'>+c</s= pan><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>6<= /span><span style=3D'font-size:88%'>) &#13;</span></div> <div style=3D'position:absolute;top:28.5%;left:4.3%;width:88.2%;height:6.0= %'><span style=3D'mso-special-format:nobullet;display:none;color:#9999CC;mso-color-= index: 5;font-family:Wingdings;font-size:80%'>&uml;</span><span style=3D'font-siz= e: 88%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp= ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&#8211; (c</span><span style=3D'font-size:58%;position:relative; top:.37em;mso-text-raise:-25%'>2</span><span style=3D'font-size:88%'>+c</s= pan><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>3<= /span><span

style=3D'font-size:88%'>+c</span><span style=3D'font-size:58%;position:rel= ative; top:.37em;mso-text-raise:-25%'>5</span><span style=3D'font-size:88%'>+c</s= pan><span style=3D'font-size:58%;position:relative;top:.37em;mso-text-raise:-25%'>6<= /span><span style=3D'font-size:88%'>+c</span><span style=3D'font-size:58%;position:rel= ative; top:.37em;mso-text-raise:-25%'>7</span><span style=3D'font-size:88%'>)</sp= an></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0165.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <link rel=3DOLE-Object-Data href=3Doledata.mso> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0165.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Best/Worst/Average Case (2)"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style>

<script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"169"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s173058" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s173059" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:114pt;width:9in;height:78.625pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s173058" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Best/Worst/Average Case (2)</div> <div v:shape=3D"_x0000_s173059" class=3DB style=3D'mso-line-spacing:"90 20= 0"'><span style=3D'position:absolute;top:21.5%;left:9.73%;width:94.56%;height:6.75%'= ><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-3.96%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span>For a specific size of input n, investigate </span><span style=3D'position:abs= olute; top:28.0%;left:9.73%;width:99.06%;height:6.75%'>running times for different input instances:</span></div> <v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" strok= ed=3D"f">

<v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s173060" type=3D"#_x0000_t75" style=3D= 'position:absolute; left:95.75pt;top:196.25pt;width:494.875pt;height:316.125pt' fillcolor=3D"= #99f [4]" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarroww= idth=3D"narrow" endarrowlength=3D"short"/> <v:imagedata src=3D"slide0165_image033.png" o:title=3D""/> <v:shadow color=3D"#00007d [2]"/> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"MSPhotoEd.3" ShapeID=3D"_x0000_s173060" DrawAspect=3D"Content" ObjectID=3D"87"> <p:oleclientdata menuname=3D"Photo Editor Photo" clipboardname=3D"Microsoft Photo Editor 3.0 Photo"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s173060" src=3D"slide0165_image034.gif" style=3D'position:absolute;top:36.25%;left:= 13.29%; width:68.72%;height:58.5%'><![endif]></p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0165_image033.png Content-Transfer-Encoding: base64 Content-Type: image/png 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 9flyfGdzKaY3HGUbnSu7m5qu+zP/NrSvtm01diINFi9+JVSvXLmS7e/vZ4r+Kv1hb28vq4pVfz50 jUSrE7oSuJkErxPM5fUS0sodlhiWoD5//nzZxgngdRfqW8+5MXOdekLXc0AAAhCAAAQgsBuBUqBe vFhkumFcpwtAlY/pfPvt9ePFyZOHf6+OUoi6tnaNb0Xx3ntFce5ckTm9kL39dqY2TjwcF5QukKXH cxdMc1G1rBS9ThvkP/1pZmPpsbKvv/41U0pDcfr04d+ufSl8JSZ1zYMH5d9OKJTjlWeHoxxHHJyI zt57L5NN+rsqbkvfnA2Zu8+pPGWrs6dWsIuX9IxSMVxUurzOtT92iIPGVlvHLHf+1I3dwZ24TVXt IaXz+vXrWlxKg3Bub/bd5QSX7Vyu8LqtE9Ll9ffv318/dnBwcOQxjeGqSBzpX4/Vjae+qmebXTyf 1pplvplv1gBrgDVwfA388PzzqldVFLdvH3l//cEFr8rHK+/DJUPX9gf33u7z/OFXvyrU1w/ee/0P 7n1dffxw4kTxg/u2WO3184ePPy5+ePHFw+d+97uyL13vj1faVbVJ7WSXpzvMzurjIXP9w9//fmib 7Fz1ecTmlS/22BF7ZJvsr3JwfZW++TY6f0vf/MdW7Y7wWjGvcgzxZYw2SQlfA3zbTbwEp35ugi7x q9NvY+LZf8xVjSj70089bv3r2ocPH24cA/HLm9oYL3zGZN2xBlgDc18Da7En8emLM4nVlXCt+lgK XQm6qmD0ROT6uZWoPSYSa4ReKUad4NTPcuxqfxLdfYpfifUGv8vxVz6Wtutv2eUH/CRoK6JWHxZK 4V4JDPqCuPRRottjuOa1+jCyjZiPvRYXn/ZQF0dXbV+lMAyViqD+nUgu0yHOnj1b5hlbnnDcuD6j QQACEIAABBZK4NKlw7SBP/+5zLs1L/PTp/Pi+eez/MmTrKymsDrKNp99lh0pK2Y3nK36OkLq978/ 7N+9l9elCGS//nWWnzxZpjbm587l9nt5kVIZ/Ht9tKfAuXO9TIR8Uq6w8+NIf/LbRd8yl7f51EeX DlH+7ewLGbzMQVYaiZ8/7PpYHy51Q1zLdA6lU3jnmv/9+yFDjdomSfEr4hK/J0+eHAy+cn1d1Nel wlwp84wvVhbpYAPTMQQgAAEIQCABAhKbxa9+dejpKp9Wv5aC98c/PvZ42eaXv1yTUW6s3XB2RLiu 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 CEBgTAKI3zHpMzYEIAABCEAAAhCAQFQCiN+ouBkMAhCAAAQgAAEIQGBMAojfMekzNgQgAAEIQAAC EIBAVAKI36i4GQwCEIAABCAAAQhAYEwCVHsYkz5jQwACEIAABCAAAQhEJUDkNypuBoMABCAAAQhA AAIQGJMA4ndM+owNAQhAAAIQgAAEIBCVAOI3Km4GgwAEIAABCEAAAhAYkwDid0z6jA0BCEAAAhCA AAQgEJUA4jcqbgaDAAQgAAEIQAACEBiTAOJ3TPqMDQEIQAACEIAABCAQlQDiNypuBoMABCAAAQhA AAIQGJMA4ndM+owNAQhAAAIQgAAEIBCVAOI3Km4GgwAEIAABCEAAAhAYkwDid0z6jA0BCEAAAhCA AAQgEJUA2xtHxT2fwW7cuFHs7+/n87G42dJ79+4Vn3/+eW2DM2fOZBcuXMhOnjy5CF/NSedv4fzO dOqQj5cuXSp//+6777Lz58/Pzl/zqW4i3fzJp1n65fvz6NGjct40R5uOOb82nW+lj87XxfpY59id O3fK/0M6bb3qNTnX1+MS3hvwIWECRVFknDDw18DBwUHhXhLF48eP3cPLYHP79u3SJ/dmU9y9e7c8 5acThYV7Iyp/X4KvmjP56ER9IZ/Np/v3768fl+9z9VX+aR7NP/kiP50YPPL4XP0zu52QL/2xtWo/ 5avW69z9k/02Z9evXz/ip/6W70vwUT7otaf1qtflw4cP135pLm2el+Irfizj/TKFeUT4LkTc9blY JQj15qM3oT77HbMviYcmn/SmpOf0JjWmjX2MrTdTvdE2fXCRr3OfV82V1miVl+ZPwlDP+8K/D66x +7DXYN24+qDmi6jYtvU1noncug9jc1+j/odOrckmf/Q61Wt2zh9I+1oP9INwjrkGyPlNOOpf57q+ WtZXckoHuHnzZhJ0rly5UvppKQJzdVqpKvpK1UXUGtM43JvwXN1rtVupHE70lu2uXr2qr5MlhBd3 6KtyvUaXfNhrcs4+av1dvny5nKumNBWlW+n1ygEBCMQlgPiNy3vyo0nw6o1Hp3LylKc2eaN3NNDy K+cuKJz4LUlYbm8dFvehJlf+71IP51uu3F/NqVu7i3Nz9eE0X1qOuj9R5uPcJ0//S/U/tE3Iu9dr uWY5IACBeAQQv/FYT34kuxFFAsL+YS9RQPgToRuMrl27Vka6N4nGqU+ebupb3TjTevPeHG9268Lf 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 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0165_image034.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhcAHrAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAoADgBd AdUAhwAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBm zABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/ /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZ ADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYA M2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZ ZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkA mZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZ zJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA /8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zM AMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8z M/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//M Zv/Mmf/MzP/M////AP//M///Zv//mf//zP///wECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwj/AAEIHEiwoMGDCAkGSMiwocOHECNKnEix osWLGDNq3Mixo8EAID2KHEmypMmTKFOqvAhy4cqXMGPKnEmz5sOQNnPq3Mmzp8+BOH8KHUq0qFGH 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 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0166.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0166.htm"

id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Best/Worst/Average Case (3)"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"170"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s174082" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s174083" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:102pt;width:9in;height:78.625pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape><v:shapetype id=3D= "_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" path=3D"m,l,21600r21600,l21600,xe= "> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/>

</v:shapetype><v:shape id=3D"_x0000_s174084" type=3D"#_x0000_t202" style= =3D'position:absolute; left:130.5pt;top:415.625pt;width:30.5pt;height:26.5pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s174085" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:130.5pt;top:381.5pt;width:30.5pt;height:26.5pt;mso-wrap-distance-lef= t:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D= "f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s174086" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:130.5pt;top:347.375pt;width:30.5pt;height:26.5pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s174087" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:130.5pt;top:313.375pt;width:30.5pt;height:26.5pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s174088" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:130.5pt;top:279.25pt;width:30.5pt;height:26.5pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s174089" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:130.5pt;top:245.25pt;width:30.5pt;height:26.5pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/>

</v:shape><v:line id=3D"_x0000_s174090" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"162.25pt,204.875pt" to=3D"162.25pt,457.25pt" strokecolor=3D"black= [1]" strokeweight=3D"2.25pt"> <v:stroke joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s174090" src=3D"slide0166_image035.gif" style=3D'position:absolute;top:37.75%;left:= 22.47%; width:.56%;height:47.5%'><![endif]> <div v:shape=3D"_x0000_s174082" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Best/Worst/Average Case (3)</div> <div v:shape=3D"_x0000_s174083" class=3DB style=3D'position:absolute;top:2= 0.0%; left:5.99%;width:88.2%;height:6.75%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#00007D;mso-color-index:2;font-family:Wingdings;font-si= ze: 75%'>n</span>For inputs of all sizes:</div> <div v:shape=3D"_x0000_s174084" class=3DO style=3D'position:absolute;top:7= 7.75%; left:19.1%;width:2.8%;height:3.5%'><span style=3D'font-family:"Times New R= oman"; mso-ascii-font-family:"Times New Roman";font-size:67%'>1n</span></div> <div v:shape=3D"_x0000_s174085" class=3DO style=3D'position:absolute;top:7= 1.5%; left:19.1%;width:2.8%;height:3.5%'><span style=3D'font-family:"Times New R= oman"; mso-ascii-font-family:"Times New Roman";font-size:67%'>2n</span></div> <div v:shape=3D"_x0000_s174086" class=3DO style=3D'position:absolute;top:6= 5.25%; left:19.1%;width:2.8%;height:3.5%'><span style=3D'font-family:"Times New R= oman"; mso-ascii-font-family:"Times New Roman";font-size:67%'>3n</span></div> <div v:shape=3D"_x0000_s174087" class=3DO style=3D'position:absolute;top:5= 9.0%; left:19.1%;width:2.8%;height:3.5%'><span style=3D'font-family:"Times New R= oman"; mso-ascii-font-family:"Times New Roman";font-size:67%'>4n</span></div> <div v:shape=3D"_x0000_s174088" class=3DO style=3D'position:absolute;top:5= 2.5%; left:19.1%;width:2.8%;height:3.5%'><span style=3D'font-family:"Times New R= oman"; mso-ascii-font-family:"Times New Roman";font-size:67%'>5n</span></div> <div v:shape=3D"_x0000_s174089" class=3DO style=3D'position:absolute;top:4= 6.25%; left:19.1%;width:2.8%;height:3.5%'><span style=3D'font-family:"Times New R= oman"; mso-ascii-font-family:"Times New Roman";font-size:67%'>6n</span></div> <v:line id=3D"_x0000_s174091" style=3D'position:absolute;mso-wrap-style:no= ne; mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"162.25pt,457.= 875pt" to=3D"534.125pt,457.875pt" strokecolor=3D"black [1]" strokeweight=3D"2.25= pt"> <v:stroke joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:shape id=3D"_x0000_s174092" type=3D"#_x0000_t202" style=3D'pos=

ition:absolute; left:269.625pt;top:483pt;width:148.5pt;height:28.875pt;mso-wrap-style:non= e; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s174091" src=3D"slide0166_image036.gif" style=3D'position:absolute;top:84.5%;left:2= 2.47%; width:52.24%;height:.75%'><![endif]> <div v:shape=3D"_x0000_s174092" class=3DO style=3D'position:absolute;top:9= 0.25%; left:38.38%;width:22.47%;height:4.0%'><span style=3D'font-family:"Times Ne= w Roman"; mso-ascii-font-family:"Times New Roman";font-size:75%'>Input instance size= </span></div> <v:shape id=3D"_x0000_s174093" type=3D"#_x0000_t202" style=3D'position:abs= olute; left:58.75pt;top:312pt;width:113pt;height:28.875pt;rotation:-90; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !ppt]><img border=3D0 v:shapes=3D"_x0000_s174093" src=3D"slide0166_image037.gif" alt=3D"Text Box: Running time" style=3D'pos= ition: absolute;top:47.75%;left:14.04%;width:4.3%;height:23.75%'><![endif]> <div v:shape=3D"_x0000_s174093" class=3DO style=3D'position:absolute;top:5= 8.75%; left:9.17%;width:16.66%;height:4.0%;visibility:hidden'><span style=3D'font= -family: "Times New Roman";mso-ascii-font-family:"Times New Roman";font-size:75%'>R= unning time</span></div> <v:shape id=3D"_x0000_s174094" type=3D"#_x0000_t202" style=3D'position:abs= olute; left:167pt;top:457pt;width:352.375pt;height:26.5pt;mso-wrap-distance-left= :0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D= "f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s174095" style=3D'position:absolute;left:1= 62.125pt; top:312.625pt;width:386.625pt;height:122.875pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-top:0;mso-wrap-distance-right:= 0; mso-wrap-distance-bottom:0;v-text-anchor:top' coordsize=3D"3093,983" path= =3D"m,983hdc32,976,64,971,95,961v9,-3,14,-14,23,-17c175,928,234,921,291,905= v50,-30,104,-56,157,-79c490,784,448,819,526,787v27,-11,51,-27,78,-39c648,70= 6,708,697,761,670,838,630,915,584,996,552v64,-25,133,-34,196,-61c1243,469,1=

295,451,1348,435v93,-93,235,-116,352,-157c1728,268,1751,249,1779,239v71,-25= ,145,-41,218,-61c2263,103,2540,15,2819,4v91,-4,183,,274,hae" filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"black [1]" strokeweigh= t=3D"1.5pt"> <v:fill color2=3D"white [0]"/> <v:stroke joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> <v:path arrowok=3D"t"/> </v:shape><v:shape id=3D"_x0000_s174096" style=3D'position:absolute;left:1= 61.5pt; top:214.375pt;width:376.75pt;height:186.125pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-top:0;mso-wrap-distance-right:= 0; mso-wrap-distance-bottom:0;v-text-anchor:top' coordsize=3D"3014,1489" pat= h=3D"m,1489hdc40,1473,83,1455,117,1428v42,-33,81,-80,118,-118c249,1296,272,= 1299,291,1294v59,-62,-24,19,61,-40c360,1249,361,1236,369,1232v37,-18,80,-21= ,117,-39c520,1176,551,1153,587,1137v35,-46,-6,1,56,-39c652,1092,656,1082,66= 5,1076v12,-8,26,-11,39,-17c738,1013,785,996,839,980v54,-54,76,-60,156,-78hc= l1113,841hdc1113,841,1113,841,1113,841v66,-51,94,-99,179,-135c1341,638,1370= ,649,1426,606v14,-11,25,-28,39,-39c1519,525,1584,502,1644,472v21,-10,35,-30= ,56,-40c1732,416,1768,407,1801,393v48,-48,72,-53,134,-78c1972,300,1998,266,= 2035,253v44,-16,135,-39,135,-39c2244,161,2315,135,2404,119v76,-42,4,-7,118,= -39c2594,60,2634,26,2718,19,2962,,2863,2,3014,2hae" filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"red" strokeweight=3D"1= .5pt"> <v:fill color2=3D"white [0]"/> <v:stroke joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> <v:path arrowok=3D"t"/> </v:shape><v:shape id=3D"_x0000_s174097" style=3D'position:absolute;left:1= 61.5pt; top:247.875pt;width:381.625pt;height:157.5pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-top:0;mso-wrap-distance-right:= 0; mso-wrap-distance-bottom:0;v-text-anchor:top' coordsize=3D"3053,1260" pat= h=3D"m,1260hdc43,1204,89,1202,156,1182v61,-18,116,-53,174,-78c381,1053,496,= 1007,565,986v50,-50,-14,7,78,-39c652,942,656,930,665,925v17,-9,38,-10,56,-1= 7c798,876,863,824,939,791v26,-36,118,-62,118,-62c1115,671,1078,694,1174,673= v42,-55,132,-64,196,-78c1453,512,1557,481,1661,438v22,-9,38,-30,61,-39c1833= ,356,1767,397,1840,360v53,-27,99,-82,156,-101c2022,251,2049,248,2075,243v31= ,-18,61,-49,95,-62c2296,131,2168,198,2287,142,2384,97,2476,41,2583,25,2747,= ,2885,8,3053,8hae" filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"#33c" strokeweight=3D"= 1.5pt"> <v:fill color2=3D"white [0]"/> <v:stroke joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> <v:path arrowok=3D"t"/> </v:shape><v:shape id=3D"_x0000_s174098" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:562.625pt;top:298.5pt;width:80.5pt;height:28.875pt;mso-wrap-style:no= ne; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s174099" type=3D"#_x0000_t202" style=3D'po=

sition:absolute; left:564.125pt;top:236pt;width:107.5pt;height:28.875pt;mso-wrap-style:non= e; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s174100" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:563.375pt;top:198.5pt;width:91.5pt;height:28.875pt;mso-wrap-style:no= ne; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s174095,_x0000_s174096,_x0000_s174097" src=3D"slide0166_image038.gif" style=3D'position:absolute;top:39.5%;left:2= 2.28%; width:54.3%;height:41.75%'><![endif]> <div v:shape=3D"_x0000_s174094"> <div class=3DO1 style=3D'mso-margin-left-alt:576'></div> <div class=3DO2 style=3D'mso-margin-left-alt:864'></div> <div class=3DO3 style=3D'mso-margin-left-alt:1152'></div> <div class=3DO4 style=3D'mso-margin-left-alt:1440'></div> <div class=3DO style=3D'mso-margin-left-alt:288;position:absolute;top:85.5= %; left:24.15%;width:54.11%;height:3.5%'><span style=3D'font-family:"Times Ne= w Roman"; mso-ascii-font-family:"Times New Roman";font-size:67%'>1<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>2<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>3<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>4<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>5<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; </span>6<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>7<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>8<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; </span>9<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>10<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>11<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>12<span style=3D'mso-spacerun:yes'>&nbsp; </span>&#8230;..</span></div> </div> <div v:shape=3D"_x0000_s174098" class=3DO style=3D'position:absolute;top:5= 6.25%; left:79.21%;width:11.23%;height:4.0%'><span style=3D'font-family:"Times Ne= w Roman"; mso-ascii-font-family:"Times New Roman";font-size:75%'>best-case</span></d= iv> <div v:shape=3D"_x0000_s174099" class=3DO style=3D'position:absolute;top:4= 4.75%; left:79.4%;width:15.73%;height:4.0%'><span style=3D'font-family:"Times New= Roman"; mso-ascii-font-family:"Times New Roman";font-size:75%;color:black;mso-colo=

r-index: 3'>average-case</span></div> <div v:shape=3D"_x0000_s174100" class=3DO style=3D'position:absolute;top:3= 7.75%; left:79.21%;width:13.1%;height:4.0%'><span style=3D'font-family:"Times New= Roman"; mso-ascii-font-family:"Times New Roman";font-size:75%;color:red'>worst-cas= e</span></div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0166_image035.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAwC+AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAgAC ALsAgAAAAAAAAAIRjI+py+0Po5y02ouz3rz7XQAAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0166_image036.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhFgEDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAU AQIAgAAAAAAAAAIVjI+py+0Po5y02ouz3rz7D4biSHIFADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0166_image037.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhFwBfAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAYAEAAM AEcAgAAAAAAAAAJyhBGBx6rL1nsxpYgzps1y823N5oVhNVZlRp2a1oKrCL4QenClRdv+//tccsNJ rmasSZQQBxPh4AFZLE/vdrTpSNaeK9uc4bBU7jD1TF9NYvRXDZWiyfQxfVeugztdd9DHJjf3R7TF FOVmsgcWI7PTOFYAADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0166_image038.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIgGnAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAf AaUAgQAAAAAAADMzzP8AAAL/hI+py+0Po5y02ouzrqN7v4XiSJbmiYbf2qXuC8fynLEfjef6zqtg DwwKh7wf8YhMKjGtpfMJXRqj1Ko1Nr1qt1zLrQsOixHfsfl8baLXbKe6DY/vVvK6Hfu+6/eiLP8P SJEXSFjIMGiYaIio2PjH6Bh5NyBZ+UhpmRlXptk5xukZ2uUnWpqGaZqqBanaqoQaJSA7S1tre4vr ugZ7lKtbyqpD+6sbTDNMXMzbI5v8Syrc7OxqPCM9TU10ja1aHbPNnbq8Ax5uOo4za06Nbi2w3grt Di/u7VJOr2mPgpwv2v4Nnz99AF8IHKiPx0GElvaVeMcQWMF7ECN6cvjQYiiM/yQWakzEcUOtjwRz qCPZKWQGjygVTTTBsuWilxllphRm82a6ijkr0ezYM2G6oA1/iohJlI/REEiT6lFpoalTO1An9Jvq MiBPrC6XRt3KNatBsGFBwiBb1mwKqWmpepXAtq2cqgxOyu3KD+3dQG8f2N0rtqNewHwfDiZ8STDi SH0XxA0VILLkyZQrUwY24rEiy5cjNk5wOJJlop8PaL5TOWxpA6EBdU5LF0BrPZMBx5ad6LXto6fD 1F5sAOpVPpKBk+k7fM9v48Hf/iVenHlzjr27LJcuL8JsNNGlTxe5Xcx17wBWyw5vPTJ5BSpHyhm/ PvhK9Fvgxz/QmP6V7vcXtP+HY19/3620RoACNqfBc2Dwd6B/n1VHBIMN+pegfklIOCGFGEAohHoZ RpCfGR5+CEGI4gVAYokhccgDhikmkJ+FHY74ogPIydiDgTXCeAGLNLi4I3sY+SgDkEGyt+F+NB5Z Yo844rAkk01WQKQLRkopJJVPzhAlljYuVaWVXk6wj4JOdDlmlnCF+QKKaT5QZn1uvukgmPXRKeSQ W+YwJ57lOcemlWiOCagWV3rpnJJ9+omflnvGcCih9pi5xKB+GhXoCZFK+lOmJWwqqVWeiqAjo5hG ASqenT6KQqqXrnmmpYxqCAGrJsg6K60OjHqBq7mWp50SuP6qa122kroosRKiFMRrBcMqi2QDzVLw

LLQ8GiustRegMy21yWoL5zKUAlEtuH+C1q235gqCwLhBlGtuE+6SC6+2IMxL77rsngdFvfriFuu3 /9b6hMADE1ypwQdbt3CBCjesJMQiPiwxFf5WPESpGBe8sXgdL0jxx8KGLPIRvpacI8koR7hyxC1b rPLLO2gs88wn19wmzTj/ePPOMMTsM89AB53zxURravTRKRQAADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0167.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0167.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Best/Worst/Average Case (4)"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"171"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(=

0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s175106" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s175107" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:126pt;width:630pt;height:372pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s175106" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Best/Worst/Average Case (4)</div> <div v:shape=3D"_x0000_s175107" class=3DB><span style=3D'position:absolute; top:24.25%;left:9.73%;width:88.2%;height:6.0%'><span style=3D'font-size:88= %'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-4.24%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span style=3D'font-size:88%'><b>Worst case </b></span><span style=3D'font-size:= 88%'>is usually used:</span><span style=3D'font-size:88%;color:black'> It is an up= per-</span></span><span style=3D'position:absolute;top:30.5%;left:9.73%;width:97.19%;height:6.0%'>= <span style=3D'font-size:88%;color:black'>bound and in certain application domai= ns (e.g., </span></span><span style=3D'position:absolute;top:36.75%;left:9.73= %; width:94.75%;height:6.0%'><span style=3D'font-size:88%;color:black'>air tr= affic control, surgery) knowing the </span><span style=3D'font-size:88%'><b>wors= t-</b></span></span><span style=3D'position:absolute;top:43.0%;left:9.73%;width:93.25%;height:6.0%'>= <span style=3D'font-size:88%'><b>case</b></span><span style=3D'font-size:88%;col= or:red'> </span><span style=3D'font-size:88%;color:black'>time complexity is of cru= cial importance&#13;</span></span><span style=3D'position:absolute;top:50.5%; left:9.73%;width:94.56%;height:6.0%'><span style=3D'font-size:88%'><span

style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-3.96%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span style=3D'font-size:88%;color:black'>For some algorithms </span><span style=3D'font-size:88%;color:black'><b>worst case</b></span><span style=3D'font-size:88%;color:black'> occurs fairly </span></span><span style=3D'position:absolute;top:56.75%;left:9.73%;width:81.83%;height:6.0%'= ><span style=3D'font-size:88%;color:black'>often&#13;</span></span><span style=3D'position:absolute;top:64.25%;left:9.73%;width:89.88%;height:6.0%'= ><span style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99= 99CC; mso-color-index:5;position:absolute;left:-4.16%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span></span><span style=3D'font-size:88%'><b>Average= case</b></span><span style=3D'font-size:88%;color:blue'> </span><span style=3D'font-size:88%'>i= s often as bad as the </span><span style=3D'font-size:88%'><b>worst </b></span></s= pan><span style=3D'position:absolute;top:70.5%;left:9.73%;width:81.83%;height:6.0%'>= <span style=3D'font-size:88%'><b>case</b></span><span style=3D'font-size:88%;dis= play: none'>&#13;</span></span> <div style=3D'position:absolute;top:78.0%;left:5.99%;width:91.19%;height:6= .0%'><span style=3D'position:absolute;top:0%;left:4.1%;width:95.89%;height:100.0%'><s= pan style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99= 99CC; mso-color-index:5;position:absolute;left:-4.28%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span></span><span style=3D'font-size:88%'>Finding </= span><span style=3D'font-size:88%'><b>average case </b></span><span style=3D'font-siz= e:88%; color:black'>can be very difficult</span></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0183.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">

<meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0183.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Asymptotic Analysis"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"187"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s191490" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/>

<v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s191491" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:102pt;width:9in;height:396pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s191490" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Asymptotic Analysis</div> <div v:shape=3D"_x0000_s191491"> <div class=3DB><span style=3D'position:absolute;top:20.0%;left:9.73%;width= :90.07%; height:6.0%'><span style=3D'font-size:88%'><span style=3D'mso-special-form= at:bullet; color:#9999CC;mso-color-index:5;position:absolute;left:-4.15%;top:.22em; font-family:Wingdings;font-size:80%'>&uml;</span></span><span style=3D'font-size:88%'>Goal: </span><span lang=3DDA style=3D'font-size:88= %'>t</span><span style=3D'font-size:88%'>o simplify analysis of running time by </span></sp= an><span style=3D'position:absolute;top:26.25%;left:9.73%;width:99.25%;height:6.0%'= ><span style=3D'font-size:88%'>getting rid of</span><span lang=3DDA style=3D'font= -size: 88%'> &#8221;details&#8221;, which may be affected by </span></span><span style=3D'position:absolute;top:32.25%;left:9.73%;width:84.45%;height:6.0%'= ><span lang=3DDA style=3D'font-size:88%'>specific implementation and hardware &#1= 3;</span></span></div> <div class=3DB1 style=3D'position:absolute;top:39.25%;left:11.04%;width:83= .14%; height:5.75%'><span style=3D'position:absolute;top:0%;left:3.6%;width:96.1= 7%; height:100.0%'><span style=3D'font-size:86%'><span class=3DB1B style=3D'po= sition: absolute;left:-3.74%;top:.22em'>&uml;</span></span><span lang=3DDA style=3D'font-size:86%'>l</span><span style=3D'font-size:86%'>ike &#8220;rounding&#8221;: </span><span lang=3DDA style=3D'font-size:86%'><sp= an style=3D'mso-spacerun:yes'>&nbsp;</span></span><span style=3D'font-size:86= %'>1,000,001</span><span lang=3DDA style=3D'font-size:86%'> </span><span style=3D'mso-ascii-font-fa= mily:Symbol; font-size:86%'>&raquo;</span><span lang=3DDA style=3D'font-size:86%'> </sp= an><span style=3D'font-size:86%'>1,000,000&#13;</span></span></div> <div class=3DB1 style=3D'position:absolute;top:45.5%;left:11.04%;width:83.= 14%; height:5.75%'><span style=3D'position:absolute;top:0%;left:3.6%;width:96.1= 7%; height:100.0%'><span style=3D'font-size:86%'><span class=3DB1B style=3D'po= sition: absolute;left:-3.74%;top:.22em'>&uml;</span></span><span lang=3DDA style=3D'font-size:86%'>3</span><span style=3D'font-size:86%'><i>n</i></sp= an><span

style=3D'font-size:57%;position:relative;top:-.45em;mso-text-raise:30%'>2<= /span><span style=3D'font-size:86%'><span style=3D'mso-spacerun:yes'>&nbsp;</span></sp= an><span style=3D'mso-ascii-font-family:Symbol;font-size:86%'>&raquo;</span><span lang=3DDA style=3D'font-size:86%'> </span><span style=3D'font-size:86%'><i= >n</i></span><span style=3D'font-size:57%;position:relative;top:-.45em;mso-text-raise:30%'>2<= /span><span lang=3DDA style=3D'font-size:57%;position:relative;top:-.45em;mso-text-rai= se:30%; display:none'>&#13;</span></span></div> <div class=3DB><span style=3D'position:absolute;top:52.5%;left:9.73%;width= :98.12%; height:6.0%'><span style=3D'font-size:88%'><span style=3D'mso-special-form= at:bullet; color:#9999CC;mso-color-index:5;position:absolute;left:-3.81%;top:.22em; font-family:Wingdings;font-size:80%'>&uml;</span></span><span style=3D'font-size:88%'>Capturing the essence: how the running time of </s= pan></span><span style=3D'position:absolute;top:58.75%;left:9.73%;width:98.68%;height:6.0%'= ><span style=3D'font-size:88%'>an algorithm increases with the size of the input = </span></span><span style=3D'position:absolute;top:65.0%;left:9.73%;width:84.45%;height:6.0%'>= <span style=3D'font-size:88%'><i>in the limit</i></span><span style=3D'font-size= :88%'>.&#13;</span></span></div> <div class=3DB1><span style=3D'position:absolute;top:72.25%;left:14.04%; width:91.76%;height:5.25%'><span style=3D'font-size:86%'><span class=3DB1B style=3D'position:absolute;left:-3.26%;top:.22em'>&uml;</span></span><span style=3D'font-size:86%'>Asymptotically more efficient algorithms are best = for </span></span><span style=3D'position:absolute;top:77.5%;left:14.04%;width:79.96%;height:5.25%= '><span style=3D'font-size:86%'>all but small inputs </span></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0184.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf>

<link rel=3DOLE-Object-Data href=3Doledata.mso> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0184.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Asymptotic Notation"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"188"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s192514" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange

href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s192515" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:37.25pt;top:105.25pt;width:388.75pt;heigh= t:392.875pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s192514" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Asymptotic Notation</s= pan></div> <div v:shape=3D"_x0000_s192515"> <div class=3DB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:2= 0.0%; left:6.17%;width:61.42%;height:6.75%'><span style=3D'position:absolute; top:0%;left:6.09%;width:93.9%;height:100.0%'><span style=3D'mso-special-fo= rmat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-6.49%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span>The &#8220;big-Oh&#8221; <span lang=3DDA><i>O</i></span><span lang=3DDA>-</spa= n>Notation<span lang=3DDA style=3D'display:none'>&#13;</span></span></div> <div class=3DB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 27.75%; left:11.23%;width:53.18%;height:6.0%'><span style=3D'position:absolute; top:0%;left:5.63%;width:94.36%;height:100.0%'><span style=3D'mso-special-f= ormat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-5.97%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DDA= >asymptotic upper bound</span>&#13;</span></div> <div class=3DB1 style=3D'mso-line-spacing:"90 20 0"'><span style=3D'positi= on:absolute; top:34.5%;left:14.23%;width:44.56%;height:6.0%'><span style=3D'mso-special= -format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-6.72%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span>f(n) =3D O(g(n)= ), if there </span><span style=3D'position:absolute;top:40.0%;left:14.23%;width:= 46.25%; height:6.0%'>exists constants <i>c</i> and </span><span style=3D'position:= absolute; top:45.25%;left:14.23%;width:50.74%;height:6.5%'>n<span style=3D'font-size= :67%; position:relative;top:.37em;mso-text-raise:-25%'>0</span><i>, s.t. </i><b>= f(n) </b><span style=3D'mso-ascii-font-family:Symbol'><b>&pound;</b></span><b> = c g(n)</b> for n<i> </i></span><span style=3D'position:absolute;top:50.75%;left:14.23= %; width:44.0%;height:6.5%'><span style=3D'mso-ascii-font-family:Symbol'>&sup= 3;</span><span lang=3DDA><i> </i></span><i>n</i><span style=3D'font-size:67%;position:rel= ative; top:.37em;mso-text-raise:-25%'>0&#13;</span></span></div> <div class=3DB1 style=3D'mso-line-spacing:"90 20 0"'><span style=3D'positi= on:absolute; top:58.25%;left:14.23%;width:44.0%;height:6.0%'><span style=3D'mso-special=

-format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-6.8%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span>f(n) and g(n) a= re </span><span style=3D'position:absolute;top:63.75%;left:14.23%;width:44.0%;height:6.0%'= >functions<span lang=3DDA> </span>over non-</span><span style=3D'position:absolute;top:69.= 25%; left:14.23%;width:44.0%;height:6.0%'>negative integers&#13;</span></div> <div class=3DB style=3D'mso-line-spacing:"90 20 0"'><span style=3D'positio= n:absolute; top:76.25%;left:9.92%;width:48.31%;height:6.75%'><span style=3D'mso-specia= l-format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-7.75%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span>Used for <i>wor= st-case</i> </span><span style=3D'position:absolute;top:82.75%;left:9.92%;width:48.31%; height:6.75%'>analysis</span></div> </div> <v:rect id=3D"_x0000_s192516" style=3D'position:absolute;left:420pt;top:24= 6pt; width:251.25pt;height:240.25pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"#f7fcff" strokecolor=3D"black [1]"> <v:shadow on=3D"t" color=3D"#00007d [2]" offset=3D"6pt,6pt"/> </v:rect><v:line id=3D"_x0000_s192517" style=3D'position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"489.125pt,255pt" to=3D"= 489.125pt,412pt" strokecolor=3D"black [1]"> <v:stroke startarrow=3D"block"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s192518" style=3D'position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"489.125pt,412pt" to=3D"= 628pt,412pt" strokecolor=3D"black [1]"> <v:stroke endarrow=3D"block"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:shape id=3D"_x0000_s192519" style=3D'position:absolute;left:48= 9.125pt; top:285.5pt;width:121pt;height:126.5pt;mso-wrap-style:none;v-text-anchor:= middle' coordsize=3D"1632,1392" path=3D"m,1392v52,-32,104,-64,144,-96c184,1264,21= 6,1240,240,1200v24,-40,32,-112,48,-144c304,1024,312,1032,336,1008v24,-24,40= ,-64,96,-96c488,880,608,856,672,816v64,-40,96,-88,144,-144c864,616,912,520,= 960,480v48,-40,88,16,144,-48c1160,368,1208,168,1296,96,1384,24,1508,12,1632= ,e" filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"#090"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:path arrowok=3D"t"/> </v:shape><v:shape id=3D"_x0000_s192520" style=3D'position:absolute;left:4= 89.125pt; top:303pt;width:131.75pt;height:99.5pt;mso-wrap-style:none;v-text-anchor:= middle' coordsize=3D"1776,1096" path=3D"m,864v104,-12,208,-24,288,c368,888,424,97= 6,480,1008v56,32,96,88,144,48c672,1016,704,856,768,768,832,680,944,576,1008= ,528v64,-48,88,,144,-48c1208,432,1296,304,1344,240v48,-64,32,-112,96,-144c1= 504,64,1680,64,1728,48v48,-16,-8,-40,,-48e" filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"red" strokeweight=3D"3= pt"> <v:fill color2=3D"white [0]"/>

<v:shadow color=3D"#00007d [2]"/> <v:path arrowok=3D"t"/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s192516,_x0000_s192517,_x0000_s192518,_x0000_s192519,_x= 0000_s192520" src=3D"slide0184_image039.gif" style=3D'position:absolute;top:45.5%;left:5= 8.23%; width:36.14%;height:46.0%'><![endif]><v:shapetype id=3D"_x0000_t75" coords= ize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" fille= d=3D"f" stroked=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s192521" type=3D"#_x0000_t75" style=3D= 'position:absolute; left:620.875pt;top:294.25pt;width:33.125pt;height:23.625pt'> <v:imagedata src=3D"slide0184_image040.wmz" o:title=3D""/> <p:recolorinfo recolorstate=3D"t" numcolors=3D"1"> <p:recolorinfoentry tocolor=3D"rgb(255,0,0)" fromcolor=3D"rgb(0,0,0)"/><= /p:recolorinfo> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"Equation.3" ShapeID=3D"_x0000_s192521" DrawAspect=3D"Content" ObjectID=3D"88"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"Microsoft Equation 3.0"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s192521" src=3D"slide0184_image041.gif" style=3D'position:absolute;top:54.5%;left:8= 6.14%; width:4.68%;height:4.5%'><![endif]><v:shape id=3D"_x0000_s192522" type=3D"= #_x0000_t75" style=3D'position:absolute;left:615.25pt;top:272pt;width:47pt;height:24.8= 75pt'> <v:imagedata src=3D"slide0184_image042.wmz" o:title=3D""/> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"Equation.DSMT4" ShapeID=3D"_x0000_s192522" DrawAspect=3D"Content" ObjectID=3D"89"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"MathType 4.0 Equation"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s192522" src=3D"slide0184_image043.gif" style=3D'position:absolute;top:50.25%;left:= 85.39%; width:6.55%;height:4.5%'><![endif]><v:line id=3D"_x0000_s192523" style=3D'= position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"509pt,382.875pt" to=3D"= 509pt,417.875pt" strokecolor=3D"black [1]">

<v:stroke dashstyle=3D"1 1"/> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s192523" src=3D"slide0184_image044.gif" style=3D'position:absolute;top:70.75%;left:= 70.59%; width:.37%;height:7.0%'><![endif]><v:shape id=3D"_x0000_s192524" type=3D"#= _x0000_t75" style=3D'position:absolute;left:501.625pt;top:419.125pt;width:15.375pt; height:21.75pt'> <v:imagedata src=3D"slide0184_image045.wmz" o:title=3D""/> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"Equation.3" ShapeID=3D"_x0000_s192524" DrawAspect=3D"Content" ObjectID=3D"90"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"Microsoft Equation 3.0"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s192524" src=3D"slide0184_image046.gif" style=3D'position:absolute;top:77.5%;left:6= 9.66%; width:2.05%;height:4.0%'><![endif]><v:shapetype id=3D"_x0000_t202" coordsi= ze=3D"21600,21600" o:spt=3D"202" path=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s192525" type=3D"#_x0000_t202" style= =3D'position:absolute; left:542.875pt;top:421.75pt;width:112pt;height:24pt' filled=3D"f" fillcol= or=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarroww= idth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s192525" class=3DO style=3D'mso-line-spacing:"100 5= 0 0"; mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute;top:79.0%;left:76= .4%; width:13.67%;height:3.0%'><span lang=3DDA style=3D'font-family:"Times New = Roman"; mso-ascii-font-family:"Times New Roman";font-size:58%'>Input Size</span><s= pan style=3D'font-family:"Times New Roman";mso-ascii-font-family:"Times New Ro= man"; font-size:58%;mso-special-format:lastCR;display:none'>&#13;</span></div> <v:shape id=3D"_x0000_s192526" type=3D"#_x0000_t202" style=3D'position:abs= olute; left:413.25pt;top:322.75pt;width:112pt;height:24pt;rotation:-90' filled= =3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokeweig= ht=3D"1pt"> <v:fill color2=3D"white [0]"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarroww= idth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !ppt]><img border=3D0 v:shapes=3D"_x0000_s192526" src=3D"slide0184_image047.gif" alt=3D"Text Box: Running Time" style=3D'pos= ition:

absolute;top:51.5%;left:63.48%;width:3.55%;height:21.25%'><![endif]> <div v:shape=3D"_x0000_s192526" class=3DO style=3D'mso-line-spacing:"100 5= 0 0"; mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute;top:60.75%; left:58.42%;width:13.67%;height:3.0%;visibility:hidden'><span lang=3DDA style=3D'font-family:"Times New Roman";mso-ascii-font-family:"Times New Ro= man"; font-size:58%'>Running Time</span><span style=3D'font-family:"Times New Ro= man"; mso-ascii-font-family:"Times New Roman";font-size:58%;mso-special-format:l= astCR; display:none'>&#13;</span></div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0184_image039.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhwQC4AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAC/ ALcAggAAAAAAAAAAfQCZAP8AAPf8/wECAwECAwP/GLrc/jDKSau9OGsMOghFKI5kaZ5oqq5s675w 3AbeJ994ru98T9IekG9ILBqPJmBHiGw6n9CT0hatWq+9gGArYGK/4LCU2xWbz2At1ytWoN9N9ZYd dsPvRHn5zMD7eXp0X31/hTeBfA2Giy+IaIKMkWNrb5CSlyKOfJicSWSWV6CdjJpmoqOGpW2oqKp1 rKOuabCdsoO0nLZYp7hwuqG9l79WvMF8n5XGkcNVxcp1yI/Pi8xRztO70ZvYJgPeA2naptwh397H lNLT33jVUNeM7H/uT/CF59Tiq7jgy/qvtPr5S7eNlcCBc5IZzPVv1kJM9JzYe3NQUsQ4DyE2vDWq /6LFjbtQecRBwBpIYJ1G3iDA8t1JYh2HtKz3slnKHSxzzpRY09rNFzqD6jRJcBwnlSWECs1WdN8l pCOUPur57uiKoXcuIpkYBmqBnPOo1sPk9WvJsE0BSvIKFm1CdZHK7vSj9QhXLGznthMr8akKvXvT Oox39WyhukbuWslr2O2egobkNnaseEjlJ5In0+WLEY+5zAgfG6VYlgRgygopwmhLivNWOKVNaz7s 2q7q1adRwxUTO2pu3ZC7xvgNfLRw3LNT1U58pncI1sKWF7msw/nz5PkEczzuAnp07SG5t/D+/W3w K9aJZzdvHD1yVoing0mvfr1op+7/LoUVP88Xxv9B4dKfZXjpRx5/0vmX3wkHCpgggYul0KCD4KEU BVQTUsgefk5gWB+CFcIEhYfYBTOgD9StwBg5IZyYBWYGstjigyg2gQ8KGRrjIiBH3Ijjh73suEOK I/j4Y4nPCKkDkfKwAKSJNL64g5GFIZlklDzmQGWVMpagZA6KWSfCkzpiOSQOYl5n5TRf4sBVmmat yaaZS94AJ5nKtHmIDHfiWWaINsEAp1ldoqCnDPb0KSc2h8YAz6B+5kknmEpVSgCkkf65YR2WWrrS otw0CkMAcmKFW6EpiNqIC+DkmFSmmt6nlgoCueobqqlO6mYLB9l6Ha6G6ronCxXZ6iuLqrpQjEf/ rsIqKaA+qciges7GSmSd0k6L3bHICososRLmVq21qaEA2qvA5gptVbQ6qRe33a47Vgq9mTouubuV QF+A6aq76WD6fgqvjMnOcMKgz/W7QsEsCIKwwjN462jAEPMkb19FVkzTxZ2Vo/HG/2738McNSzxq AVsCa8dWJjcycpALsMxxHBvUbPPNG9jVMsmOrpzYzjyvanHIQZPDcNFTzYw0fEAvjQ7RTj8LddRQ Kk21RlZf/VHWWrfGddfKfQ12cWNXPXXZtTSNtktir12J2m7HAXfcOrdNdxtz351H3nqjyHffgPwN +JKCD+5m4YYjinjioy7OuLKOP16y3ZIPLWvlnZtRjnndZ2+Ot+ae7w166H6PTnrgpp9OeOqqH856 64q/Dnvjss8Oee22T9557pZfy3vsu//O+eXCExV88aIfj3zpyi+PevPOrw599K5PTz3wxF8/XeSz B4Lz9+CHL/745DNARg0AkKH++uy37/778Mcv//z012///fhvgX7+/Pfv//8ADCAA9yfAAhrwgAhM YPsIqMAGOvCBEHRfAgAAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0184_image040.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC7t+9tgsBjBwYFvAzMgJYn2IZmQAMpjvAdlMDDJgWVYg5mSCsZgYGaEsRqb///+D WXqMElAxQyaYLDdcBw/TAmYHNiEgS42Nn0GK4T9IG4MAkH8AyFoD4rExMPgwA/VA1fAw+CaWZIRU FqQyMDSAXfGbieEvxK0TQBYwsDAxCIRk5qYWK/illisE5ecm5jFoNb0tP5D+vryajQtoLRcDC1Cd LlA1B5A24lrA9J8FpFVzK4z/F+wTja3o5jNCzFcIScwAmsvA0MHGxaEINBtmPoiPMJ8RTH9Asucd OAzy4HwWBhA/DagD4jsucAiAvQH1mwADO5i3BxxmjExMSsGVxSWpuQzlomxpc9gZuhhB9gEDiQHG hvkNYjcjAzNYPwAmUaRJ0gEAAA== ------=_NextPart_01C4F8C1.C1622DB0

Content-Location: file:///C:/2687A091/lec1_files/slide0184_image041.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhGgATAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAgAX AA4AgAAAAP8AAAIwhBEZx+3ZlkMvziONkllvjTEd0i1ZaYkgFaquma4tNaIuHbMzVOnyeLv4ehcg MVYAADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0184_image042.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC4WSz0obURTGv3Nm0tYYmInWhVDaVGhRwUrFB3BMhrowZTARuxun6RAD+VOSiGYh ioVuIy5d+Qg+gAs3Zuc6D9AHaJHZCabn3oxadNFhLud3zz33m3O/uf2r3gn0c2qCaUTR2ReCgFEm gLGnV00ZTISEROLBYKAzH2hSZz6ylGoaZcSUYvCpOS70/pmFVxioTdiFLZkL4Z6MTRHpydbRuCqF fNDeKna+h4CnVUaUHit6yZt0zBNCN3xwO+z5iHRg2MVKLWxlPoc7mbVGLajHHc/JelLiQnJYBkzP eATjTm8Rj/XoP3qk4x8pS93rGjJK5ToOaOsf7TGyn/bKSrvQqX1tVEF3HQ4Vteexoirti/Be7Mvv e1/W138hoZrIFfLFRWB8o1J3qtXloFUpZRvfQi8ohy2kE4/7TxvxV9OJbGO7WQmbahFpM1/MuLvt ZoAxvHg773Zz844X2dYn3/Gu37wWnrAcRG70Luou+0K2lVWh60az/krU1ZklifsrAs6sn/PdSL2O lSI5BzHrQ5Ocz4B2L0ky/1ECmz8vp/qCZZkfTqtkXdGMcuDhRqh7Q1jVHg4dtfFcz871XZMvTBU6 rXZYe/qPDF33F7hZC2HkAgAA ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0184_image043.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhJAATAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAwAf AA0AgAAAAAAAAAI7hI+ZoawPXYP0yCeDjnpbt4HGZX0LwIjkOZIeuLohi7ZVXSKZjU/5+EutPq9g 6tarDX+UiwiDbHmAtAIAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0184_image044.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAgAcAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAB ABkAgAAAAAAAAAIFDIynyVsAO1== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0184_image045.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC7t+9tgsBjBwYD7AzMgJYk2IY2QAMpjPAdlMDDJgWVYg5mSCsZgYGaEsRqb///+D WXqMElAxQyaYLDdcBw/TAWYHZiEgS42Nn0GK4T9IG4MAkH8AyFoD4jEzMOQAMTdUDQ+Db2JJRkhl QSrQRWBX/GZi+Adx6wSQBQwsTAwKIYkZ+bmJDAyBbFxFik1vy7WA+ED6+3IQn4GBi4EFqE4XqJoD SBtxJTA/BrvcYAfUvL8w8xjRzMtl41qFbB6IjzCPEUx/gJu7gEmAAWRCHlAFxPVcYB+CnQl1uwAD O5i3BxwmjExMSsGVxSWpuQzlTWxp2uwMXYwg89mAcjA2zO0QuxhBAQQEADsuvMOyAQAA ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0184_image046.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhDAARAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAABAAK AAsAgAAAAAAAAAIXhINoFwt93FuQRqcmbRzzeoGhpIkMUAAAOw== ------=_NextPart_01C4F8C1.C1622DB0

Content-Location: file:///C:/2687A091/lec1_files/slide0184_image047.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhEwBVAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAYAEwAJ ADsAgAAAAAAAAAJThBOQpr2MHoNTxflkxlHT30Ad9iWdd1QqoobluUgh29b2faNWGjuzv7msKiMQ 0XgipRzFpevIoTmhzyRI1nwqq9mNSLiUbS1SZ8bbQ6N65CLWUAAAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0011.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Example"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"15"/> <o:regrouptable v:ext=3D"edit"> <o:entry new=3D"1" old=3D"0"/> </o:regrouptable> </o:shapelayout> </head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s15362" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:39pt;width:612pt;height:36pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><v:rect id=3D"_x0000_s15363" sty= le=3D'position:absolute; left:446.25pt;top:213.25pt;width:14.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#= 99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:rect> <div v:shape=3D"_x0000_s15362" class=3DT style=3D'position:absolute;top:6.= 5%; left:5.99%;width:83.14%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'>Example</span><span lang=3DEN-US style=3D'color:#9999CC;mso-color-i= ndex: 5;mso-ansi-language:EN-US;mso-special-format:lastCR;display:none'>&#13;</s= pan></div> <div v:shape=3D"_x0000_s15363" class=3DO style=3D'mso-char-wrap:0;mso-kins= oku-overflow: 0'><span style=3D'position:absolute;top:40.5%;left:62.92%;width:.18%;heigh= t: 5.25%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family= :Times; mso-ansi-language:EN-US;mso-special-format:lastCR;display:none'>&#13;</spa= n></span></div> <v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" strok= ed=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/>

<v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s15364" type=3D"#_x0000_t75" style=3D'= position:absolute; left:306pt;top:2in;width:298pt;height:366pt' o:regroupid=3D"1" fillcolor= =3D"#99f [4]" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:imagedata src=3D"slide0011_image048.wmz" o:althref=3D"slide0011_image0= 49.pcz" o:title=3D""/> <v:shadow color=3D"#00007d [2]"/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s15364" src=3D"slide0011_image050.gif" style=3D'position:absolute;top:26.75%;left:= 42.5%; width:41.38%;height:67.75%'><![endif]><v:shape id=3D"_x0000_s15365" type= =3D"#_x0000_t75" style=3D'position:absolute;left:338.75pt;top:232.375pt;width:2.375pt;heig= ht:267.75pt' o:regroupid=3D"1" fillcolor=3D"#99f [4]" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:imagedata src=3D"slide0011_image051.wmz" o:althref=3D"slide0011_image0= 52.pcz" o:title=3D""/> <v:shadow color=3D"#00007d [2]"/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s15365" src=3D"slide0011_image053.gif" style=3D'position:absolute;top:43.0%;left:4= 7.0%; width:.37%;height:49.5%'><![endif]><v:line id=3D"_x0000_s15366" style=3D'p= osition:absolute; flip:y;mso-wrap-style:none;v-text-anchor:middle' from=3D"338.75pt,252.125= pt" to=3D"577.5pt,502.625pt" o:regroupid=3D"1" strokecolor=3D"#ff1414" stroke= weight=3D"2.25pt"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s15367" style=3D'position:absolute;flip:y; mso-wrap-style:none;v-text-anchor:middle' from=3D"338.75pt,222.625pt" to= =3D"540pt,433.875pt" o:regroupid=3D"1" strokecolor=3D"green" strokeweight=3D"3pt"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s15368" style=3D'position:absolute;flip:y; mso-wrap-style:none;v-text-anchor:middle' from=3D"338.75pt,222.625pt" to= =3D"568.125pt,463.375pt" o:regroupid=3D"1" strokecolor=3D"#3028ff"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s15366,_x0000_s15367,_x0000_s15368" src=3D"slide0011_image054.gif" style=3D'position:absolute;top:41.0%;left:4= 6.81%; width:33.89%;height:52.75%'><![endif]><v:shape id=3D"_x0000_s15369" type=

=3D"#_x0000_t75" style=3D'position:absolute;left:334.125pt;top:207.875pt;width:249.625pt; height:197.375pt' o:regroupid=3D"1" fillcolor=3D"#99f [4]" strokecolor=3D= "black [1]"> <v:fill color2=3D"white [0]"/> <v:imagedata src=3D"slide0011_image055.wmz" o:althref=3D"slide0011_image0= 56.pcz" o:title=3D""/> <v:shadow color=3D"#00007d [2]"/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s15369" src=3D"slide0011_image057.gif" style=3D'position:absolute;top:38.5%;left:4= 6.44%; width:34.64%;height:36.5%'><![endif]><v:shape id=3D"_x0000_s15370" type=3D= "#_x0000_t75" style=3D'position:absolute;left:507.25pt;top:198pt;width:96pt;height:20.5= pt' o:regroupid=3D"1" fillcolor=3D"#99f [4]" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:imagedata src=3D"slide0011_image058.wmz" o:althref=3D"slide0011_image0= 59.pcz" o:title=3D""/> <v:shadow color=3D"#00007d [2]"/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s15370" src=3D"slide0011_image060.gif" style=3D'position:absolute;top:36.75%;left:= 70.41%; width:13.29%;height:3.75%'><![endif]><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" path=3D"m,l,21600r21600,l21600,xe= "> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s15371" type=3D"#_x0000_t202" style=3D= 'position:absolute; left:42pt;top:96pt;width:612pt;height:226pt' filled=3D"f" fillcolor=3D"#9= 9f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s15371" class=3DO> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'posit= ion: absolute;top:18.75%;left:6.92%;width:83.52%;height:6.0%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-size:117%; mso-ansi-language:EN-US'>For functions f(n)</span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-size:117%; mso-ansi-language:EN-US'><b><i> </i></b></span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-size:117%; mso-ansi-language:EN-US'>and</span><span lang=3DEN-US style=3D'font-family= :Times; mso-ascii-font-family:Times;font-size:117%;mso-ansi-language:EN-US'><b><i>= </i></b></span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-s= ize: 117%;mso-ansi-language:EN-US'>g(n) there are positive </span></span><span style=3D'position:absolute;top:25.0%;left:6.92%;width:95.88%;height:6.0%'>= <span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-s= ize: 117%;mso-ansi-language:EN-US'>constants </span><span lang=3DEN-US

style=3D'font-family:Times;mso-ascii-font-family:Times;font-size:117%; color:#3333CC;mso-ansi-language:EN-US'>c</span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-size:117%; mso-ansi-language:EN-US'> and </span><span lang=3DEN-US style=3D'font-fami= ly:Times; mso-ascii-font-family:Times;font-size:117%;color:#3333CC;mso-ansi-language: EN-US'>n</span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-fon= t-family: Times;font-size:78%;color:#3333CC;position:relative;top:.37em;mso-text-rai= se: -25%;mso-ansi-language:EN-US'>0</span><span lang=3DEN-US style=3D'font-fam= ily: Times;mso-ascii-font-family:Times;font-size:117%;mso-ansi-language:EN-US'>= <span style=3D'mso-spacerun:yes'>&nbsp;</span>such that: </span><span lang=3DEN-= US style=3D'font-family:Times;mso-ascii-font-family:Times;font-size:117%; color:#3333CC;mso-ansi-language:EN-US'>f(n) </span><span lang=3DEN-US style=3D'font-family:Arial;mso-ascii-font-family:Times;mso-bidi-font-famil= y: Arial;font-size:117%;color:#3333CC;mso-ansi-language:EN-US'>&#8804;</span>= <span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-s= ize: 117%;color:#3333CC;mso-ansi-language:EN-US'> c g(n)</span><span lang=3DEN-= US style=3D'font-family:Times;mso-ascii-font-family:Times;font-size:117%; mso-ansi-language:EN-US'> </span><span lang=3DEN-US style=3D'font-family:T= imes; mso-ascii-font-family:Times;font-size:117%;color:#3333CC;mso-ansi-language: EN-US'>for n </span><span lang=3DEN-US style=3D'font-family:Arial;mso-asci= i-font-family: Times;mso-bidi-font-family:Arial;font-size:117%;color:#3333CC;mso-ansi-lan= guage: EN-US'>&#8805;</span><span lang=3DEN-US style=3D'font-family:Times;mso-asc= ii-font-family: Times;font-size:117%;color:#3333CC;mso-ansi-language:EN-US'> n</span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-s= ize: 78%;color:#3333CC;position:relative;top:.37em;mso-text-raise:-25%;mso-ansi= -language: EN-US'>0&#13;</span></span></div> <div style=3D'mso-line-spacing:"100 50 0";mso-char-wrap:0;mso-kinsoku-over= flow: 0;position:absolute;top:34.5%;left:6.92%;width:83.14%;height:6.0%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-s= ize: 117%;color:#3028FF;mso-ansi-language:EN-US;display:none'><b>&#13;</b></spa= n></div> <div style=3D'mso-line-spacing:"100 50 0";mso-char-wrap:0;mso-kinsoku-over= flow: 0;position:absolute;top:43.75%;left:6.92%;width:83.14%;height:6.0%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-s= ize: 117%;color:#3333CC;mso-ansi-language:EN-US'><u>conclusion</u></span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-s= ize: 117%;color:#3333CC;mso-ansi-language:EN-US'>: &#13;</span></div> <div style=3D'mso-line-spacing:"100 50 0";mso-char-wrap:0;mso-kinsoku-over= flow:

0;position:absolute;top:53.25%;left:6.92%;width:83.14%;height:6.0%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-s= ize: 117%;color:#3333CC;mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; </span>2n+6 is O(n).</= span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image048.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz 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 el/1pETWNfW71McQIe4A8VJ4KoJEAAB= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image049.pcz Content-Transfer-Encoding: base64 Content-Type: image/x-pcz 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 7XMW9eZT87/jkV//5nDkX74tb1aKHAAA ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image050.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh3gAQAXcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAUAVQDZ ALkAhAAAAAAAAAgICAkJCAUBBAEBAA0JDAQCBAwKDAQABAgKCAUDBAwIDAACAAw6CwpXCQtDCgtK CgB/AAN7AwZ1BQdxBgdtBwhpB/8AAAECAwECAwECAwECAwECAwECAwECAwX/YCAAZGmeaKqubOu+ cCzPdG2fATAQhXH/wKBwSCzGcqRB4GBsOp/Q6C2AkFqv2GwTkdB6v+CweEwuexMBgg9wQJrf8Lip QDUICiS3fM8HBxQlCwsAen2Gh1CCOIWIjY5BCoUMj5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6yt rq+wsbKztLW2t7i5uru2DSQLAcG8wyUjhMTIJXhIk8m8BsHBBM7U1dYJxta0DNFUedq1f4GDjFgS KOfgX4UFCOVW6eg3D/HqMgHNJALvUfXyNBAm+LNHaaAJgy0cUJCAkCAYhgzRQYxIIiLEEg1VVIBA 8SJFh1ks+vP4EcC5kxhl/1iIYDIeSZDmGnb8iNJkSowTS154UDHdS5jwMoqk6fNgjJwiewIN2mKi zYo3oeLMeRBpS6VL+/kcOFKqTZc1kl7NmDXIxRROoboEG/bkVrJlobz1ijZuJ6JRT8C164iqUb18 AwseTLjwEyTA0hgelQNYFUCLQ+VowC8yp8TfLGveXGSBgCqcNXVjQqhyaER6cgg7jUmPATSmWfch MM3Eatm4c+u2u3e3od6+gwsfTry4cRvAj5NJrlwM8+YPoUufDjI29Szdol1/0y4zn+ebCwCyHgY8 59t7zG/vtx4AtjfqNXOLBpp8+ybifpG77+dEO/v8FYGPCfsEmEt8Bg6BYP+CZjE4xoIORijhhBRW GJaFIWFojoZXQMhhUx+GKKIX3ABAQDCkjRhEDnSQAJmKQLCIxItyeBhYF+652IeNgdXmXY3tvWcG j4PNF0x9MP6QHwCKAJgkDv658+QU+QBQ4JSiEJmkljByqaKXI4KJ5ZhklpmJmCGi+aGaHLKpoZtm xnldAAUMcoycLwTQBTR34tmCNwC85mSGxTGARwmDbujnDHDG5RloZTTq0Gh5JPoGBilgOlhqpWWi aaabmiCopWR8qoKpcdG2CCaootDqmitgIOuspsoKwKwlvBqrrbauhxCuvJ6A6bC5zgCsrsr9qmmw xS5bbK609grtsMgmeyritcRCS0KtMvQqrYO0bmvCp9xOG+64y1a7XqvkNvvsC95my+C54t6qbb0w xKvudem2y8K+IUr7LbIAU2hQtK6C+qSkBi/KqMMQRwxxduhJXMKJ2e1o3BqNMDyhx0A9Ch90lHZq MaK2mXxyn4HCtjIJqtpG6ss0R1pzXTcDlvNfO/fs889AuwByhEM7WDSDRwetNDHudINjxMJ0cwLH UB9TMdVxJI2Lank0Hc3TQO622syVUmz22WifLUHabLft9ttwxy333G6r4EZsQsZ5N8tGAkr2hHcX smSTNLMjZeFVXhlxCAA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image051.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC1WOzQkCMRSE37xs0MWfsxc9LXjSNtYKbCQBe7GBsBWsFXjzbC+LEF+GyOKDLxnm MZm8X8+7cJz0uFDtr5DWjJtplS09b6w0IFGttYejarCp2zN2VSlQVau/LDTnbB0iB1nY+VGp0xgn CyztntQL/nywv3Nekow6kIcmMuq8CxhItB8WAuZdpF+yiUSUt4/I2bHpC6nOtrIEAQAA ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image052.pcz Content-Transfer-Encoding: base64

Content-Type: image/x-pcz H4sIAAAAAAACC/MN9ndz83R2tdQzCGNgYFgOxMWMDAyrgPQuJgaGK1MYGFzi7Bk8gXyGfwyjYNiB MMZihuVMu4AxLsj0n4fhPxCAUgFQFJwKgDIQIMfAyMDFWARWu5rBhGk7kLWDYSWDCUg/YwmYVQIU 2w5k/QcApylu5VYCAAA= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image053.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAwDHAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAB AMUAgAAAAAAAAAIMjI+py+0Po5y02rsKADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image054.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhtQDTAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAACy ANEAgQAAAACAADAo//8UFAL/hI+py+0Po5wUhoqz3rx7G1yY8JXmiWqhSJHpC8fnOsr2jUd05eb+ f9u1gMQiSjg0KpcY5KTHjEoXTgl0ipVWI9es17iFdL9kX/gxLqtlZ0d6DT+GMu+43dNu1O/8TJ6x 1yco8bcQOIjYUKhwmOiIsJjQ+PgYiTBJmWh5gJk5uGnQ6dkHCiDKMDDqtcLyVDIAq4oFeoqaKqs1 x2MSixtFy3vru1Raq9A7rFT8KpxctPyB7EwE7SE9/VPdcY2do83B3R2kuxvdLI7zvRGOHqOuwd7+ 8p4RLy/X6mp+n06eZG2P3wd6GGCdE4iPDrODCE0QrGCwIYyHFCJKTEFxgsWL/zP86QPIkGMHYMxE Jiy3z6RDj1yCqVyZr2XJlwNZygRIs2bMm9tC5qSQUULAnyB2iplJVIXNoymT+lmKBqnTCkEjDJ1K BaobqVgJadXDtWtRhU3F6vgKKKxZRWgNLVx71mhUcz7hHqgKYaNdBngf6N2roK+Dv4AhtWX0tnDW w5cSKw7MmJPLx5DlglX7mGRZygY04+Rs2PLlz6A7R5a8mbPgBlfhrrZV+u7pUJgVv17Qeu3tY3UB 706Q2+xvBMHFDj9QvOtxA8mxLgdAOPNsU45BP49ue7ox4M2dXu+e9Htvu6xq0I1tWrTb2oU990QP wD248eRnb+cO/3t+7ex98/9PTZl+6AkYG4GlGWjdf6QdqOB7AzY4337qrbdgghMidl6BEK4DHlHi PXihJNWptiE8Hf70oYb2jUhiiKgBKJ2LtPW3l3wcSkhWhS3m6KCKPEYI4o83BmmejgGWWA99riFZ kJK6MQmRk8JBWZGUxlGpkZXKYSmUls5xaZWXU6XIoIwzgkQkSj2JGR6YeZ2YE5kWmnkfcnDSVJ6a 87HZJp2T+agnkID+Y2SMQpqIY5E9lnlokokGimiahArKqKKUWthok49OOuSgnEbq6UeLYmppp5VC 6qikou6pqhUsGlqqiXyi6KZfd74kZ4t+Zljmrmi2yhSM2flaqHSxggpfplGhJrtBnczNip6z0EEb m7S3gmYttaVly6wG3HZ7rKbgoiruuKuaam6wo6a7Fa/stvvru/CuKe9c8dZLIb34puXuvo316++Z xeIr7bQBYyjswQMrfCnDNDpcLsQPS5wlxX9avC7GqWrcMMfLeowuyFVqSzF2IttKssQmn8zatSq7 DPHKLMM2c5U123xzlznrvPObPfv882Apvxy00EUPdrQDBQAAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image055.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC02QO0oEQRiEq/5x2F18BBsJsmsiGKl4AtdHsCcQMzXSw+gFzEx0vIiIYKCJj9RA DTdTEdquchoc+Kbrr6puZvrx7voMfkacYGz1vkv0gOo160DfXp2Zjj2eW83EJPelpjjbpqucb1WQ repF2ctIKaHKaohOfv84STohs5I3dPP6HTX49zmtT8zldamq0WAjLjGKBltxhc3Q3HfWcSbvAevm Hmvmf0ezsi8MzCcWjPzS0axskbUZsjLyS0ezsh1+UGzzzcgvHc3Kjnlrjnhj5JeOZmWnbMwJL4z8 8s9P3Kd44QGfeWhdMnW1r/iadWfLTKnyDf4CaAn4KNwBAAA= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image056.pcz Content-Transfer-Encoding: base64 Content-Type: image/x-pcz H4sIAAAAAAACC+2SP04CYRTEZ74NjbGxlYCdJUhp4z+QZAtjYUOnVHoAj4EJR5AGsfYShE4rMTRU hBto4zLzXC9h/JJf3ryZec1mL64uu928fX7YOBgSGAHoaS5FnrRkR1i8NLCQxDf+3197HLKHUcq5 xE4qtlHo+S+QC3lIeVmsY9dDKbGl9DFu7lFPx3hKZ3jWnKST0JN0+rMr30/N2N8it9+SNk28Br+9 qnQLX+E5r0mbKj4D+dHLpGvcC895RdpkrAfy3eNKusJOeMq5ZidYsW3sR2+qfc278J3PpM2Ut4H8 6I2lZ3wIz/lE2ow5COT7e/Ca7+zzI6a5ke5zbl3mA93N48b3ZeYdxQbpWLqAkAMAAA==

------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image057.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhugCUAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAUABgCx AIkAgAAAAAAA/wL/hI+py+0Po5y0WhTC3bz7D25ZSJbmiR5jyrbuq2rwTNfXauf6buD8D2T5gsSi Z2hMKiPIpfMZg0qnzak1WL1qddmtd9b9ioWysRkWPqs/6bX7Vn7L2fG5HX7P4/V8SbvP9weYJzho V2goh5jotsio5vhoFikpRlnpdYmppblp1ekpBRr6NEq6ZHqalKpaxNqKVQe79jrLU2vLJZtrictL k7H7u+U7jCZsfFWc3LLMnOL8fBItXUJdHXKNTbfNidy9+g3uKj4eay5ajn6rvq7r7qQN79c+D1xv f5xvhL/v0u9PSEAiAAdOMwikIEISCheCaOjwSMQc8iZCnCgCo42LqBorcOw44SNIJiPRlHwh8iSD ihFTqlzg8mWCmDJ70KzJ0uFNmTkX9kT40+DOl0EHFg14dF9SpUNVLrUXrKaJp/OiSmXYtKTVqw+z jtzKtQPYsByowhtLdk/asmbdtV2Hdm3It+jomosrl4ldcHjzPujrt0Ewrx0BB4a5t5vhwzMXM7aZ GNvgx3ojV5tM2cFgwhYdM96cWbPnz6MDYw69srTf06hXto5QAAA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image058.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC7t+9tgsBjCoZpBk8ACzrMMZGTgZGJgnMjIwMDHIgMVYgZibKYtRiBHE4mGSBKoH sVgYeaGyeowSUBYTIyOUxckE08vI9P//fwZmIEsOLvMfbPZvphf/IS7Yw8QEYQiEZOamFjMcL3cA cTi5xLYfPV5+AIgVDpwqZ2AwYGABiusCLWEH0oqsjAxpTLWMwoyopk1gZMBimgInlwp20xjB9Ack UzWApkpjmIrDjeK43AgxlRFuah7QVGVi3apKrFs1gabqE+tWCUJu5QCbysygYKvAUMtozogeTzhc q0asa42Arg1kJDL2JYlzLQtDnoK2Qi1jDLGuVSfWtWZA1zYwgkTVGf//ZwYbBgD4MoNFOAMAAA== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image059.pcz Content-Transfer-Encoding: base64 Content-Type: image/x-pcz H4sIAAAAAAACC/MN9ndz83R2tdQzkGBkYBAC4iwg7gXiZiD+clWcweYGC8NhBiD4xzAKhhtglGDM YhRibGbsZRBk+s/D8B8IGIWA4llA3AvEzVCFcgxSIOr/fwZGBi6gHkHGFsY+Bh0GDgYR1pDM3NRi BmYGEQYWZgYGXgYJBj0GFqBaBgbR1GsMGoy1jMKMaSARiDgQiCZfY9DkYNRgYGBhYkCohojmMWCq 5WHUhKjlZRBjYPv//98vuC4BeU7R/TLFoi1Q/cwKtgpAtcDUywbR336FQVOK0YgB7DqIXtEVQDFu ljwFbQVklddnMmiqMJoBjQUAp2nI6hgDAAA= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0011_image060.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhSAAQAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAgBG AA0AgwAAAAwKbwsJnwsJkgsKggoIqwoItgkHyQcG2ggH0gAA/wUE8QcG4gYF6gMD+AECAwSkEEip qpoY3My7WArTjaR0NBt1pR1bToMVvjThNAVWabT7IgmAYUebuAIOREam2xB5S9lT11CtfJRMQgFK BIxT3kpX5CgEYKY5AwIUFA4VFJw1ljGFoFXjkhL/TmNkdYRWahgidHwjfYFyfXaRd3oDcostUY9O g3OFNFsWlztYLg4KBW9xTymsrHcAoKGAWB0BoF6XnYyvvL2QJLS9wmvExcPHIxEAOx== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0012.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head>

<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0012.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Another Example"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"16"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s16386" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:30pt;top:30pt;width:606pt;height:60pt' o:userdrawn=3D"f">

<v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s16386" class=3DT style=3D'position:absolute;top:7.= 25%; left:5.24%;width:82.39%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'>Another Example</span><span lang=3DEN-US style=3D'color:#9999CC;mso= -color-index: 5;mso-ansi-language:EN-US;mso-special-format:lastCR;display:none'>&#13;</s= pan></div> <p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_= s16387" type=3D"#_x0000_m277519" style=3D'position:absolute;left:381.125pt;top:17= 4pt; width:269.625pt;height:321pt' o:spt=3D"75" o:preferrelative=3D"t" o:userd= rawn=3D"f" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" fillcolor=3D"#99f [4]" strok= ed=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:stroke joinstyle=3D"miter"/> <v:imagedata src=3D"slide0012_image061.wmz" o:althref=3D"slide0012_image0= 62.pcz" o:title=3D""/> <v:shadow on=3D"f" color=3D"#00007d [2]"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t" text=3D"t"/> <p:placeholder type=3D"object" position=3D"2" size=3D"half"/></v:shape><!= [if !vml]><img border=3D0 v:shapes=3D"_x0000_s16387" src=3D"slide0012_image063.gif" style=3D'position:absolute;top:32.25%;left:52.99%;width:37.45%;height:59.5= %'><![endif]><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" path=3D"m,l,21= 600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s16388" type=3D"#_x0000_t202" style=3D= 'position:absolute; left:42pt;top:174pt;width:318pt;height:256.5pt' filled=3D"f" fillcolor=3D= "#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/>

</v:shape> <div v:shape=3D"_x0000_s16388" class=3DO> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:33.25%;left:6.92%;width:42.32%;height:5.25%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:#3333CC;mso-a= nsi-language: EN-US'><b><i>On the other hand&#8230;&#13;</i></b></span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'posit= ion: absolute;top:38.5%;left:6.92%;width:48.68%;height:5.25%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:#3333CC;mso-a= nsi-language: EN-US'><b><i>n</i></b></span><span lang=3DEN-US style=3D'font-family:Times; mso-ascii-font-family:Times;font-size:67%;color:#3333CC;position:relative; top:-.45em;mso-text-raise:30%;mso-ansi-language:EN-US'><b><i>2</i></b></sp= an><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;mso-an= si-language: EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>is not O(</span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:= #3333CC; mso-ansi-language:EN-US'><b><i>n</i></b></span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;mso-ansi-language:E= N-US'>) because there is </span></span><span style=3D'position:absolute;top:43.75%; left:6.92%;width:42.32%;height:5.25%'><span lang=3DEN-US style=3D'font-fam= ily: Times;mso-ascii-font-family:Times;mso-ansi-language:EN-US'>no </span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:= #3333CC; mso-ansi-language:EN-US'><b><i>c</i></b></span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;mso-ansi-language:E= N-US'> and </span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-fa= mily: Times;color:#3333CC;mso-ansi-language:EN-US'><b><i>n</i></b></span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-s= ize: 67%;color:#3333CC;position:relative;top:.37em;mso-text-raise:-25%;mso-ansi= -language: EN-US'><b><i>0</i></b></span><span lang=3DEN-US style=3D'font-family:Times; mso-ascii-font-family:Times;mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>such that:<span style=3D'mso-spacerun:yes'>&nbsp; </span></span></span><span style=3D'posi= tion: absolute;top:49.0%;left:6.92%;width:42.32%;height:5.25%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;mso-ansi-language:E= N-US'><span style=3D'mso-tab-count:1;width:23.62%'> </span></span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:#3333CC;mso-a= nsi-language: EN-US'><b><i>n</i></b></span><span lang=3DEN-US style=3D'font-family:Times; mso-ascii-font-family:Times;font-size:67%;color:#3333CC;position:relative; top:-.45em;mso-text-raise:30%;mso-ansi-language:EN-US'><b><i>2</i></b></sp= an><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:= #3333CC; mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span></s= pan><span lang=3DEN-US style=3D'font-family:Arial;mso-ascii-font-family:Times;mso-bi=

di-font-family: Arial;color:#3333CC;mso-ansi-language:EN-US'>&#8804;</span><span lang=3DEN= -US style=3D'font-family:Times;mso-ascii-font-family:Times;color:#3333CC;mso-a= nsi-language: EN-US'> </span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-fon= t-family: Times;color:#3333CC;mso-ansi-language:EN-US'><b><i>cn</i></b></span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;mso-an= si-language: EN-US'> for </span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii= -font-family: Times;color:#3333CC;mso-ansi-language:EN-US'><i>n </i></span><span lang=3D= EN-US style=3D'font-family:Arial;mso-ascii-font-family:Times;mso-bidi-font-famil= y: Arial;color:#3333CC;mso-ansi-language:EN-US'><i>&#8805;</i></span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:= #3333CC; mso-ansi-language:EN-US'><i> n</i></span><span lang=3DEN-US style=3D'font-= family: Times;mso-ascii-font-family:Times;font-size:67%;color:#3333CC;position:rel= ative; top:.37em;mso-text-raise:-25%;mso-ansi-language:EN-US'><i>0</i></span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-s= ize: 67%;color:#54CC49;position:relative;top:.37em;mso-text-raise:-25%;mso-ansi= -language: EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>&#13;</span></span></= div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:54.5%;left:6.92%;width:42.32%;height:3.5%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;font-size:67%;color= :#54CC49; position:relative;top:.37em;mso-text-raise:-25%;mso-ansi-language:EN-US; display:none'>&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0'><span style=3D'posit= ion: absolute;top:58.0%;left:6.92%;width:42.32%;height:5.25%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;mso-ansi-language:E= N-US'>The graph to the right </span></span><span style=3D'position:absolute;top:63.5= %; left:6.92%;width:46.81%;height:5.25%'><span lang=3DEN-US style=3D'font-fam= ily: Times;mso-ascii-font-family:Times;mso-ansi-language:EN-US'>illustrates tha= t no matter how </span></span><span style=3D'position:absolute;top:68.75%;left:= 6.92%; width:50.0%;height:5.25%'><span lang=3DEN-US style=3D'font-family:Times; mso-ascii-font-family:Times;mso-ansi-language:EN-US'>large a </span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:= #3333CC; mso-ansi-language:EN-US'><i>c</i></span><span lang=3DEN-US style=3D'font-f= amily: Times;mso-ascii-font-family:Times;mso-ansi-language:EN-US'> is chosen ther= e is an </span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-fam= ily: Times;color:#3333CC;mso-ansi-language:EN-US'><i>n</i></span><span lang=3DE=

N-US style=3D'font-family:Times;mso-ascii-font-family:Times;mso-ansi-language:E= N-US'> </span></span><span style=3D'position:absolute;top:74.0%;left:6.92%;width:= 42.32%; height:5.25%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font= -family: Times;mso-ansi-language:EN-US'>big enough that </span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:#3333CC;mso-a= nsi-language: EN-US'><b><i>n</i></b></span><span lang=3DEN-US style=3D'font-family:Times; mso-ascii-font-family:Times;font-size:67%;color:#3333CC;position:relative; top:-.45em;mso-text-raise:30%;mso-ansi-language:EN-US'><b><i>2 </i></b></s= pan><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:= #3333CC; mso-ansi-language:EN-US'>&gt; </span><span lang=3DEN-US style=3D'font-fami= ly:Times; mso-ascii-font-family:Times;color:#3333CC;mso-ansi-language:EN-US'><b><i>c= n</i></b></span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:= #54CC49; mso-ansi-language:EN-US'><b><i> </i></b></span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;mso-ansi-language:E= N-US'>) </span><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family= :Times; font-size:67%;color:#54CC49;position:relative;top:.37em;mso-text-raise:-25= %; mso-ansi-language:EN-US'>.</span><span lang=3DEN-US style=3D'font-family:T= imes; mso-ascii-font-family:Times;font-size:55%;color:#54CC49;position:relative; top:.37em;mso-text-raise:-25%;mso-ansi-language:EN-US;mso-special-format:l= astCR; display:none'>&#13;</span></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0012_image061.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC+3dPWzq3BkHcOfet2pe9Ysx0yu2IlWqGBlRuzB6qhgzZmRkqcTIyBi1C6O7MTIi VaoytBJbMzIyVVkqIXW4/YcnOfE1Afxxvv1/xM01H7bB58fDc2w4/ve//vGX5Bj/SX66GR2n/van m+THJPn657/e4Nofjn9/hn+/+PK7m//dvE798stPN/853vbDza/e7v39zd3b1Jeb9zl+/JK8Td18 +fbtW/IVUz8dr//85uvbsv/4m27yz9fbscTk7f/X9fQw/d/jdcyd3CXv8fdfy7/3ODAYkQZ9M+ib waBvBsNH4nreJYmegl7Xojx8StxQAfu+cNXJojx8StxQofrW+2J0LcrDp8QNRd/0zQ3ln2+2HDeU n8R1Phu2HDeUb8QN+m7Sj87P2KRLrms55halq4Oo9ynpXVQkvgubW2PXXku/XrUZd8uE0nb0bXVb G827zt91htrOLXHN+78bbqNzFqtuIF3LuTp781dX7yPlwrPS9ZR0tR192/Otd1EaXx19e12fnH7C 1v6M+/TDul7e/dSNrkXVqyhML0rLBq9dL2nc5gZ9z2azNE1Xq1X+xqenp36/36SYi2/vlcZ9c80X pfGLH9o5euR7vV4Ph8PCjVmWdTqdep9W/mzxhjtPzL06LcvRayga4slp8kbkb9nv98jcu92Ovunb +YZq6ns+n/d6PVQjmH5+fsbV8XgM3LULO08+vk0UJ16VOtq/m6q3avLFt+RpFff39y8vL86rKEZL AmXwdruV6f4xJLdq7l+C8u3t7WKxkFtAHNDpm2E60jRV6rrdLiie9gab+j4NFCrL5RJ/S34SMRhX 41NFwK1Ai3XA0+AbdgeDgawYE4Wdg5XKLAajtm8UJ7hLShTgBnEN9TdKnLu7u8Lq1cdEve5Re4qZ Nr92Ey8fJfhkMsHEZrNBiaLBd6/Xg2ZVyO/3eyx6NBqxjfna7b/89BhSlmBRGvqXWApMF+54eHhg

G/O123/5SN7wjb+Sv6uWyp/4xuJQ1Ms+78PxUDyWXu9oPH3Td5OXD3iYHSWKsFS1eCPfLy8v0+lU leB404zHY8WdbczXHu7L1/z9QQ9HeLHQwK197f6/fN1HmPH3eOGxIEaMvt+J0zcjct8kzojWN4kz IvWtiH/8z2DE55vEGXH6/t41iTNi9i3XGIzofDOFM+L0/VkKJ3FGdL5JnBGn789EkzgjZt8kzojO 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 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0012_image062.pcz Content-Transfer-Encoding: base64 Content-Type: image/x-pcz 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 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0012_image063.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhyQDvAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQDI AO4AhwAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBm zABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/ /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZ

ADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYA M2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZ ZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkA mZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZ zJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA /8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zM AMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8z M/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//M Zv/Mmf/MzP/M////AP//M///Zv//mf//zP///wECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwj/ALEJHEiwoMGDCBMqXMiw4cBWOBhqMeDw YcSKGHG0wsjx4EaBH7GFHPmwJEiTIlGSPMkyZcuVLmOShEgQZisYrmSqHNgF0cudP1+O2WgTqM6g 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 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0186.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0186.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Asymptotic Notation"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"190"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x=

0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s194562" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s194563" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:102pt;width:9in;height:396pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s194562" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Asymptotic Notation</s= pan></div> <div v:shape=3D"_x0000_s194563"> <div class=3DB><span style=3D'position:absolute;top:20.0%;left:9.73%;width= :96.62%; height:6.75%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-c= olor-index: 5;position:absolute;left:-3.87%;top:.22em;font-family:Wingdings;font-size: 80%'>&uml;</span><span lang=3DDA>Simple Rule: Drop lower order terms and <= /span></span><span style=3D'position:absolute;top:27.0%;left:9.73%;width:84.45%;height:6.75%'= ><span lang=3DDA>constant factors.&#13;</span></span></div> <div class=3DB1 style=3D'position:absolute;top:35.25%;left:11.04%;width:83= .14%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.6%;width:96.17= %; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.74%; top:.22em'>&uml;</span><span lang=3DDA>50 </span><span lang=3DDA><i>n </i>= </span><span lang=3DDA>log </span><span lang=3DDA><i>n </i></span><span lang=3DDA>is O(= </span><span lang=3DDA><i>n </i></span><span lang=3DDA>log </span><span lang=3DDA><i>n)= </i></span><span lang=3DDA style=3D'color:black;display:none'>&#13;</span></span></div> <div class=3DB1 style=3D'position:absolute;top:42.75%;left:11.04%;width:83= .14%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.6%;width:96.17= %; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.74%; top:.22em'>&uml;</span><span lang=3DDA style=3D'color:black'>7</span><span lang=3DDA style=3D'color:black'><i>n </i></span><span lang=3DDA style=3D'c= olor:black'>3 is O(</span><span lang=3DDA style=3D'color:black'><i>n</i></span><span l= ang=3DDA style=3D'color:black'>)&#13;</span></span></div> <div class=3DB1 style=3D'position:absolute;top:50.25%;left:11.04%;width:83= .14%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.6%;width:96.17=

%; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.74%; top:.22em'>&uml;</span><span lang=3DDA style=3D'color:black'>8</span><span lang=3DDA style=3D'color:black'><i>n</i></span><span lang=3DDA style=3D'fo= nt-size: 67%;color:black;position:relative;top:-.45em;mso-text-raise:30%'>2</span><= span lang=3DDA style=3D'color:black'><span style=3D'mso-spacerun:yes'>&nbsp;</s= pan>log </span><span lang=3DDA style=3D'color:black'><i>n </i></span><span lang=3DDA style=3D'c= olor:black'>+ 5</span><span lang=3DDA style=3D'color:black'><i>n</i></span><span lang=3D= DA style=3D'font-size:67%;color:black;position:relative;top:-.45em;mso-text-r= aise: 30%'>2</span><span lang=3DDA style=3D'color:black'><span style=3D'mso-spacerun:yes'>&nbsp;</span>+ </span><span lang=3DDA style=3D'= color: black'><i>n </i></span><span lang=3DDA style=3D'color:black'>is O(</span><= span lang=3DDA style=3D'color:black'><i>n</i></span><span lang=3DDA style=3D'fo= nt-size: 67%;color:black;position:relative;top:-.45em;mso-text-raise:30%'>2</span><= span lang=3DDA style=3D'color:black'><span style=3D'mso-spacerun:yes'>&nbsp;</s= pan>log </span><span lang=3DDA style=3D'color:black'><i>n</i></span><span lang=3DDA style=3D'co= lor:black'>)&#13;</span></span></div> <div class=3DB><span style=3D'position:absolute;top:58.0%;left:9.73%;width= :97.75%; height:6.75%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-c= olor-index: 5;position:absolute;left:-3.83%;top:.22em;font-family:Wingdings;font-size: 80%'>&uml;</span><span lang=3DDA>Note: Even though (50 </span><span lang= =3DDA><i>n </i></span><span lang=3DDA>log </span><span lang=3DDA><i>n) </i></span><sp= an lang=3DDA>is</span><span lang=3DDA><b> </b></span><span lang=3DDA>O(</span= ><span lang=3DDA><i>n</i></span><span lang=3DDA style=3D'font-size:66%;position:r= elative; top:-.45em;mso-text-raise:30%'>5</span><span lang=3DDA>), it </span></span= ><span style=3D'position:absolute;top:65.0%;left:9.73%;width:100.0%;height:6.75%'= ><span lang=3DDA>is expected that such an approximation be </span></span><span style=3D'position:absolute;top:72.25%;left:9.73%;width:84.45%;height:6.75%= '><span lang=3DDA>of as small an order as possible</span></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0015.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0015.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Asymptotic Analysis of Runni= ng Time"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"19"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0

v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s19458" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:30pt;top:30pt;width:690pt;height:66pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s19459" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:114pt;width:654pt;height:408pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:tag name=3D= "___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"6"/></v:shape> <div v:shape=3D"_x0000_s19458" class=3DT style=3D'position:absolute;top:7.= 75%; left:5.24%;width:110.29%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi= -language: EN-US'>Asymptotic Analysis of Running Time</span><span lang=3DEN-US style=3D'color:#9999CC;mso-color-index:5;mso-ansi-language:EN-US;mso-speci= al-format: lastCR;display:none'>&#13;</span></div> <div v:shape=3D"_x0000_s19459"> <div class=3DHB style=3D'mso-line-spacing:"90 20 0"'><span style=3D'positi= on:absolute; top:21.5%;left:9.73%;width:95.5%;height:6.0%'><span style=3D'mso-special-f= ormat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.92%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>Use </span><span lang=3DEN-US style=3D'm= so-ansi-language: EN-US'><i>O</i></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'= >-notation to express number of primitive </span></span><span style=3D'position:absol= ute; top:27.25%;left:9.73%;width:94.94%;height:6.0%'><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>operations executed as function of<span style=3D'mso-spacerun:yes'>&nbsp; </span>input size.&#13;</span></span></d= iv> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 34.0%; left:5.99%;width:88.95%;height:6.0%'><span style=3D'position:absolute; top:0%;left:4.21%;width:95.78%;height:100.0%'><span style=3D'mso-special-f= ormat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.39%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>Comparing asymptotic running times&#13;<= /span></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0"'><span style=3D'posit=

ion:absolute; top:41.0%;left:14.04%;width:89.13%;height:6.0%'><span style=3D'font-size:1= 17%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-3.36%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>an algorithm= that runs in </span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-languag= e:EN-US'><i>O</i></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>(n) time is = better </span></span><span style=3D'position:absolute;top:46.5%;left:14.04%;width:80.89%;height:6.0%'= ><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>than one tha= t runs in </span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-= US'><i>O</i></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>(n</span><sp= an lang=3DEN-US style=3D'font-size:78%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US'>2</span><span lang=3DEN-US style=3D'font-size= :117%; mso-ansi-language:EN-US'>) time&#13;</span></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :53.5%; left:11.04%;width:84.08%;height:6.0%'><span style=3D'position:absolute; top:0%;left:3.56%;width:96.21%;height:100.0%'><span style=3D'font-size:117= %'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-3.7%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;</= span></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>similarly, <= /span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'><i>O</i></sp= an><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>(log n) is b= etter than </span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:E= N-US'><i>O</i></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>(n)&#13;</sp= an></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :60.25%; left:11.04%;width:98.68%;height:6.0%'><span style=3D'position:absolute; top:0%;left:3.03%;width:96.96%;height:100.0%'><span style=3D'font-size:117= %'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-3.13%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>hierarchy of functions:<span style=3D'mso-spacerun:yes'>&nbsp; </span>log n &lt; n &lt;= n</span><span lang=3DEN-US style=3D'font-size:78%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US'>2</span><span lang=3DEN-US style=3D'font-size=

:117%; mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>&lt= ; n</span><span lang=3DEN-US style=3D'font-size:78%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US'>3</span><span lang=3DEN-US style=3D'font-size= :117%; mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>&lt= ; 2</span><span lang=3DEN-US style=3D'font-size:78%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US'>n</span><span lang=3DEN-US style=3D'font-size= :117%; mso-ansi-language:EN-US;display:none'>&#13;</span></span></div> <div class=3DHB style=3D'mso-line-spacing:"90 20 0"'><span style=3D'positi= on:absolute; top:67.0%;left:9.73%;width:98.68%;height:6.0%'><span style=3D'color:#FF141= 4'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-3.79%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span lang=3DEN-US style=3D'color:#FF1414;mso-ansi-language:EN-US'>Caution!</spa= n><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp; </span>Beware of very large constant fac= tors. </span></span><span style=3D'position:absolute;top:72.75%;left:9.73%;width:97.19%;height:6.0%'= ><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>An algorithm running in time 1,000,000 n is still </span></span><span style=3D'position:absolute;top:78= .25%; left:9.73%;width:100.0%;height:6.0%'><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'><i>O</i></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'= >(n) but might be less efficient than one running </span></span><span style=3D'posi= tion: absolute;top:84.0%;left:9.73%;width:85.2%;height:6.0%'><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>in time 2n</span><span lang=3DEN-US style=3D'font-size:67%;position:relative;top:-.45em;mso-text-raise:30%; mso-ansi-language:EN-US'>2</span><span lang=3DEN-US style=3D'mso-ansi-lang= uage: EN-US'>, which is </span><span lang=3DEN-US style=3D'mso-ansi-language:EN-= US'><i>O</i></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>(n</span><span lang=3DEN-US style=3D'font-size:67%;position:relative;top:-.45em;mso-text-raise:30%; mso-ansi-language:EN-US'>2</span><span lang=3DEN-US style=3D'mso-ansi-lang= uage: EN-US'>)</span></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0016.htm Content-Transfer-Encoding: quoted-printable

Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0016.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Example of Asymptotic Analys= is"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <!--[if gte IE 5]> <object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"= ></object> <object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"= ></object> <![endif]--> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <style> <!-oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) } oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) } oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) } --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><script><!-g_animItemsToHide=3Dnew Array("_x0000_s20483_260_292","_x0000_s20489_AllTex= t","_x0000_s20489","_x0000_s20488","_x0000_s20487_AllText","_x0000_s20487",= "_x0000_s20486","_x0000_s20485_AllText","_x0000_s20485","_x0000_s20484");

//--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"20"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()" oa:clockstart=3D"onstart"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s20482" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:30pt;top:30pt;width:612pt;height:55pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s20482" class=3DT style=3D'position:absolute;top:6.= 75%; left:5.24%;width:94.75%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'>Example of Asymptotic Analysis</span><span lang=3DEN-US style=3D'co= lor: #9999CC;mso-color-index:5;mso-ansi-language:EN-US;mso-special-format:lastC= R; display:none'>&#13;</span></div> <p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_= s20483" type=3D"#_x0000_m277519" style=3D'position:absolute;left:30pt;top:96pt;wi= dth:654pt; height:6in' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:animation n= umber=3D"8" delay=3D"0" type=3D"text" level=3D"1" effect=3D"cut" direction=3D"noBlac= k"/><p:tag name=3D"___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"7"/></= v:shape> <div v:shape=3D"_x0000_s20483"> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 18.25%; left:5.24%;width:88.95%;height:6.0%'><span style=3D'mso-special-format:nob= ullet;

display:none;color:black;mso-color-index:1;font-family:Wingdings;font-size: 75%'>n</span><span lang=3DEN-US style=3D'color:#3333CC;mso-ansi-language:E= N-US'><b>Algorithm</b></span><span lang=3DEN-US style=3D'color:#3333CC;mso-ansi-language:EN-US'> prefixAverages1(X):&#13;</span></div> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 25.25%; left:5.24%;width:88.95%;height:6.0%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#3028FF;font-family:Wingdings;font-size:75%'>n</span><s= pan lang=3DEN-US style=3D'mso-ansi-language:EN-US'><i>Input</i></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>: An n-element array X of numbers.&#13;</span></div> <div class=3DHB style=3D'mso-line-spacing:"90 20 0"'><span style=3D'positi= on:absolute; top:32.0%;left:5.24%;width:105.99%;height:6.0%'><span style=3D'mso-special= -format: nobullet;display:none;color:#3028FF;font-family:Wingdings;font-size:75%'>n= </span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><i>Output:</i></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'> An n-element array A of nu= mbers such that </span></span><span style=3D'position:absolute;top:37.5%;left:8.= 98%; width:91.01%;height:6.0%'><span lang=3DEN-US style=3D'mso-ansi-language:EN= -US'>A[i] is the average of elements X[0], ... , X[i].</span><span lang=3DEN-US style=3D'color:#3028FF;mso-ansi-language:EN-US;display:none'>&#13;</span><= /span></div> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 44.0%; left:5.24%;width:88.95%;height:7.5%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#3028FF;font-family:Wingdings;font-size:75%'>n</span><s= pan lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '><b>for</b></span><span lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '> i </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:114%;color:#3333CC;mso-= ansi-language: EN-US;mso-char-type:symbol'>&not;</span><span lang=3DEN-US style=3D'font-s= ize: 114%;color:#3333CC;mso-ansi-language:EN-US'> 0 </span><span lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US'><b>to</b></= span><span lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '> n-1 </span><span lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '><b>do&#13;</b></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :51.75%; left:10.11%;width:84.08%;height:6.5%'><span style=3D'mso-special-format:no= bullet; display:none;color:#3028FF;font-family:Wingdings;font-size:80%'>&uml;</spa= n><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '>a </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#3333CC;mso-=

ansi-language: EN-US;mso-char-type:symbol'>&not;</span><span lang=3DEN-US style=3D'font-s= ize: 117%;color:#3333CC;mso-ansi-language:EN-US'> 0&#13;</span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :58.75%; left:10.11%;width:84.08%;height:6.5%'><span style=3D'mso-special-format:no= bullet; display:none;color:#3028FF;font-family:Wingdings;font-size:80%'>&uml;</spa= n><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '><b>for</b></span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '> j </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#3333CC;mso-= ansi-language: EN-US;mso-char-type:symbol'>&not;</span><span lang=3DEN-US style=3D'font-s= ize: 117%;color:#3333CC;mso-ansi-language:EN-US'> 0 </span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US'><b>to</b></= span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '> i </span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '><b>do</b></span><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '> &#13;</span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :65.5%; left:10.11%;width:84.08%;height:6.5%'><span style=3D'mso-special-format:no= bullet; display:none;color:#3028FF;font-family:Wingdings;font-size:80%'>&uml;</spa= n><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '><span style=3D'mso-tab-count:1;width:3.71%'> </span>a </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#3333CC;mso-ansi-language= :EN-US; mso-char-type:symbol'>&not;</span><span lang=3DEN-US style=3D'font-size:11= 7%; color:#3333CC;mso-ansi-language:EN-US'> a + X[j] &#13;</span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :72.25%; left:10.11%;width:84.08%;height:6.5%'><span style=3D'mso-special-format:no= bullet; display:none;color:#3028FF;font-family:Wingdings;font-size:80%'>&uml;</spa= n><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '>A[i] </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#3333CC;mso-= ansi-language: EN-US;mso-char-type:symbol'>&not;</span><span lang=3DEN-US style=3D'font-s= ize: 117%;color:#3333CC;mso-ansi-language:EN-US'> a/(i+1)&#13;</span></div> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 79.75%; left:5.24%;width:88.95%;height:6.0%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#3028FF;font-family:Wingdings;font-size:75%'>n</span><s= pan

lang=3DEN-US style=3D'color:#3333CC;mso-ansi-language:EN-US'><b>return</b>= </span><span lang=3DEN-US style=3D'color:#3333CC;mso-ansi-language:EN-US'> array A&#13;= </span></div> <div id=3D"_x0000_s20483_260_292" class=3DHB style=3D'mso-line-spacing:"90= 20 0"; position:absolute;top:86.5%;left:5.24%;width:88.95%;height:6.0%;white-spac= e: nowrap'><span style=3D'mso-special-format:nobullet;display:none;color:#302= 8FF; font-family:Wingdings;font-size:75%'>n</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>Analysis: running time is O(n</span><span lang=3DEN-US style=3D'font-size:67%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US'>2</span><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'>)</span></div> </div> <v:line id=3D"_x0000_s20484" style=3D'position:absolute;flip:x;mso-wrap-st= yle:none; v-text-anchor:middle' from=3D"246pt,378pt" to=3D"294pt,378pt" strokecolor= =3D"black [1]"> <v:stroke endarrow=3D"block"/> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"2" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"16384"/></v:line><![if !vml]><img border= =3D0 v:shapes=3D"_x0000_s20484" src=3D"slide0016_image064.gif" style=3D'positio= n:absolute; top:69.25%;left:34.08%;width:7.11%;height:1.75%'><![endif]><v:shapetype id= =3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" path=3D"m,l,21600r21600,l21600,xe= "> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s20485" type=3D"#_x0000_t202" style=3D= 'position:absolute; left:300pt;top:5in;width:1in;height:36pt' filled=3D"f" fillcolor=3D"#99f = [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> <p:animation number=3D"3" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"1028"/></v:shape> <div id=3D"_x0000_s20485_AllText" v:shape=3D"_x0000_s20485" class=3DO style=3D'position:absolute;top:67.75%;left:42.69%;width:9.55%;height:5.25%; white-space:nowrap'> <div style=3D'mso-line-spacing:"100 50 0";mso-char-wrap:0;mso-kinsoku-over= flow: 0;position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;mso-an= si-language: EN-US'>1 step</span></div> </div> <v:shapetype id=3D"_x0000_t88" coordsize=3D"21600,21600" o:spt=3D"88" adj= =3D"1800,10800" path=3D"m,qx10800@0l10800@2qy21600@11,10800@3l10800@1qy,21600e" filled=3D= "f"> <v:formulas>

<v:f eqn=3D"val #0"/> <v:f eqn=3D"sum 21600 0 #0"/> <v:f eqn=3D"sum #1 0 #0"/> <v:f eqn=3D"sum #1 #0 0"/> <v:f eqn=3D"prod #0 9598 32768"/> <v:f eqn=3D"sum 21600 0 @4"/> <v:f eqn=3D"sum 21600 0 #1"/> <v:f eqn=3D"min #1 @6"/> <v:f eqn=3D"prod @7 1 2"/> <v:f eqn=3D"prod #0 2 1"/> <v:f eqn=3D"sum 21600 0 @9"/> <v:f eqn=3D"val #1"/> </v:formulas> <v:path arrowok=3D"t" o:connecttype=3D"custom" o:connectlocs=3D"0,0;21600= ,@11;0,21600" textboxrect=3D"0,@4,7637,@5"/> <v:handles> <v:h position=3D"center,#0" yrange=3D"0,@8"/> <v:h position=3D"bottomRight,#1" yrange=3D"@9,@10"/> </v:handles> </v:shapetype><v:shape id=3D"_x0000_s20486" type=3D"#_x0000_t88" style=3D'= position:absolute; left:372pt;top:342pt;width:18pt;height:54pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"#99f [4]" strokecolor=3D"#ff1414"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"4" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"16384"/></v:shape><![if !vml]><img border= =3D0 v:shapes=3D"_x0000_s20486" src=3D"slide0016_image065.gif" style=3D'positio= n:absolute; top:63.25%;left:51.68%;width:2.99%;height:10.5%'><![endif]><v:shape id=3D"= _x0000_s20487" type=3D"#_x0000_t202" style=3D'position:absolute;left:384pt;top:330pt;wid= th:138pt; height:93.5pt' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokeco= lor=3D"#ff1414"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> <p:animation number=3D"5" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"1028"/></v:shape> <div id=3D"_x0000_s20487_AllText" v:shape=3D"_x0000_s20487" class=3DO style=3D'position:absolute;top:62.0%;left:54.3%;width:19.85%;height:15.75%; white-space:nowrap'> <div style=3D'mso-line-spacing:"100 50 0";mso-char-wrap:0;mso-kinsoku-over= flow: 0'><span style=3D'position:absolute;top:0%;left:0%;width:87.73%;height:33.= 33%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:= #FF1414; mso-ansi-language:EN-US'>i iterations </span></span><span style=3D'positio= n: absolute;top:34.92%;left:0%;width:87.73%;height:33.33%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:#FF1414;mso-a= nsi-language: EN-US'>with </span></span><span style=3D'position:absolute;top:68.25%; left:0%;width:100.0%;height:33.33%'><span lang=3DEN-US style=3D'font-famil= y:Times; mso-ascii-font-family:Times;color:#FF1414;mso-ansi-language:EN-US'>i=3D0,1=

,2...n-1</span></span></div> </div> <v:shape id=3D"_x0000_s20488" type=3D"#_x0000_t88" style=3D'position:absol= ute; left:7in;top:270pt;width:42pt;height:2in;mso-wrap-style:none;v-text-ancho= r:middle' fillcolor=3D"#99f [4]" strokecolor=3D"#3028ff"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"6" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"16384"/></v:shape><![if !vml]><img border= =3D0 v:shapes=3D"_x0000_s20488" src=3D"slide0016_image066.gif" style=3D'positio= n:absolute; top:50.0%;left:70.03%;width:6.17%;height:27.25%'><![endif]> <div v:shape=3D"_x0000_s20488" class=3DO style=3D'text-align:center;mso-ch= ar-wrap: 0;mso-kinsoku-overflow:0'><span style=3D'position:absolute;top:61.25%; left:70.97%;width:1.49%;height:4.5%'><span style=3D'font-family:"Courier N= ew"; mso-ascii-font-family:"Courier New";font-size:83%;color:#3333CC;mso-specia= l-format: lastCR;display:none'><b>&#13;</b></span></span></div> <v:shape id=3D"_x0000_s20489" type=3D"#_x0000_t202" style=3D'position:abso= lute; left:528pt;top:306pt;width:138pt;height:36pt' filled=3D"f" fillcolor=3D"#= 99f [4]" stroked=3D"f" strokecolor=3D"#3028ff"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> <p:animation number=3D"7" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"1028"/></v:shape> <div id=3D"_x0000_s20489_AllText" v:shape=3D"_x0000_s20489" class=3DO style=3D'position:absolute;top:57.75%;left:74.34%;width:17.97%;height:5.25= %; white-space:nowrap'> <div style=3D'mso-line-spacing:"100 50 0";mso-char-wrap:0;mso-kinsoku-over= flow: 0;position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'><span lang=3DEN-US style=3D'font-family:Times;mso-ascii-font-family:Times;color:= #3333CC; mso-ansi-language:EN-US'>n iterations</span></div> </div> </p:slide></div> <p:animation number=3D"1746892358"/><oa:par id=3D"TimeNode0" dur=3D"indefin= ite" restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" repeatCount=3D"1.0" accelerate= =3D"0.0" decelerate=3D"0.0" autoReverse=3D"false" fill=3D"hold" p:nodeType=3D"c= lickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold"

targetElement=3D"_x0000_s20484" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> <oa:par id=3D"TimeNode6" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" repeatCount=3D"1.0" accelerate= =3D"0.0" decelerate=3D"0.0" autoReverse=3D"false" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode7" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s20485" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode8" o:presetID=3D"ppt_1" o:presetClass= =3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" repeatCount=3D"1.0" accelerate= =3D"0.0" decelerate=3D"0.0" autoReverse=3D"false" fill=3D"hold" p:nodeType=3D"w= ithEffect"> <oa:set id=3D"TimeNode9" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s20485_AllText" attributeName=3D"style.visibi= lity" to=3D"visible"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode10" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode11" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode12" o:presetID=3D"ppt_1" o:presetClass=3D"entranc= e" o:presetSubType=3D"0x0" begin=3D"0.0" repeatCount=3D"1.0" accelerate= =3D"0.0" decelerate=3D"0.0" autoReverse=3D"false" fill=3D"hold" p:nodeType=3D"c= lickEffect"> <oa:set id=3D"TimeNode13" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s20486" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> <oa:par id=3D"TimeNode14" o:presetID=3D"ppt_1" o:presetClass=3D"entranc= e" o:presetSubType=3D"0x0" begin=3D"0.0" repeatCount=3D"1.0" accelerate= =3D"0.0" decelerate=3D"0.0" autoReverse=3D"false" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode15" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s20487" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode16" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" repeatCount=3D"1.0" accelerate=3D"0.0" decelerate=3D"0.0" autoReverse= =3D"false" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode17" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s20487_AllText" attributeName=3D"style.visibi= lity" to=3D"visible"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode18" begin=3D"indefinite" fill=3D"hold">

<oa:par id=3D"TimeNode19" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode20" o:presetID=3D"ppt_1" o:presetClass=3D"entranc= e" o:presetSubType=3D"0x0" begin=3D"0.0" repeatCount=3D"1.0" accelerate= =3D"0.0" decelerate=3D"0.0" autoReverse=3D"false" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode21" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s20488" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> <oa:par id=3D"TimeNode22" o:presetID=3D"ppt_1" o:presetClass=3D"entranc= e" o:presetSubType=3D"0x0" begin=3D"0.0" repeatCount=3D"1.0" accelerate= =3D"0.0" decelerate=3D"0.0" autoReverse=3D"false" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode23" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s20489" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode24" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" repeatCount=3D"1.0" accelerate=3D"0.0" decelerate=3D"0.0" autoReverse= =3D"false" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode25" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s20489_AllText" attributeName=3D"style.visibi= lity" to=3D"visible"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode26" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode27" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode28" o:presetID=3D"ppt_1" o:presetClass=3D"entranc= e" o:presetSubType=3D"0x0" begin=3D"0.0" repeatCount=3D"1.0" accelerate= =3D"0.0" decelerate=3D"0.0" autoReverse=3D"false" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode29" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s20483_260_292" attributeName=3D"style.visibi= lity" to=3D"visible"/> </oa:par> </oa:par> </oa:par> </oa:seq> </oa:par> <![if ppt]> <oa:buildParagraph targetElement=3D"_x0000_s20483" groupID=3D"0" build=3D"b= yParagraph" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd= =3D"true"/><oa:buildParagraph targetElement=3D"_x0000_s20485" groupID=3D"0" build=3D"asAWhole" buildLeve= l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"true"/><oa:bu= ildParagraph targetElement=3D"_x0000_s20487" groupID=3D"0" build=3D"asAWhole" buildLeve=

l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"true"/><oa:bu= ildParagraph targetElement=3D"_x0000_s20488" groupID=3D"0" build=3D"asAWhole" buildLeve= l=3D"1" alsoAnimate=3D"background" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:buildParagraph targetElement=3D"_x0000_s2048= 9" groupID=3D"0" build=3D"asAWhole" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"true"/> <![endif]> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0016_image064.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhJwAKAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAgAj AAYAgAAAAAAAAAIVhBGny90BnZwH2ouz3ph6aX3iM44FADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0016_image065.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhDwAqAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAO ACkAgAAAAP8UFAIzjAOpu8avEGRyRtvw1aBib4GTCJGPSXGdimZc675wdIzwPK8vy+++lgv2gMNP cQRE1TAFADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0016_image066.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIQBtAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAf AGsAgAAAADAo/wKXRI6gy+2/Epw01gsP3izw731YKF5kOZ3oo65N61oxO9P1e+O5vBu9ApsFY0NX cXVEJUtLURP08/2eHOrGOopiTdru1NvbVsQUcgq8M2fQOfWa3Y4a3Cy6A6FJ482SWv72B/g1mAbn ZyiESKRoxIjkqATJJOlECUVYiBmnKch56JkIuijaSPpoGok6qXqZ6brZZtentHdTAAA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0017.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]>

<style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0017.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: A Better Algorithm"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"21"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s21506" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:612pt;height:45pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s21507" type= =3D"#_x0000_m277519"

style=3D'position:absolute;left:36pt;top:96pt;width:624pt;height:402pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:tag name=3D= "___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"8"/></v:shape> <div v:shape=3D"_x0000_s21506" class=3DT style=3D'position:absolute;top:7.= 0%; left:5.99%;width:83.14%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'>A Better Algorithm</span><span lang=3DEN-US style=3D'color:#9999CC; mso-color-index:5;mso-ansi-language:EN-US;mso-special-format:lastCR; display:none'>&#13;</span></div> <div v:shape=3D"_x0000_s21507"> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 18.25%; left:5.99%;width:84.83%;height:6.75%'><span style=3D'mso-special-format:no= bullet; display:none;color:#00007D;mso-color-index:2;font-family:Wingdings;font-si= ze: 75%'>n</span><span lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-= ansi-language: EN-US'><b>Algorithm</b></span><span lang=3DEN-US style=3D'font-size:114%; color:#3333CC;mso-ansi-language:EN-US'> prefixAverages2(X):&#13;</span></d= iv> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 26.0%; left:5.99%;width:84.83%;height:6.0%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#3028FF;font-family:Wingdings;font-size:75%'>n</span><s= pan lang=3DEN-US style=3D'mso-ansi-language:EN-US'><i>Input</i></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>: An </span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'><i>n</i></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>-element array X of numbers.&#13;</span>= </div> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 32.75%; left:5.99%;width:96.81%;height:6.0%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#3028FF;font-family:Wingdings;font-size:75%'>n</span><s= pan lang=3DEN-US style=3D'mso-ansi-language:EN-US'><i>Output:</i></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'> An </span><span lang=3DEN-= US style=3D'mso-ansi-language:EN-US'><i>n</i></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>-element array A of numbers such&#13;</s= pan></div> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 39.75%; left:5.99%;width:100.0%;height:6.0%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#3028FF;font-family:Wingdings;font-size:75%'>n</span><s= pan lang=3DEN-US style=3D'mso-ansi-language:EN-US'>that A[</span><span lang=3D= EN-US style=3D'mso-ansi-language:EN-US'><i>i</i></span><span lang=3DEN-US

style=3D'mso-ansi-language:EN-US'>] is the average of elements X[0], ... ,= X[</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><i>i</i></span><span lang= =3DEN-US style=3D'mso-ansi-language:EN-US'>].</span><span lang=3DEN-US style=3D'col= or:#3028FF; mso-ansi-language:EN-US;display:none'>&#13;</span></div> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 46.0%; left:5.99%;width:84.83%;height:7.5%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#3028FF;font-family:Wingdings;font-size:75%'>n</span><s= pan lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '>s </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:114%;color:#3333CC;mso-= ansi-language: EN-US;mso-char-type:symbol'>&not;</span><span lang=3DEN-US style=3D'font-s= ize: 114%;color:#3333CC;mso-ansi-language:EN-US'> 0&#13;</span></div> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 54.0%; left:5.99%;width:84.83%;height:7.5%'><span style=3D'mso-special-format:nob= ullet; display:none;color:#3028FF;font-family:Wingdings;font-size:75%'>n</span><s= pan lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '><b>for</b></span><span lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '> i </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:114%;color:#3333CC;mso-= ansi-language: EN-US;mso-char-type:symbol'>&not;</span><span lang=3DEN-US style=3D'font-s= ize: 114%;color:#3333CC;mso-ansi-language:EN-US'> 0 </span><span lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US'><b>to</b></= span><span lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '> n </span><span lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '><b>do</b></span><span lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '> &#13;</span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :61.75%; left:11.04%;width:79.77%;height:6.5%'><span style=3D'mso-special-format:no= bullet; display:none;color:#3028FF;font-family:Wingdings;font-size:80%'>&uml;</spa= n><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '>s </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#3333CC;mso-= ansi-language: EN-US;mso-char-type:symbol'>&not;</span><span lang=3DEN-US style=3D'font-s= ize: 117%;color:#3333CC;mso-ansi-language:EN-US'> s + X[i] &#13;</span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :68.5%; left:11.04%;width:79.77%;height:6.5%'><span style=3D'mso-special-format:no= bullet;

display:none;color:#3028FF;font-family:Wingdings;font-size:80%'>&uml;</spa= n><span lang=3DEN-US style=3D'font-size:117%;color:#3333CC;mso-ansi-language:EN-US= '>A[i] </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#3333CC;mso-= ansi-language: EN-US;mso-char-type:symbol'>&not;</span><span lang=3DEN-US style=3D'font-s= ize: 117%;color:#3333CC;mso-ansi-language:EN-US'> s/(i+1)&#13;</span></div> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 76.0%; left:5.99%;width:84.83%;height:6.75%'><span style=3D'mso-special-format:no= bullet; display:none;color:#3028FF;font-family:Wingdings;font-size:75%'>n</span><s= pan lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '><b>return</b></span><span lang=3DEN-US style=3D'font-size:114%;color:#3333CC;mso-ansi-language:EN-US= '> array A&#13;</span></div> <div class=3DHB style=3D'mso-line-spacing:"90 20 0";position:absolute;top:= 83.75%; left:5.99%;width:84.83%;height:6.75%'><span style=3D'mso-special-format:no= bullet; display:none;color:#3028FF;font-family:Wingdings;font-size:75%'>n</span><s= pan lang=3DEN-US style=3D'font-size:114%;mso-ansi-language:EN-US'>Analysis: Ru= nning time is O(n)</span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0014.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;}

</style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0014.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Asymptotic Notation (termino= logy)"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"18"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s18434" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:30pt;top:30pt;width:9in;height:66pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s18435" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:30pt;top:120pt;width:654pt;height:354pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/>

<p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:tag name=3D= "___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"9"/></v:shape> <div v:shape=3D"_x0000_s18434" class=3DT style=3D'position:absolute;top:7.= 75%; left:5.24%;width:100.18%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi= -language: EN-US'>Asymptotic Notation </span><span lang=3DEN-US style=3D'mso-ansi-lan= guage: EN-US'><i>(terminology)</i></span><span lang=3DEN-US style=3D'color:#9999C= C; mso-color-index:5;mso-ansi-language:EN-US;mso-special-format:lastCR; display:none'>&#13;</span></div> <div v:shape=3D"_x0000_s18435"> <div class=3DHB style=3D'position:absolute;top:23.25%;left:5.24%;width:88.= 95%; height:6.0%'><span style=3D'position:absolute;top:0%;left:4.21%;width:95.7= 8%; height:100.0%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-4.39%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-language:E= N-US'>Special classes of algorithms:&#13;</span></span></div> <div class=3DHB1 style=3D'position:absolute;top:30.5%;left:10.11%;width:84= .08%; height:5.0%'><span style=3D'position:absolute;top:0%;left:3.78%;width:96.2= 1%; height:100.0%'><span style=3D'font-size:96%;color:#3333CC'><span class=3DH= B1B style=3D'position:absolute;left:-3.93%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:96%;color:#3333CC;mso-ansi-language:EN-US'= >Logarithmic</span><span lang=3DEN-US style=3D'font-size:96%;mso-ansi-language:EN-US'>: O(log n)&#1= 3;</span></span></div> <div class=3DHB1 style=3D'position:absolute;top:36.5%;left:10.11%;width:84= .08%; height:5.0%'><span style=3D'position:absolute;top:0%;left:3.78%;width:96.2= 1%; height:100.0%'><span style=3D'font-size:96%;color:#3333CC'><span class=3DH= B1B style=3D'position:absolute;left:-3.93%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:96%;color:#3333CC;mso-ansi-language:EN-US'= >Linear</span><span lang=3DEN-US style=3D'font-size:96%;mso-ansi-language:EN-US'>: O(n)&#13;</= span></span></div> <div class=3DHB1 style=3D'position:absolute;top:42.75%;left:10.11%;width:8= 4.08%; height:5.0%'><span style=3D'position:absolute;top:0%;left:3.78%;width:96.2= 1%; height:100.0%'><span style=3D'font-size:96%;color:#3333CC'><span class=3DH= B1B style=3D'position:absolute;left:-3.93%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:96%;color:#3333CC;mso-ansi-language:EN-US'= >Quadratic</span><span lang=3DEN-US style=3D'font-size:96%;mso-ansi-language:EN-US'>: O(n</span><= span lang=3DEN-US style=3D'font-size:64%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US'>2</span><span lang=3DEN-US style=3D'font-size=

:96%; mso-ansi-language:EN-US'>)&#13;</span></span></div> <div class=3DHB1 style=3D'position:absolute;top:48.75%;left:10.11%;width:8= 4.08%; height:5.0%'><span style=3D'position:absolute;top:0%;left:3.78%;width:96.2= 1%; height:100.0%'><span style=3D'font-size:96%;color:#3333CC'><span class=3DH= B1B style=3D'position:absolute;left:-3.93%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:96%;color:#3333CC;mso-ansi-language:EN-US'= >Polynomial</span><span lang=3DEN-US style=3D'font-size:96%;color:#9999FF;mso-color-index:4;mso-an= si-language: EN-US'>:</span><span lang=3DEN-US style=3D'font-size:96%;mso-ansi-language= :EN-US'> O(n</span><span lang=3DEN-US style=3D'font-size:64%;position:relative;top:= -.45em; mso-text-raise:30%;mso-ansi-language:EN-US'>k</span><span lang=3DEN-US style=3D'font-size:96%;mso-ansi-language:EN-US'>), k &#8805; 1&#13;</span>= </span></div> <div class=3DHB1 style=3D'position:absolute;top:55.0%;left:10.11%;width:84= .08%; height:5.0%'><span style=3D'position:absolute;top:0%;left:3.78%;width:96.2= 1%; height:100.0%'><span style=3D'font-size:96%;color:#3333CC'><span class=3DH= B1B style=3D'position:absolute;left:-3.93%;top:.22em'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:96%;color:#3333CC;mso-ansi-language:EN-US'= >Exponential</span><span lang=3DEN-US style=3D'font-size:96%;mso-ansi-language:EN-US'>: O(a</span><= span lang=3DEN-US style=3D'font-size:64%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US'>n</span><span lang=3DEN-US style=3D'font-size= :96%; mso-ansi-language:EN-US'>), a &gt; 1&#13;</span></span></div> <div class=3DHB style=3D'position:absolute;top:61.5%;left:5.24%;width:88.9= 5%; height:6.0%'><span style=3D'position:absolute;top:0%;left:4.21%;width:95.7= 8%; height:100.0%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-4.39%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-language:E= N-US'>&#8220;Relatives&#8221; of the Big-Oh</span><span lang=3DEN-US style=3D'font-size:114%;mso-ansi-la= nguage: EN-US;display:none'>&#13;</span></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :67.75%; left:10.11%;width:86.32%;height:6.0%'><span style=3D'position:absolute; top:0%;left:3.68%;width:96.31%;height:100.0%'><span style=3D'font-size:104= %'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-3.82%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:104%;mso-ansi-language:= EN-US; mso-char-type:symbol'>W</span><span lang=3DEN-US style=3D'font-size:104%;

mso-ansi-language:EN-US'> (f(n)): </span><span lang=3DEN-US style=3D'font-= size: 104%;color:#3333CC;mso-ansi-language:EN-US'>Big Omega</span><span lang=3DE= N-US style=3D'font-size:104%;color:#9999FF;mso-color-index:4;mso-ansi-language:= EN-US'> </span><span lang=3DEN-US style=3D'font-size:104%;mso-ansi-language:EN-US'= >-asymptotic </span><span lang=3DEN-US style=3D'font-size:104%;mso-ansi-language:EN-US'= ><i>lower</i></span><span lang=3DEN-US style=3D'font-size:104%;mso-ansi-language:EN-US'> bound&#13;<= /span></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"90 20 0";position:absolute;top= :74.0%; left:10.11%;width:84.08%;height:6.0%'><span style=3D'position:absolute; top:0%;left:3.78%;width:96.21%;height:100.0%'><span style=3D'font-size:104= %'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-3.93%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:104%;mso-ansi-language:= EN-US; mso-char-type:symbol'>Q</span><span lang=3DEN-US style=3D'font-size:104%; mso-ansi-language:EN-US'> (f(n)): </span><span lang=3DEN-US style=3D'font-= size: 104%;color:#3333CC;mso-ansi-language:EN-US'>Big Theta</span><span lang=3DE= N-US style=3D'font-size:104%;color:#9999FF;mso-color-index:4;mso-ansi-language:= EN-US'> </span><span lang=3DEN-US style=3D'font-size:104%;mso-ansi-language:EN-US'= >-asymptotic </span><span lang=3DEN-US style=3D'font-size:104%;mso-ansi-language:EN-US'= ><i>tight</i></span><span lang=3DEN-US style=3D'font-size:104%;mso-ansi-language:EN-US'> bound</span= ><span lang=3DEN-US style=3D'font-size:88%;mso-ansi-language:EN-US;mso-special-fo= rmat: lastCR;display:none'>&#13;</span></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0185.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide>

<meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <link rel=3DOLE-Object-Data href=3Doledata.mso> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0185.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Asymptotic Notation"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"189"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s193538" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:114pt;width:376.5pt;height:365.8= 75pt' o:userdrawn=3D"f">

<v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s193538"> <div class=3DB style=3D'mso-line-spacing:"80 20 0"'><span style=3D'positio= n:absolute; top:20.75%;left:9.73%;width:46.62%;height:6.5%'><span style=3D'font-size:8= 8%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-8.03%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span style=3D'font-size:88%'>The &#8220;big-Omega&#8221; </span><span style=3D'font-family:Symbol;mso-ascii-font-family:Symbol;font-size:88%'>W<= /span><span lang=3DDA style=3D'font-family:Symbol;mso-ascii-font-family:Symbol;font-si= ze:88%'>-</span></span><span style=3D'position:absolute;top:26.0%;left:9.73%;width:46.62%;height:6.0%'>= <span style=3D'font-size:88%'>Notation&#13;</span></span></div> <div class=3DB1 style=3D'mso-line-spacing:"80 20 0";position:absolute;top:= 32.25%; left:11.04%;width:45.5%;height:5.25%'><span style=3D'position:absolute; top:0%;left:6.58%;width:93.0%;height:100.0%'><span style=3D'font-size:86%'= ><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-7.07%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span lang=3DDA style=3D'font-size:86%'>asymptotic lower bound&#13;</span></span= ></div> <div class=3DB1 style=3D'mso-line-spacing:"80 20 0"'><span style=3D'positi= on:absolute; top:37.25%;left:14.04%;width:48.31%;height:5.75%'><span style=3D'font-size= :86%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-6.2%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;</= span></span><span style=3D'font-size:86%'><i>f(n) =3D </i></span><span style=3D'font-family:= Symbol; mso-ascii-font-family:Symbol;font-size:86%'>W</span><span style=3D'font-si= ze: 86%'><i>(g(n))</i></span><span style=3D'font-size:86%'> if there exists </= span></span><span style=3D'position:absolute;top:41.75%;left:14.04%;width:42.32%;height:5.25= %'><span style=3D'font-size:86%'>constants </span><span style=3D'font-size:86%'><i>= c</i></span><span style=3D'font-size:86%'> and </span><span style=3D'font-size:86%'><i>n</i>= </span><span style=3D'font-size:57%;position:relative;top:.37em;mso-text-raise:-25%'><i= >0</i></span><span style=3D'font-size:86%'><i>, s.t.<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </sp= an></i></span></span><span style=3D'position:absolute;top:45.75%;left:14.04%;width:42.32%;height:5.75= %'><span style=3D'font-size:86%'><b>c g(n) </b></span><span style=3D'mso-ascii-font=

-family: Symbol;font-size:86%'><b>&pound;</b></span><span style=3D'font-size:86%'><= b> f(n) </b></span><span style=3D'font-size:86%'>for </span><span style=3D'fo= nt-size: 86%'><i>n </i></span><span style=3D'mso-ascii-font-family:Symbol;font-size= :86%'>&sup3;</span><span lang=3DDA style=3D'font-size:86%'><i> </i></span><span style=3D'font-size:= 86%'><i>n</i></span><span style=3D'font-size:57%;position:relative;top:.37em;mso-text-raise:-25%'><i= >0&#13;</i></span></span></div> <div class=3DB style=3D'mso-line-spacing:"80 20 0"'><span style=3D'positio= n:absolute; top:51.5%;left:9.73%;width:47.0%;height:6.0%'><span style=3D'font-size:88%= '><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-7.96%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span style=3D'font-size:88%'>Used to describe </span><span style=3D'font-size:8= 8%'><i>best-</i></span></span><span style=3D'position:absolute;top:56.5%;left:9.73%;width:46.62%;height:6.0%'>= <span style=3D'font-size:88%'><i>case </i></span><span style=3D'font-size:88%'>r= unning times or </span></span><span style=3D'position:absolute;top:61.5%;left:9.7= 3%; width:46.62%;height:6.0%'><span style=3D'font-size:88%'>lower bounds of </= span></span><span style=3D'position:absolute;top:66.5%;left:9.73%;width:46.62%;height:6.0%'>= <span style=3D'font-size:88%'>algorithmic problems&#13;</span></span></div> <div class=3DB1 style=3D'mso-line-spacing:"80 20 0"'><span style=3D'positi= on:absolute; top:72.5%;left:14.04%;width:42.32%;height:5.25%'><span style=3D'font-size:= 86%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-7.07%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span style=3D'font-size:86%'>E.g., lower-bound of </span></span><span style=3D'position:absolute;top:76.75%;left:14.04%;width:44.0%;height:5.25%= '><span style=3D'font-size:86%'>searching in an unsorted </span></span><span style=3D'position:absolute;top:80.75%;left:14.04%;width:42.32%;height:5.75= %'><span style=3D'font-size:86%'>array is </span><span style=3D'font-family:Symbol; mso-ascii-font-family:Symbol;font-size:86%'>W</span><span style=3D'font-si= ze: 86%'><i>(n). </i></span></span></div> </div> <v:group id=3D"_x0000_s193539" style=3D'position:absolute;left:408pt;top:1= 20pt; width:255.25pt;height:235.375pt' coordorigin=3D"3402,1641" coordsize=3D"2= 042,1883"> <v:rect id=3D"_x0000_s193540" style=3D'position:absolute;left:3402;top:16= 41; width:2042;height:1883;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"#f7fcff" strokecolor=3D"black [1]"> <v:shadow on=3D"t" color=3D"#00007d [2]" offset=3D"6pt,6pt"/>

</v:rect><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt= =3D"202" path=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s193541" type=3D"#_x0000_t202" style= =3D'position:absolute; left:4355;top:3197;width:896;height:192' filled=3D"f" fillcolor=3D"#99f = [4]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrow= width=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s193542" type=3D"#_x0000_t202" style=3D'p= osition:absolute; left:3120;top:2402;width:896;height:192;rotation:-90' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokewei= ght=3D"1pt"> <v:fill color2=3D"white [0]"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrow= width=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:line id=3D"_x0000_s193543" style=3D'position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"3670,1939" to=3D"3671,= 3139" strokecolor=3D"black [1]"> <v:stroke startarrow=3D"block"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s193544" style=3D'position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"3670,3139" to=3D"4981,= 3140" strokecolor=3D"black [1]"> <v:stroke endarrow=3D"block"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:shape id=3D"_x0000_s193545" style=3D'position:absolute;left:3= 670; top:2572;width:1244;height:567;mso-wrap-style:none;v-text-anchor:middle' coordsize=3D"1632,1392" path=3D"m,1392v52,-32,104,-64,144,-96c184,1264,2= 16,1240,240,1200v24,-40,32,-112,48,-144c304,1024,312,1032,336,1008v24,-24,4= 0,-64,96,-96c488,880,608,856,672,816v64,-40,96,-88,144,-144c864,616,912,520= ,960,480v48,-40,88,16,144,-48c1160,368,1208,168,1296,96,1384,24,1508,12,163= 2,e" filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"#090"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:path arrowok=3D"t"/> </v:shape><v:shape id=3D"_x0000_s193546" style=3D'position:absolute;left:= 3670; top:2305;width:1244;height:762;mso-wrap-style:none;v-text-anchor:middle' coordsize=3D"1776,1096" path=3D"m,864v104,-12,208,-24,288,c368,888,424,9= 76,480,1008v56,32,96,88,144,48c672,1016,704,856,768,768,832,680,944,576,100= 8,528v64,-48,88,,144,-48c1208,432,1296,304,1344,240v48,-64,32,-112,96,-144c= 1504,64,1680,64,1728,48v48,-16,-8,-40,,-48e" filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"red" strokeweight=3D"= 3pt">

<v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:path arrowok=3D"t"/> </v:shape><v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt= =3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" stro= ked=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"= /> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s193547" type=3D"#_x0000_t75" style= =3D'position:absolute; left:4914;top:2239;width:313;height:180'> <v:imagedata src=3D"slide0184_image040.wmz" o:title=3D""/> <p:recolorinfo recolorstate=3D"t" numcolors=3D"1"> <p:recolorinfoentry tocolor=3D"rgb(255,0,0)" fromcolor=3D"rgb(0,0,0)"/>= </p:recolorinfo> </v:shape><v:shape id=3D"_x0000_s193548" type=3D"#_x0000_t75" style=3D'po= sition:absolute; left:4927;top:2450;width:478;height:208'> <v:imagedata src=3D"slide0184_image042.wmz" o:title=3D""/> </v:shape><v:line id=3D"_x0000_s193549" style=3D'position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"4175,2906" to=3D"4176,= 3173" strokecolor=3D"black [1]"> <v:stroke dashstyle=3D"1 1"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:shape id=3D"_x0000_s193550" type=3D"#_x0000_t75" style=3D'pos= ition:absolute; left:4107;top:3173;width:146;height:166'> <v:imagedata src=3D"slide0184_image045.wmz" o:title=3D""/> </v:shape></v:group><![if !ppt]><img border=3D0 v:shapes=3D"_x0000_s193539,_x0000_s193540,_x0000_s193541,_x0000_s193542,_x= 0000_s193543,_x0000_s193544,_x0000_s193545,_x0000_s193546,_x0000_s193547,_x= 0000_s193548,_x0000_s193549,_x0000_s193550" src=3D"slide0185_image067.gif" style=3D'position:absolute;top:22.25%;left:= 56.55%; width:36.7%;height:45.25%'><![endif]> <div v:shape=3D"_x0000_s193541" class=3DO style=3D'mso-line-spacing:"100 5= 0 0"; mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute;top:59.0%;left:74= .15%; width:13.67%;height:3.0%'><span lang=3DDA style=3D'font-family:"Times New = Roman"; mso-ascii-font-family:"Times New Roman";font-size:58%'>Input Size</span><s=

pan style=3D'font-family:"Times New Roman";mso-ascii-font-family:"Times New Ro= man"; font-size:58%;mso-special-format:lastCR;display:none'>&#13;</span></div> <div v:shape=3D"_x0000_s193542" class=3DO style=3D'mso-line-spacing:"100 5= 0 0"; mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute;top:40.75%; left:52.8%;width:13.67%;height:3.0%;visibility:hidden'><span lang=3DDA style=3D'font-family:"Times New Roman";mso-ascii-font-family:"Times New Ro= man"; font-size:58%'>Running Time</span><span style=3D'font-family:"Times New Ro= man"; mso-ascii-font-family:"Times New Roman";font-size:58%;mso-special-format:l= astCR; display:none'>&#13;</span></div> <o:OLEObject Type=3D"Embed" ProgID=3D"Equation.3" ShapeID=3D"_x0000_s19354= 7" DrawAspect=3D"Content" ObjectID=3D"91"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"Microsoft Equation 3.0"/></o:OLEObject> <o:OLEObject Type=3D"Embed" ProgID=3D"Equation.DSMT4" ShapeID=3D"_x0000_s1= 93548" DrawAspect=3D"Content" ObjectID=3D"92"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"MathType 4.0 Equation"/></o:OLEObject> <o:OLEObject Type=3D"Embed" ProgID=3D"Equation.3" ShapeID=3D"_x0000_s19355= 0" DrawAspect=3D"Content" ObjectID=3D"93"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"Microsoft Equation 3.0"/></o:OLEObject> <p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_= s193551" type=3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;wi= dth:9in; height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s193551" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Asymptotic Notation</s= pan></div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0185_image067.gif Content-Transfer-Encoding: base64 Content-Type: image/gif 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 EQAAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0187.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <link rel=3DOLE-Object-Data href=3Doledata.mso> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0187.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Asymptotic Notation"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important;

width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"191"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s195586" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:30pt;top:108pt;width:390pt;height:392.875= pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s195597" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s195586"> <div class=3DB style=3D'position:absolute;top:20.5%;left:5.24%;width:60.86= %; height:6.5%'><span style=3D'position:absolute;top:0%;left:6.15%;width:93.8= 4%; height:100.0%'><span style=3D'font-size:88%'><span style=3D'mso-special-fo= rmat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-6.55%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span></span><span style=3D'font-size:88%'>The &#8220;big-Theta&#8221; </span><span style=3D'font-family:Symbol;mso-ascii-font-family:Symbol;font-size:88%'>Q-= </span><span

style=3D'font-size:88%'>Notation&#13;</span></span></div> <div class=3DB1 style=3D'position:absolute;top:28.25%;left:10.11%;width:49= .43%; height:5.25%'><span style=3D'position:absolute;top:0%;left:6.43%;width:93.= 56%; height:100.0%'><span style=3D'font-size:86%'><span class=3DB1B style=3D'po= sition: absolute;left:-6.88%;top:.22em'>&uml;</span></span><span lang=3DDA style=3D'font-size:86%'>asymptotically tight bound&#13;</span></span></div> <div class=3DB1><span style=3D'position:absolute;top:34.25%;left:13.29%; width:48.12%;height:5.75%'><span style=3D'font-size:86%'><span class=3DB1B style=3D'position:absolute;left:-6.61%;top:.22em'>&uml;</span></span><span style=3D'font-size:86%'><i>f(n) =3D</i></span><span style=3D'font-size:86%= '> </span><span style=3D'font-family:Symbol;mso-ascii-font-family:Symbol;font-size:86%'>Q<= /span><span style=3D'font-size:86%'><i>(g(n))</i></span><span style=3D'font-size:86%'>= if there exists </span></span><span style=3D'position:absolute;top:40.0%; left:13.29%;width:48.87%;height:5.25%'><span style=3D'font-size:86%'>const= ants </span><span style=3D'font-size:86%'><i>c</i></span><span style=3D'font-size:57%;positi= on:relative; top:.37em;mso-text-raise:-25%'><i>1</i></span><span style=3D'font-size:86%= '><i>, c</i></span><span style=3D'font-size:57%;position:relative;top:.37em;mso-t= ext-raise: -25%'><i>2</i></span><span style=3D'font-size:86%'><i>,</i></span><span style=3D'font-size:86%'> and </span><span style=3D'font-size:86%'><i>n</i>= </span><span style=3D'font-size:57%;position:relative;top:.37em;mso-text-raise:-25%'><i= >0</i></span><span style=3D'font-size:86%'><i>, s.t.<span style=3D'mso-spacerun:yes'>&nbsp; <= /span></i></span></span><span style=3D'position:absolute;top:45.0%;left:13.29%;width:52.62%;height:5.75%= '><span style=3D'font-size:86%'><b>c</b></span><span lang=3DDA style=3D'font-size:= 57%; position:relative;top:.37em;mso-text-raise:-25%'><b>1</b></span><span style=3D'font-size:86%'><b><span style=3D'mso-spacerun:yes'>&nbsp;</span>g= (n) </b></span><span style=3D'mso-ascii-font-family:Symbol;font-size:86%'><b>&pound;</b></span>= <span style=3D'font-size:86%'><b> f(n) </b></span><span style=3D'mso-ascii-font-= family: Symbol;font-size:86%'><b>&pound;</b></span><span style=3D'font-size:86%'><= b> c</b></span><span lang=3DDA style=3D'font-size:57%;position:relative;top:.37em;mso-text-rais= e:-25%'><b>2</b></span><span style=3D'font-size:86%'><b><span style=3D'mso-spacerun:yes'>&nbsp;</span>g= (n) </b></span><span style=3D'font-size:86%'>for </span><span style=3D'font-size:86%'><i>n </i>= </span><span style=3D'mso-ascii-font-family:Symbol;font-size:86%'>&sup3;</span><span la= ng=3DDA style=3D'font-size:86%'><i> </i></span></span><span style=3D'position:abso= lute; top:50.5%;left:13.29%;width:44.19%;height:5.25%'><span style=3D'font-size:= 86%'><i>n</i></span><span style=3D'font-size:57%;position:relative;top:.37em;mso-text-raise:-25%'>0&=

#13;</span></span></div> <div class=3DB><span style=3D'position:absolute;top:56.75%;left:8.98%;widt= h:53.74%; height:6.5%'><span style=3D'font-size:88%'><span style=3D'mso-special-form= at:bullet; color:#9999CC;mso-color-index:5;position:absolute;left:-6.96%;top:.22em; font-family:Wingdings;font-size:80%'>&uml;</span></span><span style=3D'font-size:88%'><i>f(n)</i></span><span style=3D'font-size:88%'> <= /span><span style=3D'font-size:88%'><i>=3D</i></span><span style=3D'font-size:88%'> </= span><span style=3D'font-family:Symbol;mso-ascii-font-family:Symbol;font-size:88%'>Q<= /span><span style=3D'font-size:88%'><i>(g(n)) </i></span><span style=3D'font-size:88%'= >if and only if </span></span><span style=3D'position:absolute;top:63.0%;left:8.98= %; width:50.18%;height:6.5%'><span style=3D'font-size:88%'><i>f(n)</i></span>= <span style=3D'font-size:88%'> </span><span style=3D'font-size:88%'><i>=3D</i></= span><span style=3D'font-size:88%'> </span><span style=3D'font-family:Symbol;mso-asci= i-font-family: Symbol;font-size:88%'><i>O</i></span><span style=3D'font-size:88%'><i>(g(n= ))<span style=3D'mso-spacerun:yes'>&nbsp; </span></i></span><span style=3D'font-si= ze:88%'>and </span><span style=3D'font-size:88%'><i>f(n)</i></span><span style=3D'font= -size: 88%'> </span><span style=3D'font-size:88%'><i>=3D</i></span><span style=3D'font-size:88%'> </span></span><span style=3D'position:absolute; top:69.25%;left:8.98%;width:48.5%;height:6.5%'><span style=3D'font-family:= Symbol; mso-ascii-font-family:Symbol;font-size:88%'>W</span><span style=3D'font-si= ze: 88%'><i>(g(n))&#13;</i></span></span></div> <div class=3DB><span style=3D'position:absolute;top:77.25%;left:8.98%;widt= h:49.06%; height:6.0%'><span style=3D'font-size:88%'><span style=3D'mso-special-form= at:bullet; color:#9999CC;mso-color-index:5;position:absolute;left:-7.63%;top:.22em; font-family:Wingdings;font-size:80%'>&uml;</span></span><span style=3D'font-size:88%'><i>O(f(n)) </i></span><span style=3D'font-size:88%= '>is often misused </span></span><span style=3D'position:absolute;top:83.0%; left:8.98%;width:48.5%;height:6.5%'><span style=3D'font-size:88%'>instead = of </span><span style=3D'font-family:Symbol;mso-ascii-font-family:Symbol;font-size:88%'>Q<= /span><span style=3D'font-size:88%'><i>(f(n)) </i></span></span></div> </div> <div v:shape=3D"_x0000_s195597" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Asymptotic Notation</s= pan></div> <v:group id=3D"_x0000_s195601" style=3D'position:absolute;left:420pt;top:2= 46pt; width:255.25pt;height:235.375pt' coordorigin=3D"3521,1614" coordsize=3D"2= 042,1883"> <v:rect id=3D"_x0000_s195587" style=3D'position:absolute;left:3521;top:16=

14; width:2042;height:1883;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"#f7fcff" strokecolor=3D"black [1]"> <v:shadow on=3D"t" color=3D"#00007d [2]" offset=3D"6pt,6pt"/> </v:rect><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt= =3D"202" path=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s195588" type=3D"#_x0000_t202" style= =3D'position:absolute; left:4474;top:3170;width:896;height:192' filled=3D"f" fillcolor=3D"#99f = [4]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrow= width=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s195589" type=3D"#_x0000_t202" style=3D'p= osition:absolute; left:3239;top:2375;width:896;height:192;rotation:-90' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokewei= ght=3D"1pt"> <v:fill color2=3D"white [0]"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrow= width=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:line id=3D"_x0000_s195590" style=3D'position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"3789,1912" to=3D"3790,= 3112" strokecolor=3D"black [1]"> <v:stroke startarrow=3D"block"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s195591" style=3D'position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"3789,3112" to=3D"5100,= 3113" strokecolor=3D"black [1]"> <v:stroke endarrow=3D"block"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:shape id=3D"_x0000_s195592" style=3D'position:absolute;left:3= 789; top:2545;width:1244;height:567;mso-wrap-style:none;v-text-anchor:middle' coordsize=3D"1632,1392" path=3D"m,1392v52,-32,104,-64,144,-96c184,1264,2= 16,1240,240,1200v24,-40,32,-112,48,-144c304,1024,312,1032,336,1008v24,-24,4= 0,-64,96,-96c488,880,608,856,672,816v64,-40,96,-88,144,-144c864,616,912,520= ,960,480v48,-40,88,16,144,-48c1160,368,1208,168,1296,96,1384,24,1508,12,163= 2,e" filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"#090"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:path arrowok=3D"t"/> </v:shape><v:shape id=3D"_x0000_s195593" style=3D'position:absolute;left:= 3789; top:2278;width:1244;height:762;mso-wrap-style:none;v-text-anchor:middle' coordsize=3D"1776,1096" path=3D"m,864v104,-12,208,-24,288,c368,888,424,9= 76,480,1008v56,32,96,88,144,48c672,1016,704,856,768,768,832,680,944,576,100=

8,528v64,-48,88,,144,-48c1208,432,1296,304,1344,240v48,-64,32,-112,96,-144c= 1504,64,1680,64,1728,48v48,-16,-8,-40,,-48e" filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"red" strokeweight=3D"= 3pt"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:path arrowok=3D"t"/> </v:shape><v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt= =3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" stro= ked=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"= /> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s195594" type=3D"#_x0000_t75" style= =3D'position:absolute; left:5033;top:2212;width:313;height:180'> <v:imagedata src=3D"slide0184_image040.wmz" o:title=3D""/> <p:recolorinfo recolorstate=3D"t" numcolors=3D"1"> <p:recolorinfoentry tocolor=3D"rgb(255,0,0)" fromcolor=3D"rgb(0,0,0)"/>= </p:recolorinfo> </v:shape><v:line id=3D"_x0000_s195595" style=3D'position:absolute; mso-wrap-style:none;v-text-anchor:middle' from=3D"4294,2879" to=3D"4295,= 3146" strokecolor=3D"black [1]"> <v:stroke dashstyle=3D"1 1"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:shape id=3D"_x0000_s195596" type=3D"#_x0000_t75" style=3D'pos= ition:absolute; left:4226;top:3146;width:146;height:166'> <v:imagedata src=3D"slide0184_image045.wmz" o:title=3D""/> </v:shape><v:shape id=3D"_x0000_s195598" style=3D'position:absolute;left:= 3824; top:2107;width:1200;height:992;mso-wrap-style:none;v-text-anchor:middle' coordsize=3D"1632,1392" path=3D"m,1392v52,-32,104,-64,144,-96c184,1264,2= 16,1240,240,1200v24,-40,32,-112,48,-144c304,1024,312,1032,336,1008v24,-24,4= 0,-64,96,-96c488,880,608,856,672,816v64,-40,96,-88,144,-144c864,616,912,520= ,960,480v48,-40,88,16,144,-48c1160,368,1208,168,1296,96,1384,24,1508,12,163= 2,e" fillcolor=3D"white [0]" strokecolor=3D"#090"> <v:shadow color=3D"#00007d [2]"/> <v:path arrowok=3D"t"/> </v:shape><v:shape id=3D"_x0000_s195599" type=3D"#_x0000_t75" style=3D'po= sition:absolute; left:5016;top:2002;width:468;height:156' filled=3D"t" fillcolor=3D"white=

[0]"> <v:imagedata src=3D"slide0187_image068.wmz" o:title=3D""/> </v:shape><v:shape id=3D"_x0000_s195600" type=3D"#_x0000_t75" style=3D'po= sition:absolute; left:5060;top:2491;width:439;height:150' filled=3D"t" fillcolor=3D"white= [0]"> <v:imagedata src=3D"slide0187_image069.wmz" o:title=3D""/> </v:shape></v:group><![if !ppt]><img border=3D0 v:shapes=3D"_x0000_s195601,_x0000_s195587,_x0000_s195588,_x0000_s195589,_x= 0000_s195590,_x0000_s195591,_x0000_s195592,_x0000_s195593,_x0000_s195594,_x= 0000_s195595,_x0000_s195596,_x0000_s195598,_x0000_s195599,_x0000_s195600" src=3D"slide0187_image070.gif" style=3D'position:absolute;top:45.5%;left:5= 8.23%; width:36.7%;height:45.25%'><![endif]> <div v:shape=3D"_x0000_s195588" class=3DO style=3D'mso-line-spacing:"100 5= 0 0"; mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute;top:82.5%;left:75= .84%; width:13.67%;height:3.0%'><span lang=3DDA style=3D'font-family:"Times New = Roman"; mso-ascii-font-family:"Times New Roman";font-size:58%'>Input Size</span><s= pan style=3D'font-family:"Times New Roman";mso-ascii-font-family:"Times New Ro= man"; font-size:58%;mso-special-format:lastCR;display:none'>&#13;</span></div> <div v:shape=3D"_x0000_s195589" class=3DO style=3D'mso-line-spacing:"100 5= 0 0"; mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute;top:64.0%;left:54= .49%; width:13.67%;height:3.0%;visibility:hidden'><span lang=3DDA style=3D'font-= family: "Times New Roman";mso-ascii-font-family:"Times New Roman";font-size:58%'>R= unning Time</span><span style=3D'font-family:"Times New Roman";mso-ascii-font-fam= ily: "Times New Roman";font-size:58%;mso-special-format:lastCR;display:none'>&#= 13;</span></div> <o:OLEObject Type=3D"Embed" ProgID=3D"Equation.3" ShapeID=3D"_x0000_s19559= 4" DrawAspect=3D"Content" ObjectID=3D"94"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"Microsoft Equation 3.0"/></o:OLEObject> <o:OLEObject Type=3D"Embed" ProgID=3D"Equation.3" ShapeID=3D"_x0000_s19559= 6" DrawAspect=3D"Content" ObjectID=3D"95"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"Microsoft Equation 3.0"/></o:OLEObject> <o:OLEObject Type=3D"Embed" ProgID=3D"Equation.3" ShapeID=3D"_x0000_s19559= 9" DrawAspect=3D"Content" ObjectID=3D"96"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"Microsoft Equation 3.0"/></o:OLEObject> <o:OLEObject Type=3D"Embed" ProgID=3D"Equation.3" ShapeID=3D"_x0000_s19560= 0" DrawAspect=3D"Content" ObjectID=3D"97"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"Microsoft Equation 3.0"/></o:OLEObject> </p:slide></div> </body>

</html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0187_image068.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC7t+9tgsBgjgXsDMwAlibAxjBDGY7RgZGJgYZMCSrEDMyQRjMTEyQlmMTP///wez 9BgloGKGTDBZbrgOHiag6dxCQJYaGz+DFMN/kDYGASD/AJC1BogPcDEw+DAD9UDV8DD4JpZkhFQW pDIwNIBd8ZuJ4S/EqRNAFjCwMDEIhGTmphYr+KWWKwTl5ybmMWg1vS0/kP6+vJqN6woDAxcDC1Cd LlA1B5A24lrAdIoTpFUTzj/BBuJrYJjPCDFfISQxA2guA0M9G9dNRaDZMPNBfIT5jGD6A5I9O9lB JuSxwfjzWUD8dDj/x38QP5kNi7+YgFAguDI3KT+HgQHoj6vI9oL4yP6C2MsIt7eeGWTEdZi5/9DC C9k/t9D8cwu3fxKY94NDxIiNCxo7XOAYBBsLDTsBBnYwbw84zhmZmJSCK4tLUnMZyqPY0uLYGboY QeazAeVgbHQ/MIP1AwBq6dC9kgIAAA== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0187_image069.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC3VRsUoDQRB9uxs3Zg14WIlYJClEBYX4AbY2amECtkY5E8FLAokc6WLKVMFGTJUP 8BMsUtlZ5x8E0VIQPWc2d+cR9ZZl37uZebNvdvL0OIT9xmakRIZR81iAgNoVgMSqjc7RzsgISSFC JGQQBBZti+XwX1FG0YW4IitHamyWCK3pRawg4DI43JfQPe2uAfYV1YQ5WRxU2rVyp+kCXXuLD4nP 6V0H3AApCad84bmt3KHr544aXqWOzd6LP66++lfa5AGDFOVtUfY8nTtmJG8yXLoR84Fmvv5LX0z1 c+VKjXSBvjZ3edKO9Jn/6At7viX6XKdZoa4jXk0xr8b8PWB+pv/wJWk5pY532rgEyEch2Zd50te0 r4j77imWmES6XzPzSvoZzvgZ/u/nRN3aiRS1CV/H2Be0suHsHKQte7BvLqQslDqttuvB7+nz5zT6 gvU1xSI860HZ+m+vz5ZxkgIAAA== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0187_image070.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhwwC0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADC ALMAhAAAAAAAAAoICQcGBwcGBgsJCggHBwsKCgkICAYFBQwKCwkHCAUEBAAAfQCZAP8AAPf8//// /wECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwX/YCCOZGmeaKqubOu+ cCzPQA0EUK7vfO//wKBwSCwaj8gkMmC7KZ/QqHRKrf6YNpx1y+16v0FsTQsum89oodiZbrvf3EBj 3iDD7/i8ml7X+/9+cnR2gIWGZYJzhIeMjVOJfY6Sk0qQi5SYmTyWmp2eOZyfopSho6aMpaeqf6mr rnetr7JpsbO2YLW3ulu5u75Svb/CScHDxkTFx8pXfJfLz8yD0NN70tTXPcnYx9pq26vdYd+q4Vci 46blPiPoo+qbJO2f7zsl8p70m/fzzY/7+P2A/RsSoaDBgwgTKlyocF3AKM4G6mBIsaLFCA6tQZQY 5KLHggEWhjSYUZE/jj8+/14cKZJktodQInI0SMJjCZA0I4zAWbBkpI0offD8yFKnUZosR470KbNI 04FDbR4MWbQqT6Yng/I4SnTqUKtXX2qMqbUH14ICBhAo4DWq0pxwj2IVWHbH2YMEWuoU8bWtXLEm 6Up0QLgw4b18DRYwIJKvVbBc5wKVZ9hBQ4Z5LUJWyFIyWXSFK+ZYSOBA450Ii/rFCPjn522HRU9M iCABgcwqPXp+8lRYbNmzcwtPuLvStd/AUcHkTc2ybkn56k1zfpHUcuPPqCeHfp1Y9ueYouvoPUs7 w07hzhEi/8r8QoBjxeFYv8w98ScP8rtJf07fMfsHRfGADwP+UCAw3Xkjnf8xALoExYE6QEjgIwmu w86CwzTIGn75QSjhgB1GiGB8QJBBH4PnHaHfDh/2sCIEB0q4RIX+QXCibymq+CKMPMjooYgx0VhP PBj+Yp+OHb7oY48sNhkkiVeMV6MvRxKY5JVXOqllDj8CyZuQUoIy5S7u9YjlmTJy6SKTXvL4ZGBD 2FOkLmVGeKaKE7bZ4puuiSPmnLdox2KSXaS5JkRgzkdkmGQGaOeOXBja5pdQrsPon432NOgZkkp6 hHiYBuogl5Cmk6hM7H3inIuewgdniWOm2ollBraK3qlyXioLrVbOksyNoba3oZm23lrpkH6aUtlh QJRKDphxnlKllcUa+yr/c6PUWWu11vaJnar3Ncttt7JaCi5CQoR4Szd2tHuuo+KOe8Rw9Go6HrQ2 ajGfrpRouy0Y9Sakml+b4LvvvsH2C28QzloR8Gqc2QuKwTZWbOKsC8dbBlKJVXTTY4ktVQ++FveX sCOCDqEuwHd5PJVqHb9V8LGwAoryqBpPsWxho7VMUVUwtxXSzNeGcSG/jaxKxMpG7OyAED4z9Nhq SQ1rI8VRKmw1ww33YJgSdymwQGpxGbVZ1UR7m3XFNhui9NJd68BzFHchgJvAIDlGdU5pk5fryYW8 rXLcEBBWBWIs3Z2a3jxBJvK9NGMILCO8wt3q0w4rpLheUcPVd7R/s520/xGEBoF55gltnjdqZZMt 8dWRMzp54OneaXoXCiHAgAAPvzdy7NmMCcjp1GIpBPGo9w7exMCDcjTgeSA/KNNDSP8KuzXTvq28 1l+PtejQw9E9jIT7ML4r7C4afhuG/4vE+eh/P7v4XMtb+DD8mby+Ge27fwT83mteRMpFhdDULwkA DGDR1jY/MIRma8RCoDLS9zzwORA5tbvczpaBvWAR8H/+ohYQ5oYNCurPglZ4ILoO+IMEcgNri/jg 8XzHQq+58IXNm5MMWwigwRnqhhM0WAVRGIUG+bCF/+igBXfIAyNmEIlJhJbJGqiEHj7RhhL5lZhi WIVp1c58KNFivswlBf8v1jAH/ctiov5ExSIgB2dca2JZfmUC4f2PhkdEIxC3IUZdOaN0LWwI6QqU

Rq2AinxoSiQhw1WE/JCwLrBbIBIUSckHmOd9D2AiH0mWvUFaMmM8LAz1IBlJtS3hCSkz39cGpckS cnJt7zOIhFYpQlJ+TjCxRGThClkrItblkB883SjjaMtbTuZ/O3DAMEXYymsAs4p6JFX5ymfIV5Kx CBF4WiEBWctmUuOZRsjm/fzHqmIWxzvY1GYGffQib04DnAQxHAC5ucxiwrMjmLshobjpTmjcUyji RCOSuGnO30nyUx0J6Dgn6ax+PuOfdmkfLwtaBYiOJp97NIJDOWjN4GH/caIU5UVHxyTPjKLTnPek JUc2+qmRLuiRaGDpGYbYhkMWZgY4lQF01FdTlxbiKTkNqk7hcEiK0pQWPgWETM2wVGQkNaSseCpU 9VDUqeKhqlYlqlSJmq+mCgOr+7kYSrf6BneNNYeGMOtZDzoJs6pFAKQEKy2kg4ACQIAAcSXrXMM0 ALviFZJyxcNa7ppXtE6irhBIQGHZ6gkFEGABCFisKbMaHr1SFqmGvWxUM6tZqlq2s4j4LGi/ENjR eqG0po2DaFMrUs6ytqeufW1MVytbCsW2tqG9LW5JS9vdUoqxvi1rb4M7I90S1wqWEKpyl8vc5jr3 uSfgQxMAwIfqWve6NtjNrna3y93ueve74A2veMdb3emS97zoTa9618ve9jbAvO6Nr3znS9/6lrcJ 9s2vfvfL3+yGAAA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0188.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0188.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Asymptotic Notation"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"192"/> </o:shapelayout> </head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s196610" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s196611" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:102pt;width:594pt;height:396pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s196610" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Asymptotic Notation</s= pan></div> <div v:shape=3D"_x0000_s196611"> <div class=3DB style=3D'position:absolute;top:20.0%;left:5.99%;width:80.71= %; height:6.75%'><span style=3D'mso-special-format:nobullet;display:none; color:#00007D;mso-color-index:2;font-family:Wingdings;font-size:75%'>n</sp= an><span lang=3DDA>Two more asymptotic notations&#13;</span></div> <div class=3DB><span style=3D'position:absolute;top:28.5%;left:9.73%;width= :76.96%; height:6.75%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-c= olor-index: 5;position:absolute;left:-4.86%;top:.22em;font-family:Wingdings;font-size: 80%'>&uml;</span><span lang=3DDA>&quot;Little-Oh&quot; notation </span><sp= an lang=3DDA><i>f(n)=3Do(g(n))</i></span><span lang=3DDA><br> </span></span><span style=3D'position:absolute;top:35.5%;left:9.73%;width= :76.96%; height:6.75%'><span lang=3DDA>non-tight analogue of Big-Oh&#13;</span></sp= an></div> <div class=3DB1><span style=3D'position:absolute;top:44.0%;left:14.04%;wid= th:86.89%;

height:6.0%'><span class=3DB1B style=3D'position:absolute;left:-3.44%;top:= .22em'>&uml;</span><span lang=3DDA>For every </span><span lang=3DDA><i>c, </i></span><span lang=3DD= A>there should exist </span><span lang=3DDA><i>n</i></span><span lang=3DDA style=3D'font-size:67%;position:relative;top:.37em;mso-text-raise:-25%'><i= >0 </i></span><span lang=3DDA><i>,</i></span><span lang=3DDA> s.t. </span><b>f(n) </b></span><= span style=3D'position:absolute;top:49.75%;left:14.04%;width:72.47%;height:6.5%= '><span style=3D'mso-ascii-font-family:Symbol'><b>&pound;</b></span><b> c g(n)</b>= for <i>n </i><span style=3D'mso-ascii-font-family:Symbol'>&sup3;</span><span lang= =3DDA><i> </i></span><i>n</i><span style=3D'font-size:67%;position:relative;top:.37em;mso-text-raise:-25%'>0&= #13;</span></span></div> <div class=3DB1><span style=3D'position:absolute;top:57.5%;left:14.04%;wid= th:84.08%; height:6.0%'><span class=3DB1B style=3D'position:absolute;left:-3.56%;top:= .22em'>&uml;</span><span lang=3DDA>Used for </span><span lang=3DDA><b>comparisons</b></span><span l= ang=3DDA> of running times. </span></span><span style=3D'position:absolute;top:63.75= %; left:14.04%;width:72.47%;height:6.0%'><span lang=3DDA>If </span><span lang= =3DDA><i>f(n)=3Do(g(n)), </i></span><span lang=3DDA>it is said that </span><span lang=3DDA><i>g(n) = </i></span></span><span style=3D'position:absolute;top:70.0%;left:14.04%;width:72.47%;height:6.0%'= ><span lang=3DDA><i>dominates f(n).&#13;</i></span></span></div> <div class=3DB><span style=3D'position:absolute;top:77.25%;left:9.73%;widt= h:82.95%; height:7.5%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-co= lor-index: 5;position:absolute;left:-4.51%;top:.22em;font-family:Wingdings;font-size: 80%'>&uml;</span><span lang=3DDA>&quot;Little-omega&quot; notation </span>= <span lang=3DDA><i>f(n)=3D</i></span><span lang=3DDA style=3D'font-family:Symbol= ;mso-ascii-font-family: Symbol'><i>w</i></span><span lang=3DDA><i>(g(n))</i></span><span lang=3DDA= ><br> </span></span><span style=3D'position:absolute;top:84.75%;left:9.73%; width:78.65%;height:6.75%'><span lang=3DDA>non-tight analogue of Big-Omega= </span></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0189.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office"

xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0189.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Asymptotic Notation"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"193"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%;

width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s197634" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s197635" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:102pt;width:9in;height:396pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s197634" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Asymptotic Notation</div> <div v:shape=3D"_x0000_s197635"> <div class=3DB style=3D'position:absolute;top:20.0%;left:5.99%;width:88.2%; height:6.75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.= 75%; height:100.0%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-4.43%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span>Analogy with real numbers&#13;</span></div> <div class=3DB1 style=3D'position:absolute;top:27.75%;left:11.04%;width:83= .14%; height:6.5%'><span style=3D'position:absolute;top:0%;left:3.6%;width:96.17= %; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.74%; top:.22em'>&uml;</span><i>f(n) =3D O(g(n))<span style=3D'mso-tab-count:1; width:11.28%'> </span></i><span style=3D'font-family:Symbol;mso-ascii-font= -family: Symbol'>@<span style=3D'mso-tab-count:1;width:9.83%'> </span></span><i>f <= /i><span style=3D'mso-ascii-font-family:Symbol'><b>&pound; </b></span><i>g&#13;</i>= </span></div> <div class=3DB1 style=3D'position:absolute;top:35.25%;left:11.04%;width:83= .14%; height:6.5%'><span style=3D'position:absolute;top:0%;left:3.6%;width:96.17= %; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.74%; top:.22em'>&uml;</span><i>f(n) =3D </i><span style=3D'font-family:Symbol; mso-ascii-font-family:Symbol'>W</span><i>(g(n))<span style=3D'mso-tab-coun= t: 1;width:11.33%'> </span></i><span style=3D'font-family:Symbol;mso-ascii-fo= nt-family: Symbol'>@<span style=3D'mso-tab-count:1;width:9.83%'> </span></span><i>f <= /i><span style=3D'mso-ascii-font-family:Symbol'>&sup3;</span><span style=3D'font-fa= mily: Symbol;mso-ascii-font-family:Symbol'><b> </b></span><i>g&#13;</i></span></= div> <div class=3DB1 style=3D'position:absolute;top:42.75%;left:11.04%;width:83= .14%; height:6.5%'><span style=3D'position:absolute;top:0%;left:3.6%;width:96.17= %;

height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.74%; top:.22em'>&uml;</span><i>f(n) =3D </i><span style=3D'font-family:Symbol; mso-ascii-font-family:Symbol'>Q</span><i>(g(n))<span style=3D'mso-tab-coun= t: 1;width:11.46%'> </span></i><span style=3D'font-family:Symbol;mso-ascii-fo= nt-family: Symbol'>@<span style=3D'mso-tab-count:1;width:9.83%'> </span></span><i>f <= /i><span style=3D'font-family:Symbol;mso-ascii-font-family:Symbol'><b>=3D </b></spa= n><i>g&#13;</i></span></div> <div class=3DB1 style=3D'position:absolute;top:50.25%;left:11.04%;width:83= .14%; height:6.5%'><span style=3D'position:absolute;top:0%;left:3.6%;width:96.17= %; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.74%; top:.22em'>&uml;</span><i>f(n) =3D o(g(n))<span style=3D'mso-tab-count:1; width:12.35%'> </span></i><span style=3D'font-family:Symbol;mso-ascii-font= -family: Symbol'>@<span style=3D'mso-tab-count:1;width:9.83%'> </span></span><i>f <= /i><span style=3D'font-family:Symbol;mso-ascii-font-family:Symbol'><b>&lt; </b></sp= an><i>g&#13;</i></span></div> <div class=3DB1 style=3D'position:absolute;top:57.75%;left:11.04%;width:83= .14%; height:6.5%'><span style=3D'position:absolute;top:0%;left:3.6%;width:96.17= %; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.74%; top:.22em'>&uml;</span><i>f(n) =3D </i><span style=3D'font-family:Symbol; mso-ascii-font-family:Symbol'><i>w</i></span><i>(g(n))<span style=3D'mso-t= ab-count: 1;width:11.72%'> </span></i><span style=3D'font-family:Symbol;mso-ascii-fo= nt-family: Symbol'>@<span style=3D'mso-tab-count:1;width:9.83%'> </span></span><i>f <= /i><span style=3D'font-family:Symbol;mso-ascii-font-family:Symbol'><b>&gt; </b></sp= an><i>g&#13;</i></span></div> <div class=3DB><span style=3D'position:absolute;top:65.75%;left:9.73%;widt= h:95.31%; height:6.75%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-c= olor-index: 5;position:absolute;left:-3.92%;top:.22em;font-family:Wingdings;font-size: 80%'>&uml;</span>Abuse of notation: <i>f(n) =3D O(g(n)) </i>actually </spa= n><span style=3D'position:absolute;top:72.5%;left:9.73%;width:84.45%;height:7.5%'>= means <i>f(n) </i><span style=3D'mso-ascii-font-family:Symbol'>&Icirc;</span><i>O(g(n)) = </i>&#13;</span></div> <div class=3DB1 style=3D'position:absolute;top:80.75%;left:11.04%;width:83= .14%; height:6.5%'><span style=3D'mso-special-format:nobullet;display:none;color= :#9999CC; mso-color-index:5;font-family:Wingdings;font-size:80%'>&uml;</span><span style=3D'font-family:Symbol;mso-ascii-font-family:Symbol;mso-special-forma= t: lastCR;display:none'>&#13;</span></div> </div> </p:slide></div> </body>

</html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0190.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0190.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Comparison of Running Times"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"194"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540"

colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s198658" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><v:group id=3D"_x0000_s198659" s= tyle=3D'position:absolute; left:120pt;top:157.75pt;width:480pt;height:320pt' coordorigin=3D"960,880" coordsize=3D"3840,2560" o:tableproperties=3D"1" o:tablelimits=3D"45.75pt = 45.625pt 45.75pt 45.75pt 45.75pt 45.625pt 45.75pt"> <o:lock v:ext=3D"edit" rotation=3D"t"/> <v:rect id=3D"_x0000_s198660" style=3D'position:absolute;left:3840;top:30= 74; width:960;height:366;mso-wrap-distance-left:0;mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198661" style=3D'position:absolute;left:28= 80; top:3074;width:960;height:366;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198662" style=3D'position:absolute;left:19= 20; top:3074;width:960;height:366;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198663" style=3D'position:absolute;left:96= 0;top:3074; width:960;height:366;mso-wrap-distance-left:0;mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198664" style=3D'position:absolute;left:38= 40; top:2709;width:960;height:365;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/>

<v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198665" style=3D'position:absolute;left:28= 80; top:2709;width:960;height:365;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198666" style=3D'position:absolute;left:19= 20; top:2709;width:960;height:365;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198667" style=3D'position:absolute;left:96= 0;top:2709; width:960;height:365;mso-wrap-distance-left:0;mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198668" style=3D'position:absolute;left:38= 40; top:2343;width:960;height:366;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198669" style=3D'position:absolute;left:28= 80; top:2343;width:960;height:366;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198670" style=3D'position:absolute;left:19= 20; top:2343;width:960;height:366;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198671" style=3D'position:absolute;left:96= 0;top:2343; width:960;height:366;mso-wrap-distance-left:0;mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198672" style=3D'position:absolute;left:38= 40; top:1977;width:960;height:366;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f"

strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198673" style=3D'position:absolute;left:28= 80; top:1977;width:960;height:366;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198674" style=3D'position:absolute;left:19= 20; top:1977;width:960;height:366;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198675" style=3D'position:absolute;left:96= 0;top:1977; width:960;height:366;mso-wrap-distance-left:0;mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198676" style=3D'position:absolute;left:38= 40; top:1611;width:960;height:366;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198677" style=3D'position:absolute;left:28= 80; top:1611;width:960;height:366;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198678" style=3D'position:absolute;left:19= 20; top:1611;width:960;height:366;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198679" style=3D'position:absolute;left:96= 0;top:1611; width:960;height:366;mso-wrap-distance-left:0;mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198680" style=3D'position:absolute;left:38= 40; top:1246;width:960;height:365;mso-wrap-distance-left:0;

mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198681" style=3D'position:absolute;left:28= 80; top:1246;width:960;height:365;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198682" style=3D'position:absolute;left:19= 20; top:1246;width:960;height:365;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198683" style=3D'position:absolute;left:19= 20; top:880;width:2880;height:366;mso-wrap-distance-left:0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked= =3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s198684" style=3D'position:absolute;left:96= 0;top:880; width:960;height:731;mso-wrap-distance-left:0;mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [= 1]"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:line id=3D"_x0000_s198685" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"960,880" to=3D"4800,880" strokecolor=3D"black [1]" strokeweight= =3D"2.25pt"> <v:stroke joinstyle=3D"miter" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s198686" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"960,1611" to=3D"4800,1611" strokecolor=3D"black [1]" strokeweigh= t=3D"1pt"> <v:stroke joinstyle=3D"miter" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s198687" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"960,1977" to=3D"4800,1977" strokecolor=3D"black [1]" strokeweigh= t=3D"1pt"> <v:stroke joinstyle=3D"miter" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s198688" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"960,2343" to=3D"4800,2343" strokecolor=3D"black [1]" strokeweigh= t=3D"1pt"> <v:stroke joinstyle=3D"miter" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/>

</v:line><v:line id=3D"_x0000_s198689" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"960,2709" to=3D"4800,2709" strokecolor=3D"black [1]" strokeweigh= t=3D"1pt"> <v:stroke joinstyle=3D"miter" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s198690" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"960,3074" to=3D"4800,3074" strokecolor=3D"black [1]" strokeweigh= t=3D"1pt"> <v:stroke joinstyle=3D"miter" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s198691" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"960,3440" to=3D"4800,3440" strokecolor=3D"black [1]" strokeweigh= t=3D"2.25pt"> <v:stroke joinstyle=3D"miter" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s198692" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"960,880" to=3D"960,3440" strokecolor=3D"black [1]" strokeweight= =3D"2.25pt"> <v:stroke joinstyle=3D"miter" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s198693" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"1920,880" to=3D"1920,3440" strokecolor=3D"black [1]" strokeweigh= t=3D"1pt"> <v:stroke joinstyle=3D"miter" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s198694" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"4800,880" to=3D"4800,3440" strokecolor=3D"black [1]" strokeweigh= t=3D"2.25pt"> <v:stroke joinstyle=3D"miter" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s198695" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"1920,1246" to=3D"4800,1246" strokecolor=3D"black [1]" strokeweig= ht=3D"1pt"> <v:stroke joinstyle=3D"miter" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s198696" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"2880,1246" to=3D"2880,3440" strokecolor=3D"black [1]" strokeweig= ht=3D"1pt"> <v:stroke joinstyle=3D"miter" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s198697" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"3840,1246" to=3D"3840,3440" strokecolor=3D"black [1]" strokeweig= ht=3D"1pt"> <v:stroke joinstyle=3D"miter" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line></v:group><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s198659,_x0000_s198660,_x0000_s198661,_x0000_s198662,_x= 0000_s198663,_x0000_s198664,_x0000_s198665,_x0000_s198666,_x0000_s198667,_x= 0000_s198668,_x0000_s198669,_x0000_s198670,_x0000_s198671,_x0000_s198672,_x= 0000_s198673,_x0000_s198674,_x0000_s198675,_x0000_s198676,_x0000_s198677,_x= 0000_s198678,_x0000_s198679,_x0000_s198680,_x0000_s198681,_x0000_s198682,_x=

0000_s198683,_x0000_s198684,_x0000_s198685,_x0000_s198686,_x0000_s198687,_x= 0000_s198688,_x0000_s198689,_x0000_s198690,_x0000_s198691,_x0000_s198692,_x= 0000_s198693,_x0000_s198694,_x0000_s198695,_x0000_s198696,_x0000_s198697" src=3D"slide0190_image071.gif" style=3D'position:absolute;top:29.0%;left:1= 6.47%; width:67.22%;height:60.0%'><![endif]> <div v:shape=3D"_x0000_s198658" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:90.26%;height:8.5%'>Comparison of Running Times</div> <div v:shape=3D"_x0000_s198660"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:81.0= %; left:67.6%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>31</sp= an></div> </div> <div v:shape=3D"_x0000_s198661"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:81.0= %; left:50.93%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>25</s= pan></div> </div> <div v:shape=3D"_x0000_s198662"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:81.0= %; left:34.26%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>19</s= pan></div> </div> <div v:shape=3D"_x0000_s198663"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:81.0= %; left:17.6%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'><i>2</= i></span><span style=3D'font-size:57%;position:relative;top:-.45em;mso-text-raise:30%'><i= >n</i></span></div> </div> <div v:shape=3D"_x0000_s198664"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:72.5= %; left:67.6%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>244</s= pan></div>

</div> <div v:shape=3D"_x0000_s198665"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:72.5= %; left:50.93%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>88</s= pan></div> </div> <div v:shape=3D"_x0000_s198666"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:72.5= %; left:34.26%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>31</s= pan></div> </div> <div v:shape=3D"_x0000_s198667"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:72.5= %; left:17.6%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'><i>n</= i></span><span style=3D'font-size:57%;position:relative;top:-.45em;mso-text-raise:30%'><i= >4</i></span></div> </div> <div v:shape=3D"_x0000_s198668"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:64.0= %; left:67.6%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>42426<= /span></div> </div> <div v:shape=3D"_x0000_s198669"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:64.0= %; left:50.93%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>5477<= /span></div> </div> <div v:shape=3D"_x0000_s198670"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:64.0= %;

left:34.26%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>707</= span></div> </div> <div v:shape=3D"_x0000_s198671"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:64.0= %; left:17.6%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>2</spa= n><span style=3D'font-size:86%'><i>n</i></span><span style=3D'font-size:57%;positi= on:relative; top:-.45em;mso-text-raise:30%'><i>2</i></span><span style=3D'font-size:86%; mso-special-format:lastCR;display:none'><i>&#13;</i></span></div> </div> <div v:shape=3D"_x0000_s198672"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:55.5= %; left:67.6%;width:15.73%;height:5.25%'><span style=3D'font-size:86%'>782608= 7</span></div> </div> <div v:shape=3D"_x0000_s198673"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:55.5= %; left:50.93%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>16666= 6</span></div> </div> <div v:shape=3D"_x0000_s198674"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:55.5= %; left:34.26%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>4096<= /span></div> </div> <div v:shape=3D"_x0000_s198675"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:55.5= %; left:17.6%;width:16.66%;height:5.25%'><span style=3D'font-size:86%'>20</sp= an><span style=3D'font-size:86%'><i>n</i></span><span style=3D'font-size:86%'> log = </span><span style=3D'font-size:86%'><i>n</i></span></div> </div>

<div v:shape=3D"_x0000_s198676"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:47.0= %; left:67.6%;width:15.73%;height:5.25%'><span style=3D'font-size:86%'>900000= 0</span></div> </div> <div v:shape=3D"_x0000_s198677"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:47.0= %; left:50.93%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>15000= 0</span></div> </div> <div v:shape=3D"_x0000_s198678"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:47.0= %; left:34.26%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>2500<= /span></div> </div> <div v:shape=3D"_x0000_s198679"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:47.0= %; left:17.6%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>400</s= pan><span style=3D'font-size:86%'><i>n</i></span></div> </div> <div v:shape=3D"_x0000_s198680"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:38.7= 5%; left:67.6%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>1 hour= </span></div> </div> <div v:shape=3D"_x0000_s198681"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:38.7= 5%; left:50.93%;width:15.54%;height:5.25%'><span style=3D'font-size:86%'>1 min= ute</span></div>

</div> <div v:shape=3D"_x0000_s198682"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:38.7= 5%; left:34.26%;width:16.47%;height:5.25%'><span style=3D'font-size:86%'>1 sec= ond</span></div> </div> <div v:shape=3D"_x0000_s198683"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:30.2= 5%; left:34.26%;width:48.12%;height:5.25%'><span style=3D'font-size:86%'>Maxim= um problem size (n)</span></div> </div> <div v:shape=3D"_x0000_s198684"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:30.2= 5%; left:17.6%;width:15.16%;height:5.25%'><span style=3D'font-size:86%'>Runnin= g&#13;</span></div> <div class=3DTbl style=3D'mso-margin-left-alt:0;position:absolute;top:36.5= %; left:17.6%;width:14.79%;height:5.25%'><span style=3D'font-size:86%'>Time</= span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0190_image071.gif Content-Transfer-Encoding: base64 Content-Type: image/gif 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 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0232.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0232.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Correctness of Algorithms"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1;

</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"242"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s247810" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s247811" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:102pt;width:9in;height:396pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s247810" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Correctness of Algorithms</div> <div v:shape=3D"_x0000_s247811" class=3DB><span style=3D'position:absolute; top:20.0%;left:9.73%;width:90.44%;height:6.75%'><span style=3D'mso-special= -format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.14%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span>The algorithm i= s <i>correct</i> if for any legal </span><span style=3D'position:absolute;top:27.0%;left:9.= 73%; width:84.83%;height:6.75%'>input it terminates and produces the </span><sp= an style=3D'position:absolute;top:34.25%;left:9.73%;width:84.45%;height:6.75%= '>desired output.&#13;</span><span style=3D'position:absolute;top:42.75%;left:9.73%; width:86.7%;height:6.75%'><span style=3D'mso-special-format:bullet;color:#= 9999CC; mso-color-index:5;position:absolute;left:-4.31%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span>Automatic proof of correctness is not </span><s=

pan style=3D'position:absolute;top:49.75%;left:9.73%;width:84.45%;height:6.75%= '>possible&#13;</span><span style=3D'position:absolute;top:58.25%;left:9.73%;width:89.88%;height:6.75%= '><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-4.16%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span>But there are practical techniques and </span><span style=3D'position:absolute; top:65.5%;left:9.73%;width:92.13%;height:6.75%'>rigorous formalisms that h= elp to reason </span><span style=3D'position:absolute;top:72.5%;left:9.73%; width:84.45%;height:6.75%'>about the correctness of algorithms</span></div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0233.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0233.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Partial and Total Correctnes= s"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important;

font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"243"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s248834" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s248835" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:11pt;top:131.375pt;width:658.125pt;height= :51.625pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape><v:rect id=3D"_x00= 00_s248836" style=3D'position:absolute;left:58pt;top:227.5pt;width:185.875pt;height:4= 8.375pt; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0; v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"= black [3]" strokeweight=3D"1.5pt"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt= =3D"202" path=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/>

</v:shapetype><v:shape id=3D"_x0000_s248837" type=3D"#_x0000_t202" style= =3D'position:absolute; left:65.5pt;top:230.25pt;width:174.625pt;height:36pt; mso-wrap-distance-left:0;mso-wrap-distance-right:0' filled=3D"f" fillcolo= r=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s248836" src=3D"slide0233_image072.gif" style=3D'position:absolute;top:42.0%;left:7= .86%; width:26.4%;height:9.75%'><![endif]> <div v:shape=3D"_x0000_s248834" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Partial and Total Correctness</div> <div v:shape=3D"_x0000_s248835" class=3DB1 style=3D'position:absolute;top:= 25.25%; left:7.49%;width:84.64%;height:6.0%'><span style=3D'position:absolute; top:0%;left:3.76%;width:96.23%;height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.9%;top:.22em'>&uml;</span>Partial corre= ctness</span></div> <div v:shape=3D"_x0000_s248837" class=3DO style=3D'position:absolute;top:4= 3.25%; left:10.11%;width:26.4%;height:5.5%'><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'>Any legal input </span></div> <v:shapetype id=3D"_x0000_t13" coordsize=3D"21600,21600" o:spt=3D"13" adj= =3D"16200,5400" path=3D"m@0,l@0@1,0@1,0@2@0@2@0,21600,21600,10800xe"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"val #0"/> <v:f eqn=3D"val #1"/> <v:f eqn=3D"sum height 0 #1"/> <v:f eqn=3D"sum 10800 0 #1"/> <v:f eqn=3D"sum width 0 #0"/> <v:f eqn=3D"prod @4 @3 10800"/> <v:f eqn=3D"sum width 0 @5"/> </v:formulas> <v:path o:connecttype=3D"custom" o:connectlocs=3D"@0,0;0,10800;@0,21600;2= 1600,10800" o:connectangles=3D"270,180,90,0" textboxrect=3D"0,@1,@6,@2"/> <v:handles> <v:h position=3D"#0,#1" xrange=3D"0,21600" yrange=3D"0,10800"/> </v:handles> </v:shapetype><v:shape id=3D"_x0000_s248838" type=3D"#_x0000_t13" style=3D= 'position:absolute; left:246.625pt;top:234.5pt;width:39.125pt;height:36.375pt;mso-wrap-style:= none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"#669 [6]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:shape><v:oval id=3D"_x0000_s248839" style=3D'position:absolute;left:29= 7.375pt; top:212pt;width:125.125pt;height:80.5pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"red" strokeweight=3D"1= .5pt"> <v:fill color2=3D"white [0]"/>

<v:stroke joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shape id=3D"_x0000_s248840" type=3D"#_x0000_t202" style=3D'pos= ition:absolute; left:301.875pt;top:229.5pt;width:116.25pt;height:36pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s248838,_x0000_s2= 48839" src=3D"slide0233_image073.gif" style=3D'position:absolute;top:39.0%;left:3= 4.26%; width:24.9%;height:15.5%'><![endif]> <div v:shape=3D"_x0000_s248840" class=3DO style=3D'position:absolute;top:4= 3.25%; left:42.88%;width:17.22%;height:5.5%'><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'>Algorithm</span></div> <v:shape id=3D"_x0000_s248841" type=3D"#_x0000_t13" style=3D'position:abso= lute; left:430.25pt;top:234.5pt;width:39.125pt;height:36.375pt;mso-wrap-style:n= one; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"#669 [6]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:shape><v:rect id=3D"_x0000_s248842" style=3D'position:absolute;left:48= 1.125pt; top:228.5pt;width:159.5pt;height:45.625pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"black [3]" strokeweigh= t=3D"1.5pt"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:shape id=3D"_x0000_s248843" type=3D"#_x0000_t202" style=3D'pos= ition:absolute; left:484.25pt;top:228.5pt;width:153pt;height:36pt;mso-wrap-distance-left:= 0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D= "f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s248844" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:313.875pt;top:173.375pt;width:170.875pt;height:26.5pt;mso-wrap-style= :none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:line id=3D"_x0000_s248845" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0'

from=3D"424.375pt,202.125pt" to=3D"453.5pt,238.875pt" strokecolor=3D"blac= k [1]" strokeweight=3D"1.5pt"> <v:stroke endarrow=3D"block" joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:shape id=3D"_x0000_s248846" type=3D"#_x0000_t202" style=3D'pos= ition:absolute; left:486.875pt;top:173pt;width:224.25pt;height:26.5pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:line id=3D"_x0000_s248847" style=3D'position:absolute;flip:x; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"576.5pt,201pt" to=3D"622.125pt,223.25pt" strokecolor=3D"black [1]" strokeweight=3D"1.5pt"> <v:stroke endarrow=3D"block" joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:rect id=3D"_x0000_s248848" style=3D'position:absolute;left:11p= t;top:306.125pt; width:658.125pt;height:51.625pt' filled=3D"f" fillcolor=3D"#99f [4]" stro= ked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s248841,_x0000_s248842,_x0000_s248845,_x0000_s248847" src=3D"slide0233_image074.gif" style=3D'position:absolute;top:37.0%;left:5= 8.8%; width:30.52%;height:14.25%'><![endif]> <div v:shape=3D"_x0000_s248843" class=3DO style=3D'position:absolute;top:4= 3.0%; left:68.35%;width:19.47%;height:5.5%'><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'>Output</span></div> <div v:shape=3D"_x0000_s248844" class=3DO style=3D'position:absolute;top:3= 3.0%; left:44.56%;width:26.21%;height:3.5%'><span style=3D'font-family:"Times Ne= w Roman"; mso-ascii-font-family:"Times New Roman";font-size:67%;color:red'><b>IF</b>= </span><span style=3D'font-family:"Times New Roman";mso-ascii-font-family:"Times New Ro= man"; font-size:67%'> this point is reached,</span><span style=3D'font-family:"T= imes New Roman"; mso-ascii-font-family:"Times New Roman";font-size:58%'> </span></div> <div v:shape=3D"_x0000_s248846" class=3DO style=3D'position:absolute;top:3= 3.0%; left:68.53%;width:35.2%;height:3.5%'><span style=3D'font-family:"Times New= Roman"; mso-ascii-font-family:"Times New Roman";font-size:67%;color:red'><b>THEN</= b></span><span style=3D'font-family:"Times New Roman";mso-ascii-font-family:"Times New Ro= man"; font-size:67%'> this is the desired output</span><span style=3D'font-famil= y: "Times New Roman";mso-ascii-font-family:"Times New Roman";font-size:58%'> = </span></div>

<div v:shape=3D"_x0000_s248848"> <div class=3DO style=3D'mso-margin-left-alt:216'></div> <div class=3DO2 style=3D'mso-margin-left-alt:720'></div> <div class=3DO3 style=3D'mso-margin-left-alt:1008'></div> <div class=3DO4 style=3D'mso-margin-left-alt:1296'></div> <div class=3DO1 style=3D'mso-line-spacing:"100 20 0";mso-margin-left-alt:4= 68; position:absolute;top:57.25%;left:7.49%;width:84.64%;height:6.5%'><span style=3D'position:absolute;top:0%;left:3.76%;width:96.23%;height:100.0%'><= span style=3D'font-family:Arial;font-size:117%'><span style=3D'mso-special-form= at:bullet; color:#9999CC;mso-color-index:5;position:absolute;left:-3.9%;top:.22em; font-family:Wingdings;font-size:80%'>&uml;</span></span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-hansi-font-fami= ly: Arial;font-size:117%'>Total</span><span style=3D'font-family:Tahoma;mso-as= cii-font-family: Tahoma;font-size:117%'> </span><span style=3D'font-family:Arial;mso-ascii-= font-family: Arial;mso-hansi-font-family:Arial;font-size:117%'>correctness</span></span= ></div> </div> <v:rect id=3D"_x0000_s248849" style=3D'position:absolute;left:58pt;top:402= .25pt; width:185.875pt;height:48.375pt;mso-wrap-style:none;mso-wrap-distance-lef= t:0; mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D= "#99f [4]" strokecolor=3D"black [3]" strokeweight=3D"1.5pt"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:shape id=3D"_x0000_s248850" type=3D"#_x0000_t202" style=3D'pos= ition:absolute; left:65.5pt;top:405pt;width:174.625pt;height:36pt;mso-wrap-distance-left:= 0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D= "f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s248849" src=3D"slide0233_image075.gif" style=3D'position:absolute;top:74.25%;left:= 7.86%; width:26.4%;height:9.75%'><![endif]> <div v:shape=3D"_x0000_s248850" class=3DO style=3D'position:absolute;top:7= 5.75%; left:10.11%;width:26.4%;height:5.5%'><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'>Any legal input </span></div> <v:shape id=3D"_x0000_s248851" type=3D"#_x0000_t13" style=3D'position:abso= lute; left:246.625pt;top:409.25pt;width:39.125pt;height:36.375pt;mso-wrap-style= :none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"#669 [6]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:shape><v:oval id=3D"_x0000_s248852" style=3D'position:absolute;left:29= 7.375pt;

top:386.75pt;width:125.125pt;height:80.5pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"red" strokeweight=3D"1= .5pt"> <v:fill color2=3D"white [0]"/> <v:stroke joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shape id=3D"_x0000_s248853" type=3D"#_x0000_t202" style=3D'pos= ition:absolute; left:301.875pt;top:404.25pt;width:116.25pt;height:36pt;mso-wrap-style:non= e; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s248851,_x0000_s2= 48852" src=3D"slide0233_image076.gif" style=3D'position:absolute;top:71.5%;left:3= 4.26%; width:24.9%;height:15.5%'><![endif]> <div v:shape=3D"_x0000_s248853" class=3DO style=3D'position:absolute;top:7= 5.5%; left:42.88%;width:17.22%;height:5.5%'><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'>Algorithm</span></div> <v:shape id=3D"_x0000_s248854" type=3D"#_x0000_t13" style=3D'position:abso= lute; left:430.25pt;top:409.25pt;width:39.125pt;height:36.375pt;mso-wrap-style:= none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"#669 [6]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:shape><v:rect id=3D"_x0000_s248855" style=3D'position:absolute;left:48= 1.125pt; top:403.25pt;width:159.5pt;height:45.625pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' filled=3D"f" fillcolor=3D"#99f [4]" strokecolor=3D"black [3]" strokeweigh= t=3D"1.5pt"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:shape id=3D"_x0000_s248856" type=3D"#_x0000_t202" style=3D'pos= ition:absolute; left:484.25pt;top:403.25pt;width:153pt;height:36pt;mso-wrap-distance-left= :0; mso-wrap-distance-right:0' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D= "f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s248857" type=3D"#_x0000_t202" style=3D'po= sition:absolute; left:279.375pt;top:348.125pt;width:216.875pt;height:26.5pt;mso-wrap-style= :none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1=

]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:line id=3D"_x0000_s248858" style=3D'position:absolute; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"424.375pt,376.875pt" to=3D"453.5pt,413.625pt" strokecolor=3D"blac= k [1]" strokeweight=3D"1.5pt"> <v:stroke endarrow=3D"block" joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:shape id=3D"_x0000_s248859" type=3D"#_x0000_t202" style=3D'pos= ition:absolute; left:486.875pt;top:347.75pt;width:213.5pt;height:26.5pt;mso-wrap-style:no= ne; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:top-base= line' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1= ]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:line id=3D"_x0000_s248860" style=3D'position:absolute;flip:x; mso-wrap-style:none;mso-wrap-distance-left:0;mso-wrap-distance-right:0' from=3D"576.5pt,375.75pt" to=3D"622.125pt,398pt" strokecolor=3D"black [1]" strokeweight=3D"1.5pt"> <v:stroke endarrow=3D"block" joinstyle=3D"miter"/> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s248854,_x0000_s248855,_x0000_s248858,_x0000_s248860" src=3D"slide0233_image077.gif" style=3D'position:absolute;top:69.5%;left:5= 8.8%; width:30.52%;height:14.25%'><![endif]> <div v:shape=3D"_x0000_s248856" class=3DO style=3D'position:absolute;top:7= 5.25%; left:68.35%;width:19.47%;height:5.5%'><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'>Output</span></div> <div v:shape=3D"_x0000_s248857" class=3DO style=3D'position:absolute;top:6= 5.25%; left:39.88%;width:33.89%;height:3.5%'><span style=3D'font-family:"Times Ne= w Roman"; mso-ascii-font-family:"Times New Roman";font-size:67%;color:red'><b>INDEED= </b></span><span style=3D'font-family:"Times New Roman";mso-ascii-font-family:"Times New Ro= man"; font-size:67%'> this point is reached,</span><span style=3D'font-family:"T= imes New Roman"; mso-ascii-font-family:"Times New Roman";font-size:58%'> </span></div> <div v:shape=3D"_x0000_s248859" class=3DO style=3D'position:absolute;top:6= 5.25%; left:68.53%;width:33.33%;height:3.5%'><span style=3D'font-family:"Times Ne= w Roman"; mso-ascii-font-family:"Times New Roman";font-size:67%;color:red'><b>AND</b= ></span><span style=3D'font-family:"Times New Roman";mso-ascii-font-family:"Times New Ro= man"; font-size:67%'> this is the desired output</span><span style=3D'font-famil= y: "Times New Roman";mso-ascii-font-family:"Times New Roman";font-size:58%'> = </span></div>

</p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0233_image072.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhjAAmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQCK ACUAgAAAAAAAAAKTjI+py+0Po5z0gIuz3rz7D4biSJZGiabqyrbY6cbyTH9wjee6Gez+D7zcgsRi a2hMKkPIpfMp7EGnzyb1CrRitzkt9yvzgscrMflMMqPXNin7nXbD52263aO+s/N6NL9P9gcIJjjI VWiIhZhItcgI5fjoFCmpRFlpdIlJpLmZJec51hm6M0raBXq6VcHa6voKC1sAADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0233_image073.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhhQA+AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQCD ADwAgQAAAGZmmf8AAAECAwL/hI+py+2/hJy0WgGz3rz36iFgSJYmRJ1NqrYuKr3ZJNctbW9xzmt7 /8EAhyIiSWjk/ZJBpmzp9ECjUqoKadVhs8ctl+H9HsUrsissRptDamt7XTW/4fFWYEyvzTWB+yef swfRVwf4Ivhw5+djGKiiqNPoeOK3+IAoyYG5UDmTOdkXKjpKSmhgCfY5+YiiarPpgKoA63r5IltU K4lrQKvr4MtZ9nsowxtMPGucmnyzHNHs7MILgBzdezt8jWdnu82WDfwNXlpeekB9YN2M3Ok5Hmni 3grPKA+QnrCuuw4ZXy+OUj5oAJkJLFRQ3TRuCbGlaeiQzL48E88UrFgMHsYnORujTKEYraOSZCJ7 fDR08lNKOSWZrMzy8lfMJDNJ1nx18xoOIjshgul5BqhPGCw0jRh65YLSnCYKAAA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0233_image074.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhowA5AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQCh ADcAgQAAAAAAAGZmmQECAwL/hI+py+0Po5yUhStD3bz7DwKXNmHhiabqYm7tCsey83LkjOdr7d36 D6TwQL6g8XgYhpTIZox5gjqnHymqSM32sDiu9vsYNb3gr0/stJbHBjRVvQ6O4D9y/Di/2+/1+Z7N F6hFJ1gIQ2iYGKXICPQX4RcpOUlZaXmJmalZKbTUyPeYpBHK8qlX4eZiGkcqkmezutbqhyAgkBFb 1tr2Youba9bhc3sLsQssc7xADIk8eFJcTOOcpawQbUz9Vmvb7f0NLi1toT01DD1dDmgw7tGeYK1O VIvyniSPdI5Ojm+kv68gXj9YB+x1MChwICp69fgp1PEvBMKHdRhKbJCQYrOCUw0dakxm8YPBNh+7 hHSXruQTbuFafuOYUuUOgCNJyjy0r6bNmyoyAsAWhufMizp3Cl1EdONRpCB8KV067+IvqFHlUPXk 72pVOZu6ev0KNmwkAAUAADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0233_image075.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhjAAmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAACK ACUAgAAAAAAAAAKTjI+py+0Po5z0gIuz3rz7D4biSJZGiabqyrbY6cbyTH9wjee6Gez+D7zcgsRi a2hMKkPIpfMp7EGnzyb1CrRitzkt9yvzgscrMflMMqPXNin7nXbD52263aO+s/N6NL9P9gcIJjjI VWiIhZhItcgI5fjoFCmpRFlpdIlJpLmZJec51hm6M0raBXq6VcHa6voKC1sAADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0233_image076.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhhQA+AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACD AD0AgQAAAGZmmf8AAAECAwL/hI+py+3vhJy0Coiz3rwju4HeSJZaZSZoyrbn5UZwTLtTDd34Hkr8

O/sJD74hp2jkBZM9Jg3p7CyjHihVOr1istpj9/RNccMGK7k67qbPXjZg7Q6x4XF5mF4HtwIjfD7j 9xDA1/ZnwzJYaHhowkcIuPiU4qgXGRO4QPj4gGmZYzAYKjpKmgj66SmJiJrKuBrReumyqdAZCzvb YHurm8uwy7sAnPkb3DKsQEtkzIKcoFzGLOYrLG3ifAAdbU2CDaC9zC1FXSyuWAIebg5W2l6azboe 76EJKT/fUb91j89BWcmv1qRvdgKqQJSunEF16Pos3PbFWx6J1wJSnCbvYrN1OxqPievoyhjISyOV lFTV6iQOMxNVmjTEMlhMLTOZ6aBZ82POJzvv3VzZ8+GKEkMfYrGgAykFo0OC7igAADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0233_image077.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhowA5AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACi ADcAgQAAAAAAAGZmmQECAwL/hI+py+0Po5zUhRlu3bz7DwJZpYXmiabMyJXqC8cQ67nyjaf0t+f+ T+mBhMCi0UAM2Y7MXPK0bEpRmejLOs1uqsCn9mvxxsTgsogsw5qnJW5WvT5W3V94/De3G9H3Wz7O 13f1Byho+HaYyKSn2GgS+JAnOUlZaXmJmam5SUnCaOF494lE2jEaircFmXCK6qS6etDq6hdEaCCA QVvWOocgkBsxuwszvJMbHElcd4IsvKw1rBCc3CANDdWMO4PNlgAMHi4+DnxQvXDdPfQdcq6Qrl7D 3g4aLzcP4o4Ab7+Fn2+t355/H/SVEpjqFwqD/BBKsGGwg76GDrkp1Iauog+IWQtXaHx1kZ7Hj7VC AhxJcgxBifVSFlu5IeJBlyogkrs5zpwymlcwypzJM5sJahaDUtH2E6jRdUMBJBWx9OjQp1CjPmpG leJSrQ+tXh3olWkRTmTLmj2LtlIBADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0234.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0234.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Assertions"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;}

--> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"244"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s249858" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s249859" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:102pt;width:9in;height:396pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s249858" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Assertions</div> <div v:shape=3D"_x0000_s249859"> <div class=3DB><span style=3D'position:absolute;top:20.0%;left:9.73%;width= :98.68%; height:6.0%'><span style=3D'font-size:88%'><span style=3D'mso-special-form= at:bullet; color:#9999CC;mso-color-index:5;position:absolute;left:-3.79%;top:.22em; font-family:Wingdings;font-size:80%'>&uml;</span></span><span style=3D'font-size:88%'>To prove correctness we associate a number of </sp= an></span><span style=3D'position:absolute;top:26.25%;left:9.73%;width:94.56%;height:6.0%'= ><span style=3D'font-size:88%'><b>assertions</b></span><span style=3D'font-size:8= 8%'>

(statements about the state of the </span></span><span style=3D'position:a= bsolute; top:32.25%;left:9.73%;width:86.89%;height:6.0%'><span style=3D'font-size:8= 8%'>execution) with specific checkpoints in the </span></span><span style=3D'position:abs= olute; top:38.5%;left:9.73%;width:84.45%;height:6.0%'><span style=3D'font-size:88= %'>algorithm.&#13;</span></span></div> <div class=3DB1 style=3D'position:absolute;top:45.75%;left:11.04%;width:87= .64%; height:5.25%'><span style=3D'position:absolute;top:0%;left:3.41%;width:96.= 36%; height:100.0%'><span style=3D'font-size:86%'><span class=3DB1B style=3D'po= sition: absolute;left:-3.54%;top:.22em'>&uml;</span></span><span style=3D'font-siz= e: 86%'>E.g., </span><span style=3D'font-size:86%'><i>A</i></span><span style=3D'font-size:86%'>[1], &#8230;, </span><span style=3D'font-size:86%'= ><i>A</i></span><span style=3D'font-size:86%'>[k]</span><span style=3D'font-size:86%'><i> </i></= span><span style=3D'font-size:86%'>form an increasing sequence&#13;</span></span></di= v> <div class=3DB><span style=3D'position:absolute;top:52.5%;left:9.73%;width= :95.69%; height:6.0%'><span style=3D'font-size:88%'><span style=3D'mso-special-form= at:bullet; color:#9999CC;mso-color-index:5;position:absolute;left:-3.91%;top:.22em; font-family:Wingdings;font-size:80%'>&uml;</span></span><span style=3D'font-size:88%'><b>Preconditions</b></span><span style=3D'font-siz= e:88%'><i> </i></span><span style=3D'font-size:88%'>&#8211; assertions that must be v= alid </span></span><span style=3D'position:absolute;top:58.75%;left:9.73%;width:84.45%;height:6.0%'= ><span style=3D'font-size:88%'><i>before</i></span><span style=3D'font-size:88%'>= the execution of an algorithm or a </span></span><span style=3D'position:absol= ute; top:65.0%;left:9.73%;width:84.45%;height:6.0%'><span style=3D'font-size:88= %'>subroutine&#13;</span></span></div> <div class=3DB><span style=3D'position:absolute;top:72.5%;left:9.73%;width= :98.31%; height:6.0%'><span style=3D'font-size:88%'><span style=3D'mso-special-form= at:bullet; color:#9999CC;mso-color-index:5;position:absolute;left:-3.8%;top:.22em; font-family:Wingdings;font-size:80%'>&uml;</span></span><span style=3D'font-size:88%'><b>Postconditions</b></span><span style=3D'font-si= ze:88%'><i> </i></span><span style=3D'font-size:88%'>&#8211; assertions that must be v= alid </span></span><span style=3D'position:absolute;top:78.5%;left:9.73%;width:84.45%;height:6.0%'>= <span style=3D'font-size:88%'><i>after</i></span><span style=3D'font-size:88%'> = the execution of an algorithm or a </span></span><span style=3D'position:absol= ute; top:84.75%;left:9.73%;width:84.45%;height:6.0%'><span style=3D'font-size:8= 8%'>subroutine </span></span></div>

</div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0235.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0235.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Loop Invariants"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"245"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s250882" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s250883" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:102pt;width:654pt;height:420pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s250882" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'>Loop Invariants</div> <div v:shape=3D"_x0000_s250883"> <div class=3DB style=3D'mso-line-spacing:"80 20 0"'><span style=3D'positio= n:absolute; top:18.75%;left:9.73%;width:97.56%;height:6.75%'><span style=3D'mso-specia= l-format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.83%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><b>Invariants</= b><b><i> </i></b>&#8211; assertions that are valid any </span><span style=3D'positi= on: absolute;top:24.5%;left:9.73%;width:98.5%;height:6.75%'>time they are reac= hed (many times during </span><span style=3D'position:absolute;top:30.25%; left:9.73%;width:87.45%;height:6.75%'>the execution of an algorithm, e.g.,= in </span><span style=3D'position:absolute;top:36.0%;left:9.73%;width:85.2%;height:6.75%'>= loops)&#13;</span></div> <div class=3DB style=3D'mso-line-spacing:"80 20 0"'><span style=3D'positio= n:absolute; top:43.0%;left:9.73%;width:90.82%;height:6.75%'><span style=3D'mso-special= -format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.12%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span>We must show th= ree things about loop </span><span style=3D'position:absolute;top:48.75%;left:= 9.73%;

width:85.2%;height:6.75%'>invariants<span style=3D'font-size:88%'>:&#13;</= span></span></div> <div class=3DB1 style=3D'mso-line-spacing:"80 20 0"'><span style=3D'positi= on:absolute; top:55.75%;left:14.04%;width:81.27%;height:6.0%'><span style=3D'mso-specia= l-format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.68%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><b>Initializati= on </b>&#8211; it is true prior to the first </span><span style=3D'position:absolute; top:60.75%;left:14.04%;width:80.89%;height:6.0%'>iteration&#13;</span></di= v> <div class=3DB1 style=3D'mso-line-spacing:"80 20 0"'><span style=3D'positi= on:absolute; top:67.0%;left:14.04%;width:94.0%;height:6.0%'><span style=3D'mso-special-= format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.18%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><b>Maintenance = </b>&#8211; if it is true before an iteration, </span><span style=3D'position:absolute; top:72.0%;left:14.04%;width:80.89%;height:6.0%'>it remains true before the next iteration&#13;</span></div> <div class=3DB1 style=3D'mso-line-spacing:"80 20 0"'><span style=3D'positi= on:absolute; top:78.25%;left:14.04%;width:84.45%;height:6.0%'><span style=3D'mso-specia= l-format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.54%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><b>Termination = </b>&#8211; when loop terminates the </span><span style=3D'position:absolute;top:83.0%; left:14.04%;width:91.38%;height:6.0%'>invariant gives a useful property to show the </span><span style=3D'position:absolute;top:88.0%;left:14.04%; width:80.89%;height:6.0%'>correctness of the algorithm<span style=3D'mso-s= pecial-format: lastCR;display:none'><b>&#13;</b></span></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0236.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]>

<style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0236.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Example of Loop Invariants (= 1)"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"246"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s251906" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:30pt;width:629.375pt;height:62pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s251907" type=

=3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:132pt;width:313pt;height:185.5pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s251906" class=3DT style=3D'position:absolute;top:7= .25%; left:5.99%;width:91.01%;height:8.5%'>Example of Loop Invariants (1)</div> <div v:shape=3D"_x0000_s251907" class=3DB><span style=3D'position:absolute; top:25.5%;left:9.73%;width:42.32%;height:5.25%'><span style=3D'font-size:7= 5%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-8.84%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span style=3D'font-size:75%'><b>Invariant</b></span><span style=3D'font-size:75= %'>: </span><span style=3D'font-size:75%'><i>at the start of </i></span></span><span style=3D'position:absolute;top:30.75%;left:9.73%;width:41.76%;height:5.25%= '><span style=3D'font-size:75%'><i>each </i></span><span style=3D'font-size:75%'><= b><i>for</i></b></span><span style=3D'font-size:75%'><i> loop, A[1&#8230;j-1] </i></span></span><span style=3D'position:absolute;top:36.0%;left:9.73%;width:37.82%;height:5.25%'= ><span style=3D'font-size:75%'><i>consists of elements </i></span></span><span style=3D'position:absolute;top:41.25%;left:9.73%;width:43.63%;height:5.25%= '><span style=3D'font-size:75%'><i>originally in A[1&#8230;j-1] but </i></span></s= pan><span style=3D'position:absolute;top:46.75%;left:9.73%;width:37.82%;height:5.25%= '><span style=3D'font-size:75%'><i>in sorted order</i></span></span></div> <v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" pa= th=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s251908" type=3D"#_x0000_t202" style= =3D'position:absolute; left:348pt;top:138pt;width:324pt;height:159.625pt' fillcolor=3D"white [0]" strokecolor=3D"#33c" strokeweight=3D"1pt"> <v:shadow on=3D"t" color=3D"#00007d [2]" offset=3D"6pt,6pt"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s251908" src=3D"slide0236_image078.gif" style=3D'position:absolute;top:25.5%;left:4= 8.31%; width:46.25%;height:31.25%'><![endif]> <div v:shape=3D"_x0000_s251908" class=3DO> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:26.5%;left:49.43%;width:43.07%;height:4.0%'><span style=3D'font-family= :"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>f</b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><b>or</b></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b> </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New";

font-size:75%'>j </span><span style=3D'font-family:cmsy10;mso-ascii-font-f= amily: cmsy10;mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'> 2 </span><span lang=3DEN-GB style=3D'font-family:"Courier = New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>to </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><i>len</i></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><i>gth</i></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>(A)&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:30.5%;left:49.43%;width:43.07%;height:4.0%'><span style=3D'font-family= :"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span></b></span><span lang=3DEN-= GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><b>do</b></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b> </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>key </span><span style=3D'font-family:cmsy10;mso-ascii-font= -family: cmsy10;mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'> A[j]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:34.5%;left:49.43%;width:43.07%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp; </span>i </span><span style=3D'font-family:cmsy10;mso-ascii-font-family:cm= sy10; mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN= -GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'> </span><span style=3D'font-family:"Courier New";mso-ascii-= font-family: "Courier New";font-size:75%'>j-1</span><span lang=3DEN-GB style=3D'font-fa= mily: "Courier New";mso-ascii-font-family:"Courier New";font-size:75%;display:no= ne'>&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:38.5%;left:49.43%;width:50.37%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp; </span></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New";font-size:75%'><b>while </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'>i&gt;0 </span><span lang=3DEN-GB style=3D'font-family:"Cour= ier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>and </b></span><span

lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>A[i]&gt;key&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:42.5%;left:49.43%;width:44.38%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; <= /span></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;</span><= /span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><b>do </b></span><span lang=3DEN-GB style=3D'font-family:"C= ourier New"; mso-ascii-font-family:"Courier New";font-size:75%'>A[i+1] </span><span style=3D'font-family:cmsy10;mso-ascii-font-family:cmsy10;mso-hansi-font-fa= mily: cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-fami= ly:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'> A[i]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:46.5%;left:49.43%;width:43.07%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </sp= an></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;</span><= /span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>i--&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:50.5%;left:49.43%;width:43.07%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp; </span>A[i+1] </span><span style=3D'font-family:cmsy10;mso-ascii-font-fami= ly: cmsy10;mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'> key</span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0236_image078.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh9wB9AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAD1 AHsAgQAAAAAAfTMzzP///wL/lI+py+0Po5y02ouzAxyIAYbiSJbmiabqyrbuC8fybAqdR+f6zvf+ DxzZOp+g8YhMKpdDTnEJjUqn1CaOis1qtzBB4Bt4csfkchUcNqvX7J8XLG7L5/TT+xuv6/fse5oP GEjmlydoeJhEiLjIaKTYCBlJ8yhZaalCeam5CZLJ+SnpCTq6KEp6GmiKulqnyvrah1YIS2vmWour

dZvLK7XbC5woG0x8BleMDPWbzDw53Azt9hxNrbNcjW03nc3dct0N/g3OLT6OXW5OjZ4Ovc7O7P6O HC9PTF8PfI/Pq7+P2++PFsCArwYSXGXw4KmECkcxbPjpIcRNEideqmixEsaM/5E2cmzk8WOpbSKL hSxp6CTKVCRX9lLpcg/MmK1a0qw186acnDpjHeuZiydQWzaHohJqdAzSpFuWMs3i9KkxPFJZRa0a 5SpWJkW3XuzqVSPYsB3HkgVp9uzIn2o1aW0rjS1csXLnlq1rFy3evGup8r3r96/ewIL7/ilseBZi Pm8Xd0nruE3jyN4gU1Yz+TImy5oHce7MJTPoGp9HQy1teurh1DtRs87q+jXXvbI9064dOjbuI6Jr 95b9+3Vw1sNTFzd9fHRy0Ms7N9f8/HJ0yoQ0WL+OPbv27dy7K0BzAwCa8eTLmz+PPr369ezbu38P P778+e3D07+PP7/+/fz7+xcnb99/Ag5IYIEGHhhAgAguyGCDDiJYAAA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0237.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0237.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Example of Loop Invariants (= 2)"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"247"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black'

onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s252930" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:30pt;width:629.375pt;height:58pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s252931" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:120pt;width:313pt;height:185.5pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s252930" class=3DT style=3D'position:absolute;top:7= .0%; left:5.99%;width:91.01%;height:8.5%'>Example of Loop Invariants (2)</div> <div v:shape=3D"_x0000_s252931" class=3DB><span style=3D'position:absolute; top:23.25%;left:9.73%;width:42.32%;height:5.25%'><span style=3D'font-size:= 75%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-8.84%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span style=3D'font-size:75%'><b>Invariant</b></span><span style=3D'font-size:75= %'>: </span><span style=3D'font-size:75%'><i>at the start of </i></span></span><span style=3D'position:absolute;top:28.5%;left:9.73%;width:41.76%;height:5.25%'= ><span style=3D'font-size:75%'><i>each </i></span><span style=3D'font-size:75%'><= b><i>for </i></b></span><span style=3D'font-size:75%'><i>loop, A[1&#8230;j-1] </i><= /span></span><span style=3D'position:absolute;top:33.75%;left:9.73%;width:37.82%;height:5.25%= '><span style=3D'font-size:75%'><i>consists of elements </i></span></span><span style=3D'position:absolute;top:39.25%;left:9.73%;width:43.63%;height:5.25%= '><span style=3D'font-size:75%'><i>originally in A[1&#8230;j-1] but </i></span></s= pan><span style=3D'position:absolute;top:44.5%;left:9.73%;width:37.82%;height:5.25%'=

><span style=3D'font-size:75%'><i>in sorted order</i></span></span></div> <v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" pa= th=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s252932" type=3D"#_x0000_t202" style= =3D'position:absolute; left:342pt;top:126pt;width:330pt;height:159.625pt' fillcolor=3D"white [0]" strokecolor=3D"#33c" strokeweight=3D"1pt"> <v:shadow on=3D"t" color=3D"#00007d [2]" offset=3D"6pt,6pt"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:rect id=3D"_x0000_s252933" style=3D'position:absolute;left:36= pt; top:312pt;width:639.125pt;height:86.5pt' filled=3D"f" fillcolor=3D"#99f [= 4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s252932" src=3D"slide0237_image079.gif" style=3D'position:absolute;top:23.25%;left:= 47.37%; width:47.0%;height:31.25%'><![endif]> <div v:shape=3D"_x0000_s252932" class=3DO> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:24.25%;left:48.5%;width:43.82%;height:4.0%'><span style=3D'font-family= :"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>f</b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><b>or</b></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b> </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>j </span><span style=3D'font-family:cmsy10;mso-ascii-font-f= amily: cmsy10;mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'> 2 </span><span lang=3DEN-GB style=3D'font-family:"Courier = New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>to </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><i>len</i></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><i>gth</i></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>(A)&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:28.25%;left:48.5%;width:43.82%;height:4.0%'><span style=3D'font-family= :"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span></b></span><span lang=3DEN-= GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><b>do</b></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b> </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New";

font-size:75%'>key </span><span style=3D'font-family:cmsy10;mso-ascii-font= -family: cmsy10;mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'> A[j]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:32.25%;left:48.5%;width:43.82%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp; </span>i </span><span style=3D'font-family:cmsy10;mso-ascii-font-family:cm= sy10; mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'> j-1</span><span lang=3DEN-GB style=3D'font-family:"Courier= New"; mso-ascii-font-family:"Courier New";font-size:75%;display:none'>&#13;</spa= n></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:36.25%;left:48.5%;width:50.37%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp; </span></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New";font-size:75%'><b>while </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'>i&gt;0 </span><span lang=3DEN-GB style=3D'font-family:"Cour= ier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>and </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>A[i]&gt;key&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:40.25%;left:48.5%;width:43.82%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; <= /span></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;</span><= /span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><b>do </b></span><span lang=3DEN-GB style=3D'font-family:"C= ourier New"; mso-ascii-font-family:"Courier New";font-size:75%'>A[i+1]</span><span style=3D'font-family:cmsy10;mso-ascii-font-family:cmsy10;mso-hansi-font-fa= mily: cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-fami= ly:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'> A[i]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:44.25%;left:48.5%;width:43.82%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </sp= an></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;</span><=

/span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>i--&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:48.25%;left:48.5%;width:43.82%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp; </span>A[i+1] </span><span style=3D'font-family:cmsy10;mso-ascii-font-fami= ly: cmsy10;mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'> key</span></div> </div> <div v:shape=3D"_x0000_s252933"> <div class=3DO1 style=3D'mso-margin-left-alt:468'></div> <div class=3DO2 style=3D'mso-margin-left-alt:720'></div> <div class=3DO3 style=3D'mso-margin-left-alt:1008'></div> <div class=3DO4 style=3D'mso-margin-left-alt:1296'></div> <div class=3DO style=3D'mso-line-spacing:"100 20 0";mso-margin-left-alt:21= 6'><span style=3D'position:absolute;top:58.5%;left:9.73%;width:86.32%;height:5.5%'>= <span style=3D'font-family:Tahoma'><span style=3D'mso-special-format:bullet;colo= r:#9999CC; mso-color-index:5;position:absolute;left:-4.33%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span></span><span style=3D'font-family:Tahoma;mso-as= cii-font-family: Tahoma'><b>Initialization</b></span><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'>: </span><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'><i>j =3D 2, </i></span><span style=3D'font-f= amily: Tahoma;mso-ascii-font-family:Tahoma'>the invariant trivially holds </span>= </span><span style=3D'position:absolute;top:63.75%;left:9.73%;width:83.14%;height:5.75%= '><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>because </span><= span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>A</i></span><= span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>[1] is a sorted = array </span><span style=3D'font-family:Wingdings;mso-ascii-font-family:Tahoma;mso-char-type:= symbol'>J</span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma;mso-special-forma= t: lastCR;display:none'>&#13;</span></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0237_image079.gif Content-Transfer-Encoding: base64

Content-Type: image/gif R0lGODlh+wB9AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAD6 AHsAgQAAAAAAfTMzzP///wL/lI+py+0Po5y02ovzBByIAYbiSJbmiabqyrbuC8fyvAqdR+f6zvf+ D0TZOp+g8YhMKpejIafIjEqnVKoTV81qt1yYIAAOQLvksrn6DY/P7Lablwav3/S6/RQX3/f8fX7e Fyi49TdoeIgWpofI2HhU6BgpqQM5aXnJUom5ySmi2Ql6+RlK6jhaimp4msrKt9oKS/caS3s2W4vL dZvLa6UI2BvsqyZcrLVrnPyDrNxM+esc/QgtXe3DbJ2dgq3dTcLtHT4ALt5NXp59jl6tvh7d7t4M H588T19sfx+cr8/L34/rH0BaAgfCKmiQFcKEqBYyJOXwIaiIEjlRrIjpIkZL/xo3Suro0RS1kO9G kpRn8mS9lCrxsWy57yVMfzJnBqxpkyDOnAd38lTo82fDoEIhEi068ShSi0qXZmzqlCPUqB+nUhVJ 7GorkFrNcO1K5itYXVbHDhJrNgvatMPksA219m2UuHKX0K2b5C7eaVn3Su3rtyrgwFjdEhZs+HDh RYob6W284zHkHJInz6hsOQbmzC82c27h+XONsqLVki7dljHqO6FXm2jt+tvp2HZn085r+zbfxLrb wO79W3fw28NpF4993HXy1ctRNy/9XHT0z9M5/9GAPbv27dy7e//+QNENAIrKmz+PPr369ezbu38P P778+fTr0x9vP7/+/fz7+xr/D+B6+AVIYIEGHohgguYNqGCDDj4IYYQFAAA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0238.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0238.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Example of Loop Invariants (= 3)"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1;

</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"248"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s253954" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:30pt;width:629.375pt;height:64pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s253955" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:126pt;width:307pt;height:162pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s253954" class=3DT style=3D'position:absolute;top:7= .5%; left:5.99%;width:91.01%;height:8.5%'>Example of Loop Invariants (3)</div> <div v:shape=3D"_x0000_s253955" class=3DB><span style=3D'position:absolute; top:24.25%;left:9.73%;width:42.32%;height:5.25%'><span style=3D'font-size:= 75%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-8.84%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span style=3D'font-size:75%'><b>Invariant</b></span><span style=3D'font-size:75= %'>: </span><span style=3D'font-size:75%'><i>at the start of </i></span></span><span style=3D'position:absolute;top:29.5%;left:9.73%;width:41.76%;height:5.25%'= ><span style=3D'font-size:75%'><i>each </i></span><span style=3D'font-size:75%'><= b><i>for </i></b></span><span style=3D'font-size:75%'><i>loop, A[1&#8230;j-1] </i><= /span></span><span style=3D'position:absolute;top:35.0%;left:9.73%;width:37.07%;height:5.25%'= ><span

style=3D'font-size:75%'><i>consists of elements </i></span></span><span style=3D'position:absolute;top:40.25%;left:9.73%;width:43.63%;height:5.25%= '><span style=3D'font-size:75%'><i>originally in A[1&#8230;j-1] but </i></span></s= pan><span style=3D'position:absolute;top:45.5%;left:9.73%;width:37.07%;height:5.25%'= ><span style=3D'font-size:75%'><i>in sorted order</i></span></span></div> <v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" pa= th=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s253956" type=3D"#_x0000_t202" style= =3D'position:absolute; left:342pt;top:132pt;width:342pt;height:159.625pt' fillcolor=3D"white [0]" strokecolor=3D"#33c" strokeweight=3D"1pt"> <v:shadow on=3D"t" color=3D"#00007d [2]" offset=3D"6pt,6pt"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:rect id=3D"_x0000_s253957" style=3D'position:absolute;left:36= pt; top:306pt;width:9in;height:194.5pt' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s253956" src=3D"slide0238_image080.gif" style=3D'position:absolute;top:24.25%;left:= 47.37%; width:48.68%;height:31.25%'><![endif]> <div v:shape=3D"_x0000_s253956" class=3DO> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:25.25%;left:48.5%;width:45.5%;height:4.0%'><span style=3D'font-family:= "Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>f</b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><b>or</b></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b> </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>j </span><span style=3D'font-family:cmsy10;mso-ascii-font-f= amily: cmsy10;mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'> 2 </span><span lang=3DEN-GB style=3D'font-family:"Courier = New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>to </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><i>len</i></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><i>gth</i></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>(A)&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:29.5%;left:48.5%;width:45.5%;height:4.0%'><span style=3D'font-family:"= Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span></b></span><span lang=3DEN-= GB

style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><b>do</b></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b> </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>key </span><span style=3D'font-family:cmsy10;mso-ascii-font= -family: cmsy10;mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'> A[j]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:33.5%;left:48.5%;width:45.5%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp; </span>i </span><span style=3D'font-family:cmsy10;mso-ascii-font-family:cm= sy10; mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN= -GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'> </span><span style=3D'font-family:"Courier New";mso-ascii-= font-family: "Courier New";font-size:75%'>j-1</span><span lang=3DEN-GB style=3D'font-fa= mily: "Courier New";mso-ascii-font-family:"Courier New";font-size:75%;display:no= ne'>&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:37.5%;left:48.5%;width:50.37%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp; </span></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New";font-size:75%'><b>while </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'>i&gt;0 </span><span lang=3DEN-GB style=3D'font-family:"Cour= ier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>and </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>A[i]&gt;key&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:41.5%;left:48.5%;width:45.5%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; <= /span></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;</span><= /span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><b>do </b></span><span lang=3DEN-GB style=3D'font-family:"C= ourier New"; mso-ascii-font-family:"Courier New";font-size:75%'>A[i+1] </span><span style=3D'font-family:cmsy10;mso-ascii-font-family:cmsy10;mso-hansi-font-fa= mily: cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-fami= ly:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'> A[i]&#13;</span></div>

<div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:45.5%;left:48.5%;width:45.5%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </sp= an></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;</span><= /span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>i--&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:49.5%;left:48.5%;width:45.5%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp; </span>A[i+1] </span><span style=3D'font-family:cmsy10;mso-ascii-font-fami= ly: cmsy10;mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'> key</span></div> </div> <div v:shape=3D"_x0000_s253957"> <div class=3DO2 style=3D'mso-margin-left-alt:720'></div> <div class=3DO3 style=3D'mso-margin-left-alt:1008'></div> <div class=3DO4 style=3D'mso-margin-left-alt:1296'></div> <div class=3DO style=3D'mso-line-spacing:"100 20 0";mso-margin-left-alt:21= 6'><span style=3D'position:absolute;top:57.25%;left:9.73%;width:95.13%;height:5.5%'= ><span style=3D'font-family:Tahoma'><span style=3D'mso-special-format:bullet;colo= r:#9999CC; mso-color-index:5;position:absolute;left:-3.93%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span></span><span style=3D'font-family:Tahoma;mso-as= cii-font-family: Tahoma'><b>Maintenance</b></span><span style=3D'font-family:Tahoma;mso-asc= ii-font-family: Tahoma'>: the inner </span><span style=3D'font-family:Tahoma;mso-ascii-fon= t-family: Tahoma'><b>while </b></span><span style=3D'font-family:Tahoma;mso-ascii-fo= nt-family: Tahoma'>loop moves elements </span></span><span style=3D'position:absolute; top:62.5%;left:9.73%;width:88.01%;height:5.5%'><span style=3D'font-family:= Tahoma; mso-ascii-font-family:Tahoma'><i>A</i></span><span style=3D'font-family:Ta= homa; mso-ascii-font-family:Tahoma'>[</span><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'><i>j-1</i></span><span style=3D'font-family:= Tahoma; mso-ascii-font-family:Tahoma'>], </span><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'><i>A</i></span><span style=3D'font-family:Ta= homa; mso-ascii-font-family:Tahoma'>[</span><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'><i>j-2</i></span><span style=3D'font-family:= Tahoma; mso-ascii-font-family:Tahoma'>], &#8230;, </span><span style=3D'font-famil= y:

Tahoma;mso-ascii-font-family:Tahoma'><i>A</i></span><span style=3D'font-fa= mily: Tahoma;mso-ascii-font-family:Tahoma'>[</span><span style=3D'font-family:Ta= homa; mso-ascii-font-family:Tahoma'><i>j-k</i></span><span style=3D'font-family:= Tahoma; mso-ascii-font-family:Tahoma'>] one position right without </span></span><= span style=3D'position:absolute;top:68.0%;left:9.73%;width:94.56%;height:5.5%'>= <span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>changing their o= rder. Then the former </span><span style=3D'font-family:Tahoma;mso-ascii-font-fa= mily: Tahoma'><i>A</i></span><span style=3D'font-family:Tahoma;mso-ascii-font-fa= mily: Tahoma'>[</span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Ta= homa'><i>j</i></span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>] element is </s= pan></span><span style=3D'position:absolute;top:73.25%;left:9.73%;width:86.89%;height:5.75%= '><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>inserted into </= span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>k</i></span><= span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>-th position so = that </span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>A</i></span><= span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>[</span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>k-1</i></span= ><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>] </span><span style=3D'mso-ascii-font-family:Symbol'><b>&pound;</b></span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'> </span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>A</i></span><= span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>[</span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>k</i></span><= span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>] </span><span style=3D'mso-ascii-font-family:Symbol'><b>&pound;</b></span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'> </span></span><= span style=3D'position:absolute;top:78.5%;left:9.73%;width:84.45%;height:5.5%'>= <span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>A</i></span><= span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>[</span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>k</i></span><= span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>+1].&#13;</span>= </span></div> <div class=3DO1 style=3D'mso-line-spacing:"100 20 0";mso-margin-left-alt:4= 68; position:absolute;top:85.25%;left:11.04%;width:83.14%;height:7.5%'><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>A</i></span><= span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>[</span><span

style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>1&#8230;j-1</= i></span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>] sorted + </spa= n><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>A</i></span><= span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>[</span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>j</i></span><= span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>] </span><span style=3D'mso-ascii-font-family:Symbol;font-size:133%'>&reg; </span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>A</i></span><= span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>[</span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'><i>1&#8230;j</i>= </span><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>] sorted </span>= </div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0238_image080.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhBAF9AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAD AXsAgQAAAAAAfTMzzP///wL/hI6py+0Po5y02ouz3qB3MYTiSJbmiabqyrbuC8fyTNeCZ9T6zvf+ DwzKbh6Q8IhMKpfMFvHTjEqn1GrqmbNqt9yuLQAOGL3kstkrCIvP7LZbmQ6P3/S6/RUHz+/8fj+/ 5ic4+Aa4R4iYaGWo2OgoxfgoORkUSXmJOWOZydl5pXboKeq5OWrKWXqqOpm66qrY+iorGDtra1d7 q9uWu+tL1vsrrBU8bAwJeqzcVbzsLNT8LN0TPW1NU32tjZe87e2T/S1uEj5uHlJ+Pp6u/s3evv0O fy0/P11v/4yfv7zPf+zv37CAAn8RLLjrIMJbChfOaujwFcSIqyZSPGXx4qiM/xpJdesojiPITCJH XippktXHlPRWsrzn8qW+mDL70awJ8CbOgTp3GuzpMyHQoAyHEn1o9KjEpEorMm2K8SnUjVKnepRj 9SfWrEK3ci3q9SvSsGKXki3r9CzaqGrXUm3r9qqeuK5Q0mVW9W4iu3qJ5e07iC9gKoIHI4Nr+FHh xEwWM4bz93Edx5KPUK5cKTJmXpo3n7nsmVrn0MBGk8aL+PQd0KqxmW696DVswrJnH55rm1bt3I13 84ac+rcZ1sJXEC/+KThy1LiXF/Lt/Mfx6CSmUxdh/fqA7Ne5U/ceHbxzQAY2mD+PPr369ezbX1AT AAcA+PTr27+PP7/+/fz7+yT/D2CAAg5IYH7yFYhgggouyGCDDj5oIA4QTkhhhRZeiOF9BQAAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0239.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]>

<style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0239.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Example of Loop Invariants (= 4)"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"249"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s254978" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:30pt;top:30pt;width:629.375pt;height:64pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s254979" type=

=3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:120pt;width:313pt;height:185.5pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s254978" class=3DT style=3D'position:absolute;top:7= .5%; left:5.24%;width:91.01%;height:8.5%'>Example of Loop Invariants (4)</div> <div v:shape=3D"_x0000_s254979" class=3DB><span style=3D'position:absolute; top:23.25%;left:9.73%;width:42.32%;height:5.25%'><span style=3D'font-size:= 75%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-8.84%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span style=3D'font-size:75%'><b>Invariant</b></span><span style=3D'font-size:75= %'>: </span><span style=3D'font-size:75%'><i>at the start of </i></span></span><span style=3D'position:absolute;top:28.5%;left:9.73%;width:41.76%;height:5.25%'= ><span style=3D'font-size:75%'><i>each </i></span><span style=3D'font-size:75%'><= b><i>for </i></b></span><span style=3D'font-size:75%'><i>loop, A[1&#8230;j-1] </i><= /span></span><span style=3D'position:absolute;top:33.75%;left:9.73%;width:37.82%;height:5.25%= '><span style=3D'font-size:75%'><i>consists of elements </i></span></span><span style=3D'position:absolute;top:39.25%;left:9.73%;width:43.63%;height:5.25%= '><span style=3D'font-size:75%'><i>originally in A[1&#8230;j-1] but </i></span></s= pan><span style=3D'position:absolute;top:44.5%;left:9.73%;width:37.82%;height:5.25%'= ><span style=3D'font-size:75%'><i>in sorted order</i></span></span></div> <v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" pa= th=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s254980" type=3D"#_x0000_t202" style= =3D'position:absolute; left:342pt;top:126pt;width:342pt;height:159.625pt' fillcolor=3D"white [0]" strokecolor=3D"#33c" strokeweight=3D"1pt"> <v:shadow on=3D"t" color=3D"#00007d [2]" offset=3D"6pt,6pt"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:rect id=3D"_x0000_s254981" style=3D'position:absolute;left:36= pt; top:312pt;width:657.75pt;height:122.5pt' filled=3D"f" fillcolor=3D"#99f [= 4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s254980" src=3D"slide0239_image081.gif" style=3D'position:absolute;top:23.25%;left:= 47.37%; width:48.68%;height:31.25%'><![endif]> <div v:shape=3D"_x0000_s254980" class=3DO> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:24.25%;left:48.5%;width:45.5%;height:4.0%'><span style=3D'font-family:=

"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>f</b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><b>or</b></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b> </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>j </span><span style=3D'font-family:cmsy10;mso-ascii-font-f= amily: cmsy10;mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'> 2 </span><span lang=3DEN-GB style=3D'font-family:"Courier = New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>to </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><i>len</i></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><i>gth</i></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>(A)&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:28.25%;left:48.5%;width:45.5%;height:4.0%'><span style=3D'font-family:= "Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span></b></span><span lang=3DEN-= GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><b>do</b></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b> </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>key </span><span style=3D'font-family:cmsy10;mso-ascii-font= -family: cmsy10;mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'> A[j]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:32.25%;left:48.5%;width:45.5%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp; </span>i </span><span style=3D'font-family:cmsy10;mso-ascii-font-family:cm= sy10; mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN= -GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'> </span><span style=3D'font-family:"Courier New";mso-ascii-= font-family: "Courier New";font-size:75%'>j-1</span><span lang=3DEN-GB style=3D'font-fa= mily: "Courier New";mso-ascii-font-family:"Courier New";font-size:75%;display:no= ne'>&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:36.25%;left:48.5%;width:50.37%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n=

bsp; </span></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-as= cii-font-family: "Courier New";font-size:75%'><b>while </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'>i&gt;0 </span><span lang=3DEN-GB style=3D'font-family:"Cour= ier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>and </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>A[i]&gt;key&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:40.25%;left:48.5%;width:45.5%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; <= /span></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;</span><= /span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><b>do </b></span><span lang=3DEN-GB style=3D'font-family:"C= ourier New"; mso-ascii-font-family:"Courier New";font-size:75%'>A[i+1] </span><span style=3D'font-family:cmsy10;mso-ascii-font-family:cmsy10;mso-hansi-font-fa= mily: cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-fami= ly:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'> A[i]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:44.25%;left:48.5%;width:45.5%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </sp= an></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;</span><= /span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>i--&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:48.25%;left:48.5%;width:45.5%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp; </span>A[i+1] </span><span style=3D'font-family:cmsy10;mso-ascii-font-fami= ly: cmsy10;mso-hansi-font-family:cmsy10;font-size:75%'>&Atilde;</span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'> key</span></div> </div> <div v:shape=3D"_x0000_s254981"> <div class=3DO1 style=3D'mso-margin-left-alt:468'></div> <div class=3DO2 style=3D'mso-margin-left-alt:720'></div> <div class=3DO3 style=3D'mso-margin-left-alt:1008'></div> <div class=3DO4 style=3D'mso-margin-left-alt:1296'></div> <div class=3DO style=3D'mso-line-spacing:"100 20 0";mso-margin-left-alt:21= 6'><span

style=3D'position:absolute;top:58.5%;left:9.73%;width:97.56%;height:5.5%'>= <span style=3D'font-family:Tahoma'><span style=3D'mso-special-format:bullet;colo= r:#9999CC; mso-color-index:5;position:absolute;left:-3.83%;top:.22em;font-family:Wing= dings; font-size:80%'>&uml;</span></span><span style=3D'font-family:Tahoma;mso-as= cii-font-family: Tahoma'><b>Termination</b></span><span style=3D'font-family:Tahoma;mso-asc= ii-font-family: Tahoma'>: the loop terminates, when </span><span style=3D'font-family:Taho= ma; mso-ascii-font-family:Tahoma'><i>j=3Dn+1</i></span><span style=3D'font-fam= ily: Tahoma;mso-ascii-font-family:Tahoma'>. Then </span></span><span style=3D'position:absolute;top:63.75%;left:9.73%;width:88.57%;height:5.5%'= ><span style=3D'font-family:Tahoma;mso-ascii-font-family:Tahoma'>the invariant st= ates: </span><span style=3D'mso-ascii-font-family:Tahoma'><i>&#8220;A[1&#8230;n] consists of elements </i></span></span><span style=3D'position:absolute;top:69.0%; left:9.73%;width:85.76%;height:5.75%'><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma'><i>originally in A[1&#8230;n] but in sorted order&#8221; </i></span><span style=3D'font-family:Wingdings;mso-ascii-fon= t-family: Tahoma;mso-char-type:symbol'>J</span><span style=3D'font-family:Tahoma; mso-ascii-font-family:Tahoma;mso-special-format:lastCR;display:none'><i>&#= 13;</i></span></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0239_image081.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhBAF9AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAD AXsAgQAAAAAAfTMzzP///wL/lI+py+0Po5y02ouzNqADMYTiSJbmiabqyrbuC8fyTNeC99X6zvf+ DwzKbh6Q8IhMKpfMFrFjbEqn1Kr19Mxdt9yu1xYIB6LfsvnsFYjH6Lb7rVSLyfC6/e6Sh+n4vr+v x/Y3SAgXyFeYqGh1uOj4ONUIOUkZJFmJmTlzqdnpmcL5KToaOmqqWXqqOpm66qrY+ir7Fztra1d7 q9uWu+v71fsrfBU8bCxVfKyclLzsDNT8LL0TPW09tIZ4vc1Tzf0Nmg0+Ti1Ofo49h77+4s0O7v7O HS9/TV8/fY//rL+/3O/vGMCAwwYS/GXw4K6ECm8xbDjrIcRXEieuqmjxFMaM/6TMcRy38aOnkCJR eSy5jSTKSipXsjrpUlrLmI5m0oQF86YymzoJ8exJKydQYT+H4ilqFJfQpLqQMn3j9CmvpVJlRa1q 5ipWYFS3qtLqlQvYsMS6khU19iyVtGqRmW1rUh3ci2/nsqxr96XcvB338v3E9q+QwIKh4S2ciDDi HooXl/PrmFLjyDQmU0635/JdyJoXWe6c5zDoOp9HryhtOhzn1EFXswYk+vUZ1LJJ0K4t4jbuAbpx 9679W3bw18NZF0993HTy0ctBN+/8XHP0y9MpV498aIP27dy7e/8OPvyDNTgArDmPPr369ezbu38P P778+fTr27+PP335/Pz7+x//D2CAAg7Y3n4EHohgggouyKB6BjYIYYQSTkihGAUAADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0256.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"

xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0256.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Math You Need to Review"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"289"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange

href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s295938" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:30pt;width:612pt;height:66pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s295939" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:48pt;top:114pt;width:594pt;height:384pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:tag name=3D= "___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"10"/></v:shape> <div v:shape=3D"_x0000_s295938" class=3DT style=3D'mso-line-spacing:"70 0 = 0"; position:absolute;top:7.0%;left:5.99%;width:83.14%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>Math You Need to Review</sp= an><span lang=3DEN-US style=3D'font-size:90%;mso-ansi-language:EN-US;mso-special-fo= rmat: lastCR;display:none'>&#13;</span></div> <div v:shape=3D"_x0000_s295939"> <div class=3DHB style=3D'position:absolute;top:22.25%;left:7.67%;width:80.= 71%; height:6.0%'><span style=3D'position:absolute;top:0%;left:4.64%;width:95.3= 5%; height:100.0%'><span style=3D'color:#3333CC'><span style=3D'mso-special-fo= rmat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.86%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span></span><span lang=3DEN-US style=3D'color:#3333CC;mso-ansi-language:EN-US'>Properties of logarithms:&#13;</span></span></div> <div class=3DHB1 style=3D'position:absolute;top:29.5%;left:12.73%;width:75= .65%; height:6.0%'><span style=3D'mso-special-format:nobullet;display:none;color= :#9999CC; mso-color-index:5;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>log</span><s= pan lang=3DEN-US style=3D'font-size:78%;position:relative;top:.37em;mso-text-r= aise: -25%;mso-ansi-language:EN-US'>b</span><span lang=3DEN-US style=3D'font-siz= e:117%; mso-ansi-language:EN-US'>(xy)<span style=3D'mso-spacerun:yes'>&nbsp; </spa= n>=3D log</span><span lang=3DEN-US style=3D'font-size:78%;position:relative;top:= .37em; mso-text-raise:-25%;mso-ansi-language:EN-US'>b</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>x + log</span><span lang= =3DEN-US style=3D'font-size:78%;position:relative;top:.37em;mso-text-raise:-25%; mso-ansi-language:EN-US'>b</span><span lang=3DEN-US style=3D'font-size:117= %; mso-ansi-language:EN-US'>y&#13;</span></div> <div class=3DHB1 style=3D'position:absolute;top:37.0%;left:12.73%;width:75=

.65%; height:6.0%'><span style=3D'mso-special-format:nobullet;display:none;color= :#9999CC; mso-color-index:5;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>log</span><s= pan lang=3DEN-US style=3D'font-size:78%;position:relative;top:.37em;mso-text-r= aise: -25%;mso-ansi-language:EN-US'>b</span><span lang=3DEN-US style=3D'font-siz= e:117%; mso-ansi-language:EN-US'>(x/y) =3D log</span><span lang=3DEN-US style=3D'f= ont-size: 78%;position:relative;top:.37em;mso-text-raise:-25%;mso-ansi-language:EN-U= S'>b</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>x - log</spa= n><span lang=3DEN-US style=3D'font-size:78%;position:relative;top:.37em;mso-text-r= aise: -25%;mso-ansi-language:EN-US'>b</span><span lang=3DEN-US style=3D'font-siz= e:117%; mso-ansi-language:EN-US'>y&#13;</span></div> <div class=3DHB1 style=3D'position:absolute;top:44.5%;left:12.73%;width:75= .65%; height:6.0%'><span style=3D'mso-special-format:nobullet;display:none;color= :#9999CC; mso-color-index:5;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>log</span><s= pan lang=3DEN-US style=3D'font-size:78%;position:relative;top:.37em;mso-text-r= aise: -25%;mso-ansi-language:EN-US'>b</span><span lang=3DEN-US style=3D'font-siz= e:117%; mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>x</= span><span lang=3DEN-US style=3D'font-size:78%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US'>a</span><span lang=3DEN-US style=3D'font-size= :117%; mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbs= p; </span>=3D a log</span><span lang=3DEN-US style=3D'font-size:78%;position:= relative; top:.37em;mso-text-raise:-25%;mso-ansi-language:EN-US'>b</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>x&#13;</span></div> <div class=3DHB1 style=3D'position:absolute;top:52.0%;left:12.73%;width:75= .65%; height:6.0%'><span style=3D'mso-special-format:nobullet;display:none;color= :#9999CC; mso-color-index:5;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>log</span><s= pan lang=3DEN-US style=3D'font-size:78%;position:relative;top:.37em;mso-text-r= aise: -25%;mso-ansi-language:EN-US'>b</span><span lang=3DEN-US style=3D'font-siz= e:117%; mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>a<s= pan style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; </span>=3D log</span><= span

lang=3DEN-US style=3D'font-size:78%;position:relative;top:.37em;mso-text-r= aise: -25%;mso-ansi-language:EN-US'>x</span><span lang=3DEN-US style=3D'font-siz= e:117%; mso-ansi-language:EN-US'>a/log</span><span lang=3DEN-US style=3D'font-size= :78%; position:relative;top:.37em;mso-text-raise:-25%;mso-ansi-language:EN-US'>x= </span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>b&#13;</span= ></div> <div class=3DHB style=3D'position:absolute;top:59.5%;left:7.67%;width:80.7= 1%; height:6.0%'><span style=3D'position:absolute;top:0%;left:4.64%;width:95.3= 5%; height:100.0%'><span style=3D'color:#3333CC'><span style=3D'mso-special-fo= rmat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.86%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span></span><span lang=3DEN-US style=3D'color:#3333CC;mso-ansi-language:EN-US'>Properties of exponentials:&#13;</span></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"80 20 0";position:absolute;top= :66.0%; left:12.73%;width:75.65%;height:5.25%'><span style=3D'mso-special-format:n= obullet; display:none;color:#9999CC;mso-color-index:5;font-family:Wingdings;font-si= ze: 80%'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>a</s= pan><span lang=3DEN-US style=3D'font-size:67%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US'>(b+c)</span><span lang=3DEN-US style=3D'mso-a= nsi-language: EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>=3D a</span><span lan= g=3DEN-US style=3D'font-size:67%;position:relative;top:-.45em;mso-text-raise:30%; mso-ansi-language:EN-US'>b</span><span lang=3DEN-US style=3D'mso-ansi-lang= uage: EN-US'>a</span><span lang=3DEN-US style=3D'font-size:67%;position:relative; top:-.45em;mso-text-raise:30%;mso-ansi-language:EN-US'>c</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>;<span style=3D'mso-spacerun:yes'>= &nbsp; </span>a</span><span lang=3DEN-US style=3D'font-size:67%;position:relative; top:-.45em;mso-text-raise:30%;mso-ansi-language:EN-US'>bc</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>=3D (a</span><span lang=3DEN-US style=3D'font-size:67%;position:relative;top:-.45em;mso-text-raise:30%; mso-ansi-language:EN-US'>b</span><span lang=3DEN-US style=3D'mso-ansi-lang= uage: EN-US'>)</span><span lang=3DEN-US style=3D'font-size:67%;position:relative; top:-.45em;mso-text-raise:30%;mso-ansi-language:EN-US'>c</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;display:none'>&#13;</span></= div> <div class=3DHB1 style=3D'mso-line-spacing:"80 20 0";position:absolute;top= :71.25%; left:12.73%;width:75.65%;height:5.25%'><span style=3D'mso-special-format:n= obullet; display:none;color:#9999CC;mso-color-index:5;font-family:Wingdings;font-si= ze: 80%'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>a</s=

pan><span lang=3DEN-US style=3D'font-size:67%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US'>b</span><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>/a</span><span lang= =3DEN-US style=3D'font-size:67%;position:relative;top:-.45em;mso-text-raise:30%; mso-ansi-language:EN-US'>c</span><span lang=3DEN-US style=3D'mso-ansi-lang= uage: EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>=3D a</span><span lan= g=3DEN-US style=3D'font-size:67%;position:relative;top:-.45em;mso-text-raise:30%; mso-ansi-language:EN-US'>(b-c)</span><span lang=3DEN-US style=3D'mso-ansi-= language: EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>; b =3D a</span><span lang=3DEN-US style=3D'font-size:67%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US'>log</span><span lang=3DEN-US style=3D'font-si= ze:67%; position:relative;top:-.22em;mso-text-raise:15%;mso-ansi-language:EN-US'>a= </span><span lang=3DEN-US style=3D'font-size:67%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span>b&#13;</span></div> <div class=3DHB style=3D'mso-line-spacing:"80 20 0";position:absolute;top:= 76.25%; left:7.67%;width:80.89%;height:6.5%'><span style=3D'position:absolute; top:0%;left:4.62%;width:95.37%;height:100.0%'><span style=3D'color:#3333CC= '><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-4.85%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span lang=3DEN-US style=3D'color:#3333CC;mso-ansi-language:EN-US'>Floor:</span>= <span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><span style=3D'mso-tab-coun= t:1; width:8.14%'> </span></span><span lang=3DEN-US style=3D'font-family:Symbol; mso-ansi-language:EN-US;mso-char-type:symbol'>&euml;</span><span lang=3DEN= -US style=3D'mso-ansi-language:EN-US'>x</span><span lang=3DEN-US style=3D'font= -family: Symbol;mso-ansi-language:EN-US;mso-char-type:symbol'>&ucirc;</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'> =3D the largest integer<sp= an style=3D'mso-spacerun:yes'>&nbsp; </span>&#8804; x&#13;</span></span></div> <div class=3DHB style=3D'mso-line-spacing:"120 20 0";position:absolute;top= :84.5%; left:7.67%;width:82.77%;height:6.5%'><span style=3D'position:absolute; top:0%;left:4.52%;width:95.47%;height:100.0%'><span style=3D'color:#3333CC= '><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-4.73%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span></span><span lang=3DEN-US style=3D'color:#3333CC;mso-ansi-language:EN-US'>Ceiling:</spa= n><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><span style=3D'mso-tab-coun=

t:1; width:4.1%'> </span></span><span lang=3DEN-US style=3D'font-family:Symbol; mso-ansi-language:EN-US;mso-char-type:symbol'>&eacute;</span><span lang=3D= EN-US style=3D'mso-ansi-language:EN-US'>x</span><span lang=3DEN-US style=3D'font= -family: Symbol;mso-ansi-language:EN-US;mso-char-type:symbol'>&ugrave;</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'> =3D the smallest integer &= #8805; x</span><span lang=3DEN-US style=3D'font-size:67%;position:relative;top:-.45em;mso-text-= raise: 30%;mso-ansi-language:EN-US;display:none'>&#13;</span></span></div> <div class=3DHB1 style=3D'mso-line-spacing:"80 20 0";position:absolute;top= :91.5%; left:12.73%;width:75.65%;height:4.75%'><span style=3D'position:absolute; top:0%;left:3.96%;width:95.79%;height:100.0%'><span style=3D'font-size:92%; visibility:hidden'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-4.13%;font-family:Wingdings; font-size:80%'>&uml;</span></span><span lang=3DEN-US style=3D'font-size:92= %; mso-ansi-language:EN-US;mso-special-format:lastCR;display:none'>&#13;</spa= n></span></div> </div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0257.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <link rel=3DOLE-Object-Data href=3Doledata.mso> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0257.htm" id=3D"webarch_temp_base_tag">

<![endif]> <meta name=3DDescription content=3D"1/12/2005: Math Review "> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"290"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s296962" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s296963" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:37.25pt;top:129pt;width:667.875pt;height:= 353.875pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s296962" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Math Review </span></d= iv> <div v:shape=3D"_x0000_s296963">

<div class=3DB style=3D'position:absolute;top:25.0%;left:6.17%;width:91.01= %; height:6.75%'><span style=3D'position:absolute;top:0%;left:4.11%;width:95.= 67%; height:100.0%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-4.3%;top:.22em;font-family:Wingd= ings; font-size:80%'>&uml;</span><span lang=3DDA>Geometric progression&#13;</spa= n></span></div> <div class=3DB1 style=3D'position:absolute;top:32.75%;left:11.23%;width:99= .81%; height:6.5%'><span style=3D'position:absolute;top:0%;left:3.0%;width:96.81= %; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.1%;top= :.22em'>&uml;</span><span lang=3DDA>given an integer </span><span lang=3DDA><i>n</i></span><span lan= g=3DDA style=3D'font-size:67%;position:relative;top:.37em;mso-text-raise:-25%'>0<= /span><span lang=3DDA><span style=3D'mso-spacerun:yes'>&nbsp;</span>and a real number = </span><span lang=3DDA><i>0&lt; a </i></span><span lang=3DDA style=3D'mso-ascii-font-fa= mily:Symbol'><i>&sup1;</i></span><span lang=3DDA><i> 1&#13;</i></span></span></div> <div class=3DB1 style=3D'position:absolute;top:40.75%;left:11.23%;width:85= .95%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.48%;width:96.2= 9%; height:100.0%'><span style=3D'visibility:hidden'><span class=3DB1B style=3D'position:absolute;left:-3.61%'>&uml;</span></span><span lang=3DDA style=3D'display:none'>&#13;</span></span></div> <div class=3DB1 style=3D'position:absolute;top:48.25%;left:11.23%;width:85= .95%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.48%;width:96.2= 9%; height:100.0%'><span style=3D'visibility:hidden'><span class=3DB1B style=3D'position:absolute;left:-3.61%'>&uml;</span></span><span lang=3DDA style=3D'display:none'>&#13;</span></span></div> <div class=3DB1><span style=3D'position:absolute;top:55.75%;left:14.23%; width:88.95%;height:6.0%'><span class=3DB1B style=3D'position:absolute;lef= t:-3.36%; top:.22em'>&uml;</span><span lang=3DDA>geometric progressions exhibit exponential </span></span><span style=3D'position:absolute;top:62.0%;left:= 14.23%; width:82.77%;height:6.0%'><span lang=3DDA>growth&#13;</span></span></div> <div class=3DB style=3D'position:absolute;top:69.5%;left:6.17%;width:91.01= %; height:6.75%'><span style=3D'position:absolute;top:0%;left:4.11%;width:95.= 67%; height:100.0%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-4.3%;top:.22em;font-family:Wingd= ings; font-size:80%'>&uml;</span><span lang=3DDA>Arithmetic progression&#13;</sp= an></span></div> <div class=3DB style=3D'position:absolute;top:78.25%;left:6.17%;width:91.0= 1%; height:6.75%'><span style=3D'position:absolute;top:0%;left:4.11%;width:95.= 67%; height:100.0%'><span style=3D'visibility:hidden'><span style=3D'mso-specia= l-format:

bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.3%; font-family:Wingdings;font-size:80%'>&uml;</span></span><span lang=3DDA style=3D'color:black;mso-special-format:lastCR;display:none'>&#13;</span><= /span></div> </div> <v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" strok= ed=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s296964" type=3D"#_x0000_t75" style=3D= 'position:absolute; left:123.375pt;top:215pt;width:321.125pt;height:66.125pt'> <v:imagedata src=3D"slide0257_image082.wmz" o:title=3D""/> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"Equation.DSMT4" ShapeID=3D"_x0000_s296964" DrawAspect=3D"Content" ObjectID=3D"366"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"MathType 4.0 Equation"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s296964" src=3D"slide0257_image083.gif" style=3D'position:absolute;top:39.75%;left:= 17.22%; width:44.56%;height:12.25%'><![endif]><v:shape id=3D"_x0000_s296965" type= =3D"#_x0000_t75" style=3D'position:absolute;left:125pt;top:420.25pt;width:277.625pt;height= :66.125pt'> <v:imagedata src=3D"slide0257_image084.wmz" o:title=3D""/> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"Equation.DSMT4" ShapeID=3D"_x0000_s296965" DrawAspect=3D"Content" ObjectID=3D"367"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"MathType 4.0 Equation"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s296965" src=3D"slide0257_image085.gif" style=3D'position:absolute;top:77.75%;left:= 17.41%; width:38.57%;height:12.25%'><![endif]></p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0257_image082.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC61VQWgTQRT983fT2jQlu0lzUIrWBT00JG1KwVMgaRus0GppUzxJsuqii01Skort

yWJBKgjxJgqCNw+CeLdCL7aXevLgtR566EmRRUTR+Gd2s1nTVkjssOy8nfnz/vt//8x8fL/5FERL RfIydHGUuMQ4kGZkABn2xCxBQMbARz3DWq0mRuLsuBhJIKM3R90IDgpgXk5FwoTOdgShD2p8ESyB QiMbhF/w7whAJxF1O1YBmNIXb2aXFwyAHSHmB/GFbYGoCZ8xZvP3YgrfKhyFCX3r5aiLe0d7Fpne S/TwE7WaTfCI2TygZM2CUem/aNzpnykV9KITX4yJuGHYz824cQLWmc1msbWuVtlQ9F/2sQ67rAF5 hLWu0WbFJtYhl/UVe6nYrCu//1drgurAZn2OT+RWWRtae1xWPpKIx+NbHXnIu+zb0i316DUjK4eb 88vazG/Rze8Jtg2tsh6mteipsA/Yvla/y8q3gFnc7G7UmH5kak1PjT0LNf+vdjOre2rMh62yNrT+ XWM6tYeyhqqvUWNXwkevGdnnsLJ/DyNnnV0uXC3NA/t3VqOe8+B101zSk/EHqrJ/hxzg5zDNMU+e H0uKO9fB/USpJXeYhu9wEj9hI2cXQoexfMdzYCva+NVe5LuwIu85Z/8Wq5/9c3NvmI8HMT47lR2h 8/2yWUzPz4/qFfPaWOm6Ma3fMCqg+pr/mSo5XlXfWOl22TTKfBJUeSrbn1laLOsQgmOnBzPV8cH0 tKUEz+fS019PnSQcCabBylhnrOpojpASHONdNWMN5CasqhhJUX93gkB6IDeey1j8SQcDjOJgiCJo RvFJILLv50hZoA+EVZ1wH11yfJ4+TQrYj/L9JCQR1hJAMApRYeeB3iVrw84SMXkvDp7XwStWiw0n Er9eBY3wFdJiB5nXicgIhP5me365O/pd8UM2MffWQ4OqtivM3Nuc3/kMJkVt1G/zetPcHWbXkAKd Ynxd2FBOtdnlyqJRqO9Eya1qSdj9ASqOsbe6CAAA ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0257_image083.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh7wAyAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIABADq ACkAgwAAAAAAAAYFBQgHBwsJCgMDAwoICQcGBwwKCwcGBgsKCgUEBAkICAkHCAECAwECAwT/EMhJ q7046827/2AojqQYBGWqrmzrvjCGxnRt3zh7AjtPzZldL0csGo8eoQTo2yiR0KjUwlzNTtgrRzvt enNYF7e5dJa/6HSsmrqOw8ElW02vf+adMN7O7+P2Gj1DfoSFNIAyP4aLjC1VWVkVTIhIlIuDjUkh jyQCkJ+RmVZnonmbiiWeAxkEBZY8r4yxRUKzVKdyZCKqGQaxtpJ1wGAow3K2esYTvImaI3Bpyjdj pRLMJdK6qNgm2sEqyKTVEwcBAiB6sG3NQU/f7cWwmO/cgUpu4xUD5kn4oxeABM0J6M8UOHu58mnY d87MBIKf2NGjh2fPJHT/AG6zF9HQgYaB5jauewiK08MfJSluSXmH5cmXCjMgSLBlYr1bGkXCnDgr mzdxP5+VHEq06NALCRTU3AkQlESd4ixKDHcwJ1B4kAodIGBQnc+gFUn+DJvrV8Z37mJSGGCgZbGv 0KAeU2eVSi2MOMmQbfpWrQUDq/wKHoyBwAENCBYQXlxKAU0NDB4znmxIAAKZDAI0oMyZxNcNnowG aNu5dJ55MPaJDsDVtGuHr2MTMpZOtu01QhPe3q2jG9OQTXnvfuR0YzZqwl1T/R085+fksnBdjeMc euzlaalnRW6dctzTfZfKe/K8u3XUus2rHxEBADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0257_image084.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC52UQU8TURDHZ2a3IKWy2wImGqK1icTQUKCQGA9NKNDIgZqGlnhsq250I90SihHi QWIT462ePXHzZvwAJJIQ9YJnr1y4G7IH1Eid93a7LUUMddPd9++82d+bmfd2vn39/BbkVQgVVOwR Sp9HYKHcVgBU2JWzKt+ECD4eker1urTE8LK0TBDyU6heAlcFqKAWQv2shrs0GIK6eAnWQWfLDut3 fIdDAN0M6nW9ApAurj3ObawYAPsiBvjJvH4nQIrINUfR4Q/QND3pE6qf1UBIqB6xOjmzhIvaIKtf FKk7gDfocEDPmSWjEr5rPAsvlktFy81vFGXeEPcLN+Ech210aAF1CjulkRy/n6KOe9Qt+qI41M3j 88foUElW0qF2iT2IT8ZisSP00yEWoMD756yxpxxona5xVuRxj3oF96C9HnjuyE9SrZYqFzumnhWr 6VHfY7WvvQLnj9XvUcXhsqyP1KjBFv3ATrnNaE9yTWvY3+AG1A9yb9vOGgludqN0v7wM+O+KJlpy v6nrp3f/L6yz6hiFZr6f6OSZS0T5SuzjJTrGBZryKnNEt9wMdn7/XwYHsKnuul3hOTa6wtJSGX3i lblsOjfFX/4900ouL88UK+aD2fJDI1N8ZFQg6GuvflBxVw36ZstPV01jVUxCUE3nwqn1tdUihODC 9bFUbW4smbF17U4+mTm8dpX1oJYEO2XfsGszeVa6NiuGWsoeyc/bNWmZ5vHFPIvkSH4un7LFL6kF kPNAIpk0cp4KyFz9Qukr/IegagKprxKQIHg9IWQUoizjTTnpyZcxaHm4xqrlAhTRQiXSYvwQd1Sx pGTxki3u4FnZpS2EcQ8BF9kYjBxIN683iw6OsCD3s9GbG1fEO9/OvuvQLe3b0ofrEMluVNaMUuM7 ULzTpki/PyrU3QGIBgAA ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0257_image085.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhzwAyAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMABADJ ACkAgwAAAAAAAAYFBQgHBwsJCgMDAwoICQcGBwwKCwcGBgsKCgUEBAkICAkHCAECAwECAwT/EMhJ q7046827/2AoBoFonmiqrmxbAm8rz3Rty7FNwvnt/0BVr7YbBo/IJMVIezGV0Ois9GQ5pdgsjvSs epxerVi744UlXfB5zG4vYeivhhp32+8Wep3The/xgG5lfhlchoNoMWuBjEc5i30TLwKHlYaNmE1v chiPE5QDGQQFi5mmhW9rTJ4xoBkGqyalklyytacXj5CdSz2uvFaInDwhirO4Pr9AkXmbzXzAQsgf

BwECX8d/FWexG8wpq2rTA9bDxaje6Oq5VqhX4+Xp25bs0evbc8LO4LyKvZWADlyTJ2sevWf/AObS dfCDJUSDso1BkKCDREII692ztw9FN23YqR6KHEnSSAIFFvM07MhSErSXGT3a6/HwzgECKSV+62gk zM4TPVMhG2AAG1B9IBNd0miwStA/H/chZWQg1LSrVwkc0IBgAdavbhRU1MBgLNizWQQgyICAQYAG aOOOuCWCUskAReXqhTlVA7m7AXDuHTyTsOEsFw8rLri4cZDEGHs5bgwZXeXJgCBPfYd57+Vulzu3 oQlUaZGkorEqHEGrFufUsBcWCh37bAQAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0258.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <link rel=3DOLE-Object-Data href=3Doledata.mso> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0258.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Summations"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"291"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s297986" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s297987" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:102pt;width:9in;height:396pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s297986" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Summations</span></div> <div v:shape=3D"_x0000_s297987" class=3DB><span style=3D'position:absolute; top:20.0%;left:9.73%;width:84.45%;height:6.75%'><span style=3D'mso-special= -format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.43%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DDA= >The running time of insertion sort is </span></span><span style=3D'position:ab= solute; top:27.0%;left:9.73%;width:84.45%;height:6.75%'><span lang=3DDA>determined= by a nested loop&#13;</span></span> <div style=3D'position:absolute;top:35.5%;left:5.99%;width:88.2%;height:6.= 75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><= span style=3D'visibility:hidden'><span style=3D'mso-special-format:bullet;color= :#9999CC; mso-color-index:5;position:absolute;left:-4.43%;font-family:Wingdings; font-size:80%'>&uml;</span></span><span lang=3DDA style=3D'display:none'>&= #13;</span></span></div> <div style=3D'position:absolute;top:44.0%;left:5.99%;width:88.2%;height:6.= 75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><= span style=3D'visibility:hidden'><span style=3D'mso-special-format:bullet;color= :#9999CC;

mso-color-index:5;position:absolute;left:-4.43%;font-family:Wingdings; font-size:80%'>&uml;</span></span><span lang=3DDA style=3D'display:none'>&= #13;</span></span></div> <div style=3D'position:absolute;top:52.5%;left:5.99%;width:88.2%;height:6.= 75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><= span style=3D'visibility:hidden'><span style=3D'mso-special-format:bullet;color= :#9999CC; mso-color-index:5;position:absolute;left:-4.43%;font-family:Wingdings; font-size:80%'>&uml;</span></span><span lang=3DDA style=3D'display:none'>&= #13;</span></span></div> <div style=3D'position:absolute;top:61.25%;left:5.99%;width:88.2%;height:6= .75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><= span style=3D'visibility:hidden'><span style=3D'mso-special-format:bullet;color= :#9999CC; mso-color-index:5;position:absolute;left:-4.43%;font-family:Wingdings; font-size:80%'>&uml;</span></span><span lang=3DDA style=3D'display:none'>&= #13;</span></span></div> <div style=3D'position:absolute;top:69.75%;left:5.99%;width:99.25%;height:= 6.75%'><span style=3D'position:absolute;top:0%;left:3.77%;width:96.22%;height:100.0%'><= span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-3.92%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span><span lang=3DDA>Nested loops correspond to summations&#13;</span></span></div> <div style=3D'position:absolute;top:78.25%;left:5.99%;width:88.2%;height:6= .75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><= span style=3D'visibility:hidden'><span class=3DBB style=3D'position:absolute;le= ft:-4.43%'>n</span></span><span lang=3DDA style=3D'display:none'>&#13;</span></span></div> <div style=3D'position:absolute;top:86.75%;left:5.99%;width:88.2%;height:6= .75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><= span style=3D'visibility:hidden'><span class=3DBB style=3D'position:absolute;le= ft:-4.43%'>n</span></span><span lang=3DDA style=3D'mso-special-format:lastCR;display:none'>&#13;</span></s= pan></div> </div> <v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" pa= th=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s297988" type=3D"#_x0000_t202" style= =3D'position:absolute; left:2in;top:204pt;width:342pt;height:159.625pt' fillcolor=3D"white [0]" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:shadow on=3D"t" color=3D"#00007d [2]" offset=3D"6pt,6pt"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s297988" src=3D"slide0258_image086.gif" style=3D'position:absolute;top:37.75%;left:= 19.85%; width:48.68%;height:31.25%'><![endif]>

<div v:shape=3D"_x0000_s297988" class=3DO> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:38.25%;left:21.16%;width:45.5%;height:4.5%'><span style=3D'font-family= :"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b>f</b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><b>or</b></span><span style=3D'font-family:"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b> </b></span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>j</span><span lang=3DEN-GB style=3D'mso-ascii-font-family:S= ymbol; font-size:75%'>&not;</span><span lang=3DEN-GB style=3D'font-family:"Courie= r New"; mso-ascii-font-family:"Courier New";font-size:75%'>2 </span><span lang=3DE= N-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><b>to </b></span><span lang=3DEN-GB style=3D'font-family:"C= ourier New"; mso-ascii-font-family:"Courier New";font-size:75%'><i>len</i></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><i>gth</i></span><span lang=3DEN-GB style=3D'font-family:"C= ourier New"; mso-ascii-font-family:"Courier New";font-size:75%'>(A)&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:42.25%;left:21.16%;width:45.5%;height:4.5%'><span style=3D'font-family= :"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'><b><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span></b></span><span lang=3DEN-= GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'>key</span><span lang=3DEN-GB style=3D'mso-ascii-font-family= :Symbol; font-size:75%'>&not;</span><span lang=3DEN-GB style=3D'font-family:"Courie= r New"; mso-ascii-font-family:"Courier New";font-size:75%'>A[j]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:46.25%;left:21.16%;width:45.5%;height:4.5%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>i</spa= n><span lang=3DEN-GB style=3D'mso-ascii-font-family:Symbol;font-size:75%'>&not;</s= pan><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'>j-1</span><span lang=3DEN-GB style=3D'font-family:"Courier = New"; mso-ascii-font-family:"Courier New";font-size:75%;display:none'>&#13;</spa= n></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:50.75%;left:21.16%;width:45.5%;height:4.0%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span></span= ><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'><b>while </b></span><span lang=3DEN-GB style=3D'font-family= :"Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'>i&gt;0 </span><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou=

rier New"; font-size:75%'><b>and </b></span><span lang=3DEN-GB style=3D'font-family:"= Courier New"; mso-ascii-font-family:"Courier New";font-size:75%'>A[i]&gt;key&#13;</span>= </div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:54.25%;left:21.16%;width:45.5%;height:4.5%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; <= /span></span><span style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'> </span><span lang=3DEN-GB style=3D'font-family:"Courier Ne= w"; mso-ascii-font-family:"Courier New";font-size:75%'>A[i+1]</span><span lang=3DEN-GB style=3D'mso-ascii-font-family:Symbol;font-size:75%'>&not;</s= pan><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>A[i]&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:58.25%;left:21.16%;width:45.5%;height:4.5%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&n= bsp; </span>i</span><span lang=3DEN-GB style=3D'mso-ascii-font-family:Symbol; font-size:75%'>&not;</span><span lang=3DEN-GB style=3D'font-family:"Courie= r New"; mso-ascii-font-family:"Courier New";font-size:75%'>i-1&#13;</span></div> <div style=3D'mso-char-wrap:0;mso-kinsoku-overflow:0;position:absolute; top:62.25%;left:21.16%;width:45.5%;height:4.5%'><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Courier New"; font-size:75%'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>A[i+1]= </span><span lang=3DEN-GB style=3D'mso-ascii-font-family:Symbol;font-size:75%'>&not;</s= pan><span lang=3DEN-GB style=3D'font-family:"Courier New";mso-ascii-font-family:"Cou= rier New"; font-size:75%'>key</span></div> </div> <v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" strok= ed=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s297989" type=3D"#_x0000_t75" style=3D=

'position:absolute; left:0;top:0;width:1in;height:15.625pt'> <v:imagedata src=3D"slide0258_image087.wmz" o:title=3D""/> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"Equation.DSMT4" ShapeID=3D"_x0000_s297989" DrawAspect=3D"Content" ObjectID=3D"368"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"MathType 4.0 Equation"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s297989" src=3D"slide0258_image088.gif" style=3D'position:absolute;top:0%;left:0%; width:9.92%;height:3.0%'><![endif]><v:shape id=3D"_x0000_s297990" type=3D"= #_x0000_t75" style=3D'position:absolute;left:120pt;top:6in;width:204.875pt;height:49pt= '> <v:imagedata src=3D"slide0258_image089.wmz" o:title=3D""/> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"Equation.DSMT4" ShapeID=3D"_x0000_s297990" DrawAspect=3D"Content" ObjectID=3D"369"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"MathType 4.0 Equation"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s297990" src=3D"slide0258_image090.gif" style=3D'position:absolute;top:80.0%;left:1= 6.66%; width:28.46%;height:9.0%'><![endif]></p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0258_image086.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhBAF9AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAD AXsAgQAAAAAAAAAAff///wL/jI+py+0Po5y02ouzNqCDMITiSJbmiabqyrbuC8fyTNeB99X6zvf+ DwzKbh6Q8IhMKpfMFrFjbEqn1Kr19Mxdt9yu1yYIC6LfsvnsDYjH6Lb7rVSLyfC6/e6Sh+n4vr+v x/Y3SAgXyFeYqGh1uOj4ONUIOUkZJFmJmTlzqdnpmcL5KToaOmqqWXqqOpm66qrY+ir7Fztra1d7 q9uWu+v71fsrfBU8bCxVfKyclLzsDNT8LL0TPW09tIZ4vc1Tzf0Nmg0+Ti1Ofo49h77+4s0O7v7O HS9/TV8/fY//rL+/3O/vGMCAwwYS/GXw4K6ECm8xbDjrIcRXEieuqmjxFMaM/6TMcRy38aOnkCJR eSy5jSTKSipXsjrpUlrLmI5m0oQF86YymzoJ8exJKydQYT+H4ilqFJfQpLqQMn3j9CmvpVJlRa1q 5ipWYFS3qtLqlQvYsMS6khU19iyVtGqRmW1rUh3ci2/nsqxr96XcvB338v3E9q+QwIKh4S2ciDDi HooXl/PrmFLjyDQmU0635/JdyJoXWe6c5zDoOp9HryhtOhzn1EFXswYk+vUZ1LJJ0K4t4jbuAbpx 9679W3bw18NZF0993HTy0ctBN+/8XHP0y9MpV498aIP27dy7e/8OPvyDNTgArDmPPr369ezbu38P P778+fTr27+PP335/Pz7+x//D2CAAg7Y3n4EHohgggouyKB6BjYIYYQSTkihGAUAADs= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0258_image087.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC02QwUrDQBCGZzaNqA2ksXgQRONBDz1YBB/ANAn2YKTYBE8SokYNJI0kFduTj5C7 D+DJVxDixVvPXn0G2XucXUTc2Z35+Gd3Z3c+Fx/PIIeJNV4wQa8BwgqA8ib1VPoWLYYIKkVkTdNI ZR83pHLAkLygtrxBkMZqNLFLtLekwyY04hDMoENKTfxC64v4ho62f3dp4EXTO39+H9N7ZGWhLv7U IHgHFam0M/b8Q4DueTKx0nQQlcmVnV/Ho+g2LsFQ/SSLS/M0fjTP8iyagKGM59llnlLKzh+KJC5E EoyW55vubFpEsAbLO323cvrWiHf049AafW9vEa/rFnCX7/JqEBJ1dFuEyuW9cMgrqRxRfBoSWL3Q CV0upqVrCGSMgTCkzikgHg6r/38reoJwIjusSP8DEijYSJABAAA= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0258_image088.gif Content-Transfer-Encoding: base64 Content-Type: image/gif

R0lGODlhNgAMAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAB AAEAgAAAAAECAwICRAEAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0258_image089.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC51US28SURQ+58xgLGBmpo+FSWORRANNUCE1uiGBArELEQSaLgnqRGl4GMC0rGwk UXe4MTGu3PUnuHGBLtxpuvMP2J2LxkzcGMVz70ynFEzTdjIz5+M8Pr577p3z7cvntyCvLd+AYEqg u2sogNInAIJtGVX5IUTwsEUaDofScwXPS0+UkN8C+Qgc5KcBbflmGF0+o8E8DEURbILOngHj9/wk fAAbXOFzsvyQrXQelbqPTdYjWaYEHwk0S0FMeOcY/aaloa35FUpDoJeqdbMduGNuBArNeqXhKI5w XCwp5hVpIjkGb9BmK9AnOikbSrt3BOsAc4rN+u7v8TXarAiayyrYQtFwKAw5eg079BUHThe+ww6O 68ZT6m6MdOPXiVkPdB9mXR/phqaOd+P4Wv0uqyJYcw34obxw+1CgNOmT+0eCu9it32vWAI/WGR/R +VHVJ3ftP1wH6rwulziikfh12ldm0E2w2fb+nE7ZLgTUbeebSOH+N7G6egM9QkC6mC0tAcysVRvJ Wm250q7eTzUfmPnKQ7MNhme8s4bi/KvhSTWftKpmSwTBULOlQGaz06rANJy9uJDpp68m85au3Son 8z8XLjCe05JgZaxLVn+5zEjXUsL0M9ZiecXqS0+C7dMVBsnFcrqcscSd1PzI60DiixeNvD4FZOe8 AunX+AfBsxC/eutA6vPpYITgZVQ4wzwN0A3EIc6BGMiCHh+Sc+w0grvg3Q/2ci5Vg7nnRTmKbFHF aZJxdMKIOYRwW+6LvUuz9tiDD3J2sepgsdvumPXJE6nIvH+kP806NAUAAA== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0258_image090.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhmQAlAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAQABwCR ABkAgwAAAAAAAAYFBQoICQsJCgMDAwsKCgcGBgwKCwUEBAcGBwkICAkHCAgHBwECAwECAwT/EMhJ qw0BYMu7/2AojmRpTlt2rmzrclsnYHRtx6ikvnzvwzrPbPAhFHaa4Mpw+FUOCCeIOdpBK8PPAKnC kQwJQg8xUBQmg4LBZ7OAxaJdek05Ej1IF6JwB5IEM0hpUS95SHt9IHmDFAZ2UhwHAlJeAAlNLZVK AJJVSRSXFY4BiZAGAQuUeQsBdCt5OQCnqSE1FayuEqOlTgwBcBU0r3kEAQwssLG+wBpdmhXFx6KP kAAzH8m1eQgBmCg3lc9K18Gf2RPc3o3UqnjIsOKK7jqG5nHZp7w98fDghv2v5jULtuMcBXEDGlQb 2MEgNoAH/ZXzQ2/ipoccDExaeCAAoQvvri5sNJHMS8ePny7iGQlqoYRlFE1w80ghGjKCFWBezODQ JpZcpn7FJHEDTatMttwI3ekQwBagDfTJg5HsgLpYPgRchWTVhdYKCUEwmwoLkcUejFwCMLsirS6W GRPgxJaRjz0fBBIAXehIahG9FeSCULDVYTYETYT9OLDXJeITjH9+MKAAFchmilOq3cxZQgN/4EoV TMqzs2mXW0DfGHsu6enXsIE0jU27NkPbuKVEAAA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0259.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <link rel=3DOLE-Object-Data href=3Doledata.mso> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);}

.shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0259.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Proof by Induction"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"292"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s299010" type= =3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s299011" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:102pt;width:9in;height:396pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/>

<o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s299010" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Proof by Induction</sp= an></div> <div v:shape=3D"_x0000_s299011" class=3DB><span style=3D'position:absolute; top:20.0%;left:9.73%;width:100.74%;height:6.75%'><span style=3D'mso-specia= l-format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.71%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DDA= >We want to show that property </span><span lang=3DDA><i>P </i></span><span la= ng=3DDA>is true for </span></span><span style=3D'position:absolute;top:26.5%;left:9.7= 3%; width:84.45%;height:7.5%'><span lang=3DDA>all integers </span><span lang= =3DDA><i>n </i></span><span lang=3DDA style=3D'mso-ascii-font-family:Symbol'>&sup3;</= span><span lang=3DDA> </span><span lang=3DDA><i>n</i></span><span lang=3DDA style=3D'= font-size: 66%;position:relative;top:.37em;mso-text-raise:-25%'>0 </span><span lang= =3DDA style=3D'display:none'>&#13;</span></span> <div style=3D'position:absolute;top:35.5%;left:5.99%;width:88.2%;height:6.= 75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><= span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-4.43%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span><span lang=3DDA><b>Basis</b></span><span lang=3DDA>: prove that </span><span lan= g=3DDA><i>P</i></span><span lang=3DDA> is true for </span><span lang=3DDA><i>n</i></span><span lang=3D= DA style=3D'font-size:66%;position:relative;top:.37em;mso-text-raise:-25%'>0&= #13;</span></span></div> <span style=3D'position:absolute;top:44.0%;left:9.73%;width:95.5%;height:6= .75%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-3.92%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span><span lang=3DDA><b>Inductive step</b></span><span lang=3DDA>: prove that if </sp= an><span lang=3DDA><i>P</i></span><span lang=3DDA> is true for </span></span><span style=3D'position:absolute;top:50.75%;left:9.73%;width:97.94%;height:7.5%'= ><span lang=3DDA>all </span><span lang=3DDA><i>k</i></span><span lang=3DDA> such = that </span><span lang=3DDA><i>n</i></span><span lang=3DDA style=3D'font-size:66%;position:r= elative; top:.37em;mso-text-raise:-25%'>0 </span><span lang=3DDA style=3D'mso-ascii= -font-family: Symbol'>&pound;</span><span lang=3DDA style=3D'font-size:66%;position:rela= tive; top:.37em;mso-text-raise:-25%'> </span><span lang=3DDA><i>k </i></span><sp= an

lang=3DDA style=3D'mso-ascii-font-family:Symbol'>&pound;</span><span lang= =3DDA> </span><span lang=3DDA><i>n </i></span><span lang=3DDA>&#8211; 1 then </span><span lang= =3DDA><i>P</i></span><span lang=3DDA> is also </span></span><span style=3D'position:absolute;top:58.2= 5%; left:9.73%;width:84.45%;height:6.75%'><span lang=3DDA>true for </span><span lang=3DDA><i>n&#13;</i></span></span> <div style=3D'position:absolute;top:66.75%;left:5.99%;width:88.2%;height:6= .75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><= span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-4.43%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span><span lang=3DDA>Example&#13;</span></span></div> <div style=3D'position:absolute;top:75.25%;left:5.99%;width:88.2%;height:6= .75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><= span style=3D'visibility:hidden'><span style=3D'mso-special-format:bullet;color= :#9999CC; mso-color-index:5;position:absolute;left:-4.43%;font-family:Wingdings; font-size:80%'>&uml;</span></span><span lang=3DDA style=3D'display:none'>&= #13;</span></span></div> <div style=3D'position:absolute;top:83.75%;left:5.99%;width:88.2%;height:6= .75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><= span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio= n: absolute;left:-4.43%;top:.22em;font-family:Wingdings;font-size:80%'>&uml;<= /span><span lang=3DDA>Basis&#13;</span></span></div> <div style=3D'position:absolute;top:91.75%;left:5.99%;width:88.2%;height:4= .5%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><= span style=3D'visibility:hidden'><span class=3DBB style=3D'position:absolute;le= ft:-4.43%'>n</span></span><span lang=3DDA style=3D'font-size:66%;position:relative;top:.37em;mso-text-rais= e:-25%; mso-special-format:lastCR;display:none'>&#13;</span></span></div> </div> <v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" strok= ed=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/>

<v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s299012" type=3D"#_x0000_t75" style=3D= 'position:absolute; left:246pt;top:348pt;width:293.375pt;height:67.875pt'> <v:imagedata src=3D"slide0259_image091.wmz" o:title=3D""/> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"Equation.DSMT4" ShapeID=3D"_x0000_s299012" DrawAspect=3D"Content" ObjectID=3D"370"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"MathType 4.0 Equation"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s299012" src=3D"slide0259_image092.gif" style=3D'position:absolute;top:64.5%;left:3= 4.08%; width:40.82%;height:12.5%'><![endif]><v:shape id=3D"_x0000_s299013" type= =3D"#_x0000_t75" style=3D'position:absolute;left:246pt;top:6in;width:193.625pt;height:67.8= 75pt'> <v:imagedata src=3D"slide0259_image093.wmz" o:title=3D""/> </v:shape><o:OLEObject Type=3D"Embed" ProgID=3D"Equation.DSMT4" ShapeID=3D"_x0000_s299013" DrawAspect=3D"Content" ObjectID=3D"371"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"MathType 4.0 Equation"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s299013" src=3D"slide0259_image094.gif" style=3D'position:absolute;top:80.0%;left:3= 4.08%; width:26.96%;height:12.5%'><![endif]></p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0259_image091.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC51UTUwTQRR+M7PVdlvSbSsHE6NLg4afIJTosaYFGjlQ09gSj6XqohvbXdKCQjQK mhC8WM9eSDybeODghQOGxJtnPXrhRtSYPWGkvpnZLi2IATbdmW+/efPNe29e35fPn96AeKaiKQUC HCXGCQfsGgNQYFOsKvhSQsCHM6GNRkMwl8lZwSQowZGjIAUXhWhKmYrGEF06FYZz0OCbYB40ZDYQ v8dXjwL8wFOCrlUIsqXZ+4WFGQPgm3BmB/Vi0kEaF2cOEKl/hur0qp+jGKKPIY4C/HQqV7dZ1deJ 6DeNN6TAayJ1QCuYFaOm3zAe6TftSsly4xsgIm4YVrkZNx6CdSLVXpFYQKot7h5VjYr5J6qGPFUM FnoSvfCEvsUPqb1Iu8lxtYmrTUV2pLafa/fq03ZVT+TIA3UKnsIGvg9p86R3rEs9eRTtuRn2/N8B 9UCmyZH9b1e1vIxvs1XluKqH+Wq23GPWvz8DR/dV9VR5oVlWjuzdYQqOq7vnbYeny5m8ZVoWeal0 B5rq2+y7oh2sZcrV8wuV23YZyP/zmmzJwKqqHayBf2gdls3+lsqdYO21nUyuwQdW9jz/Sudczzf+ nMzzLVhUNt3+8Jg0+8PkpE18fMtYPlu4gj3glmmly+WRUs28M2rfNXKle0YNIr79uY8w99SIb9Se q5pGlS9CRMkW9Mz8bLUEUfB3DWbqY4PpnKOFrxfTuV8XziPuDKfByTgXnfpIEZEWHuVTPeP0Fced umBSOD8bR5DuK44VMw7/pcMhgnEQSkXQBONkIGJVCX6/yOPwvIcji6NeoMpyEpIMtBkQBqbHBEEy VusWZbkf+imsJORuYbEyzJMXbNuO7JC3HzqQjMS3QKWwpCO3NM0Hmw9VcDmpbsTXhDq0dmneywlM iPtsdunmE/eqW967BqcFvy5sMA/x/EJt1qg0/wXMqzIm7P4CwxyrIJIGAAA= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0259_image092.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh2wA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAQABgDS ACkAgwAAAAAAAAcGBgwKCwUEBAsJCgoICQcGBwMDAwsKCgYFBQkICAkHCAgHBwECAwECAwT/EMhJ

q7046827n4nwjcIwnmiqrmyLJkThDsaBTAaSuHzvq4EAIPg7DRAGnkJBxCFMxahUShROOQLFrzkh iK7gcMpqFVsSgQWqbOFKFoGdeU6vkMXNoJURkEnybhRsdoMFAQx1iXRkg1RDfxJMdo+UbRmBAwFf ipydRUJ3f2ygkBiNE4FDp56srR9cZW6whHq1hG2rrrq7k6ioo4KXl42pvMYUBLXKy46+EgIBUJXT vRepAVrHLiEZJSwJCHEZBeFRwHt9pZCrq5nRFIaIGQbJBEm8euoAMH4XOXIqDD2Zl2vFqDJo/BwU hsuWBAPiMBiS0eCGIho2gokqc+TevIEr/yBmM8WwiIBNUxSgtAAtTEEAS2RpfDZSg5cWDQIc4NXx Sg5p1l7yKCYImLN9aTrAAaiCiTxd4Dz+KECAadA5RFVVo8CnH6Ay8Vwkk6oh35UBK3sIsFrBkMMC TGJISMDgCYGaWlW9LHbNgqRgoQBkWrnMLAZwETsMKpxVW9EJhpJAkxEugAF6lgKXXXyKM2B9eVsI BFrSsQsuB6wYyhaE9DrQV3GR/PUYdOMRIhWb7gErFiNTsTYPOzpNJvHQG5lhaaCblvJfjKNLn06d aG/ayGdSwz5cHxto0oyiwrsiAfnZu1twYaJwZ3binRUz+j2hq/dKYWect7Y9/Qg07wCwGtIAECkU ny9CXeCOCfRRkJB3bEDEVgpreXCbfxs4JGAyChgYAAGWcFdUYdAZ1k1aF6jEQwNkYehiHT1p8JML C6jx4o2KRDVOVS4YwFwGR/ACQwAIPIVjGGh1M+EJ3GiwAIqdIDKAU0dWmaIGA8BhJCs2CkiklWBG Up1ljl0YpmM5jdmPMTqd6WaVBb4p54sK/DjnnaYZsB+e6bGTYCLm8TmnZq40SSCIgvbJDmyeHKHM lolqs2h/nTChzJqRSpocKZRm6ulQJXL656ekvpKLmaW6EgEAOw== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0259_image093.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC51UQWwSQRT9M7srAmt2EXswMbqSqrSkthCvJGxhYw9iqFA9UtSNbgKFAMZykmhs PIlnT6Y3E1NPxsT00JM3vZl67KXx0kRj9lRj8c/sspSipmXDzjz+/Hn//f9ndvPTx5fAH01OicTP UO0mAQSCTQFEWOOrIr6UEJBwJrTb7XLLZXKaW+KU4MhQkIKLZJoSNTmM6OIxBc5Al22CZVDRsoH4 Lb5bQYDvAu5yvWTIlpr3C62aCbDFNMAu8oUdgTTCY04Rh/8U1eg3H0NhRJtBhvwsOnVWd+GDOIbo F410HYIXxOEBtWBVzIZ23Xyo3ahWSktuflOE5w2JAHNjznFYJw7bjjAuHZWN8vnHEOuMx/qcfPE5 rO29w2t0WCkoHivvQTQen4BVWITPZBW750Ro03Fy1Ah93bIXAZsEUeRfhD73G+Gpf3T1gzVJeKw7 wvxQ38iIlba8SrdpCg5qJYfWGvBY2QHLW6+lvtpXojp8Lijjzbcqt6tlIP/XmNx3Gt751eF6/oXr X1WM7ev7Hh1UnUy+F3qrX+klV/XG79FUb0NbXHNv7Tzp3dqFBYNITFwmny1cwZt5y1rSy+XZUsO6 k67eNXOle2YDQtLBiocEN2pISlcf1C2zzhYhJGYLmrHcrJfgJBw/P210MtN6zlaVq0U99/PcWcRj ig62YV+wO7NFRKqSZlPHsCeLc3aHW1I4P5pDoE8WM0XDZj9dkQnmQSjlSRPMTwBe1QDB/0/yODyO 4vAsztAEUHElCUkB1BpwB8uzBIFbHMfeFnElBrH+bscjwYoXHNiO1hlvP5xAYyiyzd28LyL7bhK4 xrvU+yL2noh3Up1uquDj9nXug9lF8q1G06z0TrTgnRuB+/0BOu3cfP4FAAA= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0259_image094.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhkQAzAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAQABQCJ ACkAgwAAAAAAAAsKCgcGBgwKCwoICQcGBwMDAwUEBAYFBQkICAkHCAsJCggHBwECAwECAwT/EMhJ q7044xC0/6AwgORAkGhKdqpKFMZhCUgBy+kbT8UhtMAggCX8JBKcCuFQOCZTTiKgdypaPdJr5jkZ JCbcVBiAGGnPlSw6LRUEFGA1eJtVBH5rtDw/lC4CDHFbdBUMAQt8Whx7a2FIFGOQhBQEAWaJmHlh m4ydapGZoUKckFmLp2ORoKKsYlKkG5OlrRoIqLeniWEDAVV9gxufXygiFiZCAgd3GQzKfJW9E3+B ANC+aRjWFIaIpSxtNTc8PkKGB9cVBYxBtxJuge0WcvFTy3MSixNLTUhSVELqhsUaeGbApTUJDg6R 1EXgmDJFGgQwQEvDvjz/GOKb4AYOvjr2/4Ig6VbxQrICaBggwIPNwjRB2w5ZsYUSRL5nCosMYCnP wiOY+iyxwZUhWcgPn3CtK3nB1KukV8yhI8iUz9NZbLQEtFlVj8ZfQMP2IephQAOu8pQOVcq2rdt2 ryjw8qVKYBEBdjUs7briSZiX1Thc43aFQN5Be/li+TgD0Nib9XgG2dlXsSiDGhJeaVDTsmcJFy9k FKLA4+fTJy2olNyiwNkMSz7TCHCAZCYCOSnfzVlBAW+miAzLPN3iMCU7truaNkdcRb+3nU+van5B 4lsO1IhPpM4do+Pu4K8keB2+PJAm5lcEa443fZFvqC8VQOC+6R74npegSl5/Y1P/lj23SBd2/d2D ykIIFmgeEQfip2B500334AQRAAA7 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0260.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <link rel=3DOLE-Object-Data href=3Doledata.mso> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} </style> <![endif]--> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\slide0260.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DDescription content=3D"1/12/2005: Proof by Induction (2)"> <link rel=3DStylesheet href=3D"master06_stylesheet.css"> <![if !ppt]> <style media=3Dprint> <!--.sld {left:0px !important; width:6.0in !important; height:4.5in !important; font-size:107% !important;} --> </style> <script src=3Dscript.js></script><script><!-if( !IsNts() ) Redirect( "PPTSld" ); //--></script><!--[if vml]><script>g_vml =3D 1; </script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"293"/> </o:shapelayout> </head> <body lang=3DEN-US style=3D'margin:0px;background-color:black' onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()" onkeypress=3D"_KPH()"> <div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px; width:534px;height:400px;font-size:16px;background-color:#E1DCFE;clip:rect(= 0%, 101%, 101%, 0%); visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master06.xml"> <p:shaperange href=3D"master06.xml#_x0000_s277505"/><![if !ppt]><p:shapera= nge href=3D"master06.xml#_x0000_s277508"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s277508,_x0000_s277509,_x0000_s277510,_x0000_s277511,_x= 0000_s277512,_x0000_s277513,_x0000_s277514,_x0000_s277515,_x0000_s277516,_x= 0000_s277517" src=3D"master06_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277518"/><v:shape id=3D"_x0000_s300034" type=

=3D"#_x0000_m277518" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:54pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s300034" class=3DT style=3D'position:absolute;top:7= .75%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Proof by Induction (2)= </span></div> <p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_= s300035" type=3D"#_x0000_m277519" style=3D'position:absolute;left:100.625pt;top:16= 6.875pt; width:418.125pt;height:285.5pt' o:spt=3D"75" o:preferrelative=3D"t" o:use= rdrawn=3D"f" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" fillcolor=3D"white" stroked= =3D"f" strokecolor=3D"black"> <v:fill color2=3D"white" o:detectmouseclick=3D"f"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"f"/> <v:imagedata src=3D"slide0260_image095.wmz" o:title=3D""/> <v:shadow on=3D"f" color=3D"gray"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t" text=3D"t" grouping=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape><o:OLEObject Type= =3D"Embed" ProgID=3D"Equation.DSMT4" ShapeID=3D"_x0000_s300035" DrawAspect=3D"Conten= t" ObjectID=3D"372"> <p:oleclientdata subtype=3D"equation" menuname=3D"Equation" clipboardname=3D"MathType 4.0 Equation"/></o:OLEObject> <![if !vml]><img border=3D0 v:shapes=3D"_x0000_s300035" src=3D"slide0260_image096.gif" style=3D'position:absolute;top:31.0%;left:1= 4.04%; width:58.05%;height:52.75%'><![endif]><p:shaperange href=3D"master06.xml#_x0000_m277519"/><v:shape id=3D"_x0000_s300036" type= =3D"#_x0000_m277519" style=3D'position:absolute;left:36pt;top:102pt;width:9in;height:396pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s300036" class=3DB style=3D'position:absolute;top:2=

0.0%; left:5.99%;width:88.2%;height:6.75%'><span style=3D'position:absolute; top:0%;left:4.24%;width:95.75%;height:100.0%'><span style=3D'mso-special-f= ormat: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.43%; top:.22em;font-family:Wingdings;font-size:80%'>&uml;</span><span lang=3DDA= >Inductive Step</span></span></div> </p:slide></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0260_image095.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC61XX2hbVRj/zjn3tslNmtystkUoLgYnzWK2JhQZ0yvN2uAYbcmWrE4Q0ugyd0l7 M9Kua1U028qcIMRHEUFo8c0XBZHJkDyNvVgERfFNCn3pQxmaB3HMeM65uf+SZZI0l9x7v3z3O7/v 933fOd+597cf730G/CiPVGVwM+ns64gJ5MN+AAG+RUwn0BMjBCK9I1yv17nmGHqaa2KYGTHJg6Eh eXFVLo8MUun5Pj+MQp0NgjWQqaZK5Tv0nBwBWKcKT8PKC7O5lcuZ9St55pKR+YfiDeoEcYj7jCId /yk8jF9yMWmQSj97dd2eFBd13Z70vWToNJ+hezik6/Z9i0jX7fv+5iPcjDnWn+6QNXGISg9xqK47 /wTpHEDOqEv55eBc/lrwXHEppzVyE0U8ZxCXmBkzHoe7SEebE/9ydYqG+f1BC2rMRJ10lbrgqKNi kExUFvb4uEoM3K/cv/t7xTZust1Ah906avnfztl6TVRCz7FYGG7gTfpHx17Fz6FOsS3GwyY2u4yF g5eKpWCsEJtH16QFeB+q9FyAUXxCMPxtkqjUfSzNGTJQf+k7SBR+E1XkUbAcpdAPnlVbni5I02L3 vA+ZHvp5DWLhsXgYVvE22oR5ISt+jAw/ZzwLB4iktdb2GFa9n/d3H4Nz1sfjr0gG7hu+M7iXnN+z cX5HvkB6P18egK9l/aMu12nBXKc75EuhU9R2XFVbB5QOwNVZNU17hK0e+MUB2DpxVdXqgRso7Wqu WLd8C4V5ZHWqSegU1+I7YOIyTbqgahqqCJ8OWB2kc3SL9aCJ7mLomqpqaY16+EhQyTb6A2nosmB1 km2xV3FQH9rL7jt4B1v9Yw/1KvuadsK2xjdQ96ybcVNmVXdITZBbd0zMcNPrS28WFwE9ef0ptpWy 4XI+i9p2/H3ByUJR7HP2a0lu7TKPYdFuvUZsO+o54txRFGVrKwrfkYx7Bh/D1oybIc59QVEiSjSi UMuzZAK/SGbwBLZmzU99ztpHI9HIfTTiGrbV/mTTXsbgFPgGj7om8BG3VctfSTv2c/6TLfk1nm3j dxu1qj7qrla7UBZ0rBf6rzbVY3dXJWWBvTGzt9ksMd5mz59PE5GlfTo9m5mgb52vqVpicfFUbll9 a6p4MZ/KvZ1fhoDYPAsDpMEpIE4Vr5bUfIk9hIAwmwkm11ZKOboru549nqxMH0+karL/1Wwi9efh Z6g85E9ALVk7UqucylJJ9k+xWyVZO5o9XatwzSS9f3CaComj2elsssZ+Cb8X0SgRxjwliEZPgM8X SeD/MNxM08uNMSYVmBQGLNxSQCEgXwFuoJoaD+iagn2IcCsCEQy3Y/pobnE7zlLocQyn2nFzPAxQ ZSC0CxKG60Gqu36JXYrsUgJDF2NDL4a2qFgwxZsaEw+FotwnNMWgPTmG9pw0G6emcTw+3e3/QNiJ 2SJ08rNsDKpNDpAJ3W6MWYrHGbQtSIunFhhCP+xofMgcIhnA+hgdOG5LtAPdTt6aLZqTZ7vZAvbv RvZ1iWCGa43vRuMImb1cX/ky71QAd7kNneuh9PrySn7J6PnE7I+E2/0HPZndCyQPAAA= ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/slide0260_image096.gif Content-Transfer-Encoding: base64 Content-Type: image/gif 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 ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/master06_stylesheet.css Content-Transfer-Encoding: base64 Content-Type: text/css Ym9keQ0KCXt3aWR0aDo1MzRweDsNCgloZWlnaHQ6NDAwcHg7fQ0KLlRCDQoJe21zby1zcGVjaWFs LWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5UDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZh bWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsN Cgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6MTkwJTsNCgltc28tY2hhci13cmFwOjE7 DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouQkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1 bGxldG47DQoJY29sb3I6IzAwMDA3RDsNCgltc28tY29sb3ItaW5kZXg6MjsNCglmb250LWZhbWls eTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouQg0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJ Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6 YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjE1MiU7DQoJbXNvLWNoYXIt d3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkIxQg0KCXttc28tc3BlY2lhbC1m b3JtYXQ6YnVsbGV0XDAwQTg7DQoJY29sb3I6Izk5OTlDQzsNCgltc28tY29sb3ItaW5kZXg6NTsN Cglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjgwJTt9DQouQjENCgl7dGV4dC1h bGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFy aWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZToxMzMl Ow0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5CMkINCgl7 bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldG47DQoJY29sb3I6IzAwMDA3RDsNCgltc28tY29sb3It aW5kZXg6MjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjY1JTt9DQouQjIN Cgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQt ZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQt c2l6ZToxMTQlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30N

Ci5CM0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7 DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6 ZTo3MCU7fQ0KLkIzDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCglt c28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5k ZXg6MTsNCglmb250LXNpemU6OTUlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1v dmVyZmxvdzoxO30NCi5CNEINCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwwMEE3Ow0KCWNv bG9yOiMwMDAwN0Q7DQoJbXNvLWNvbG9yLWluZGV4OjI7DQoJZm9udC1mYW1pbHk6V2luZ2Rpbmdz O30NCi5CNA0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJp ZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjE7 DQoJZm9udC1zaXplOjg1JTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZs b3c6MTt9DQouTkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLk4NCgl7 Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9t YW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCglt c28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5OMUINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVs bGV0XDIwMjI7fQ0KLk4xDQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250LWZh bWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCglt c28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouTjJCDQoJe21zby1z cGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5OMg0KCXtmb250LWZhbWlseTpBcmlhbDsN Cgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWJpZGktZm9u dC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93 OjE7fQ0KLk4zQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouTjMNCgl7 Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9t YW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCglt c28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5ONE4NCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVs bGV0XDIwMjI7fQ0KLk40DQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250LWZh bWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCglt c28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouT0INCgl7bXNvLXNw ZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLk8NCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZv bnQtZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFu IjsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29s b3ItaW5kZXg6MTsNCglmb250LXNpemU6MTE0JTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtp bnNva3Utb3ZlcmZsb3c6MTt9DQouTzFCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwy MDIyO30NCi5PMQ0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNv LWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFt aWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6 ZToxMTQlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5P MkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLk8yDQoJe2ZvbnQtZmFt aWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCglt c28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCglmb250LXNpemU6MTE0JTsNCgltc28tY2hhci13 cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouTzNCDQoJe21zby1zcGVjaWFsLWZv cm1hdDpub2J1bGxldFwyMDIyO30NCi5PMw0KCXtmb250LWZhbWlseTpBcmlhbDsNCgltc28tYXNj aWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6 QXJpYWw7DQoJZm9udC1zaXplOjExNCU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1 LW92ZXJmbG93OjE7fQ0KLk80Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9 DQouTzQNCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1l cyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWZvbnQtc2l6ZTox MTQlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5DQkIN Cgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0bjsNCgljb2xvcjojMDAwMDdEOw0KCW1zby1j b2xvci1pbmRleDoyOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30N Ci5DQg0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGkt Zm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJ Zm9udC1zaXplOjE2MSU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93 OjE7fQ0KLkNCMUINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDAwQTg7DQoJY29sb3I6 Izk5OTlDQzsNCgltc28tY29sb3ItaW5kZXg6NTsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJ Zm9udC1zaXplOjgwJTt9DQouQ0IxDQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZv bnQtZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxv dzoxO30NCi5DQjJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldG47DQoJY29sb3I6IzAw MDA3RDsNCgltc28tY29sb3ItaW5kZXg6MjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9u dC1zaXplOjY1JTt9DQouQ0IyDQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQt ZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzox

O30NCi5DQjNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEE4Ow0KCWNvbG9yOiM5 OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZv bnQtc2l6ZTo3MCU7fQ0KLkNCMw0KCXtmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250 LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6 MTt9DQouQ0I0Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMDBBNzsNCgljb2xvcjoj MDAwMDdEOw0KCW1zby1jb2xvci1pbmRleDoyOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQou Q0I0DQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0K CWZvbnQtc2l6ZTo4NSU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93 OjE7fQ0KLkNUQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouQ1QNCgl7 dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFt aWx5OkFyaWFsOw0KCWNvbG9yOndoaXRlOw0KCWZvbnQtc2l6ZToyMTklOw0KCW1zby1jaGFyLXdy YXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5IQkINCgl7bXNvLXNwZWNpYWwtZm9y bWF0OmJ1bGxldG47DQoJY29sb3I6IzAwMDA3RDsNCgltc28tY29sb3ItaW5kZXg6MjsNCglmb250 LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouSEINCgl7dGV4dC1hbGlnbjps ZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0K CWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZToxMzMlOw0KCW1z by1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5IQjFCDQoJe21zby1z cGVjaWFsLWZvcm1hdDpidWxsZXRcMDBBODsNCgljb2xvcjojOTk5OUNDOw0KCW1zby1jb2xvci1p bmRleDo1Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6ODAlO30NCi5IQjEN Cgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQt ZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQt c2l6ZToxMTQlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30N Ci5IQjJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRuOw0KCWNvbG9yOiMwMDAwN0Q7DQoJ bXNvLWNvbG9yLWluZGV4OjI7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo2 NSU7fQ0KLkhCMg0KCXtmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpB cmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouSEIz Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDAwQTg7DQoJY29sb3I6Izk5OTlDQzsNCglt c28tY29sb3ItaW5kZXg6NTsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjcw JTt9DQouSEIzDQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFy aWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5IQjRC DQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMDBBNzsNCgljb2xvcjojMDAwMDdEOw0KCW1z by1jb2xvci1pbmRleDoyOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQouSEI0DQoJe2ZvbnQt ZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWZvbnQtc2l6ZTo3 NiU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlFCQg0K CXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0bjsNCgljb2xvcjojMDAwMDdEOw0KCW1zby1jb2xv ci1pbmRleDoyOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5R Qg0KCXtmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCglt c28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouUUIxQg0KCXttc28t c3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDAwQTg7DQoJY29sb3I6Izk5OTlDQzsNCgltc28tY29sb3It aW5kZXg6NTsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjgwJTt9DQouUUIx DQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1z by1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5RQjJCDQoJe21zby1z cGVjaWFsLWZvcm1hdDpidWxsZXRuOw0KCWNvbG9yOiMwMDAwN0Q7DQoJbXNvLWNvbG9yLWluZGV4 OjI7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo2NSU7fQ0KLlFCMg0KCXtm b250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hh ci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouUUIzQg0KCXttc28tc3BlY2lh bC1mb3JtYXQ6YnVsbGV0XDAwQTg7DQoJY29sb3I6Izk5OTlDQzsNCgltc28tY29sb3ItaW5kZXg6 NTsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjcwJTt9DQouUUIzDQoJe2Zv bnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFy LXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5RQjRCDQoJe21zby1zcGVjaWFs LWZvcm1hdDpidWxsZXRcMDBBNzsNCgljb2xvcjojMDAwMDdEOw0KCW1zby1jb2xvci1pbmRleDoy Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQouUUI0DQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0K CW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWZvbnQtc2l6ZTo2NiU7DQoJbXNvLWNoYXIt d3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlRibEINCgl7bXNvLXNwZWNpYWwt Zm9ybWF0Om5vYnVsbGV0bjsNCgljb2xvcjojMDAwMDdEOw0KCW1zby1jb2xvci1pbmRleDoyOw0K CWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5UYmwNCgl7dGV4dC1h bGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFy aWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZToxMzMl Ow0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5UYmwxQg0K CXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMDBBODsNCgljb2xvcjojOTk5OUNDOw0KCW1z

by1jb2xvci1pbmRleDo1Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6ODAl O30NCi5UYmwxDQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFy aWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5UYmwy Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRuOw0KCWNvbG9yOiMwMDAwN0Q7DQoJbXNv LWNvbG9yLWluZGV4OjI7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo2NSU7 fQ0KLlRibDINCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJp YWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlRibDNC DQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJ bXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3 MCU7fQ0KLlRibDMNCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6 QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlRi bDRCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEE3Ow0KCWNvbG9yOiMwMDAwN0Q7 DQoJbXNvLWNvbG9yLWluZGV4OjI7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCi5UYmw0DQoJ e2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWZvbnQt c2l6ZTo3NiU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0K LmRlZmF1bHRCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5kZWZhdWx0 DQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgltc28tYXNjaWktZm9u dC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCglm b250LXdlaWdodDpib2xkOw0KCWZvbnQtc3R5bGU6bm9ybWFsOw0KCXRleHQtZGVjb3JhdGlvbjpu b25lOw0KCXRleHQtc2hhZG93Om5vbmU7DQoJdGV4dC1lZmZlY3Q6bm9uZTsNCgltc28tZmFyZWFz dC1oaW50Om5vOw0KCWxheW91dC1mbG93Omhvcml6b250YWw7DQoJY29sb3I6YmxhY2s7DQoJbXNv LWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjk1JTsNCgltc28tdGV4dC1yYWlzZTowJTsNCglt c28tbGluZS1zcGFjaW5nOiIxMDAgMCAwIjsNCgltc28tbWFyZ2luLWxlZnQtYWx0OjA7DQoJbXNv LXRleHQtaW5kZW50LWFsdDowOw0KCW1zby1jaGFyLXdyYXA6MDsNCgltc28ta2luc29rdS1vdmVy ZmxvdzowOw0KCWRpcmVjdGlvbjpsdHI7DQoJbXNvLXdvcmQtd3JhcDoxOw0KCW1zby12ZXJ0aWNh bC1hbGlnbi1zcGVjaWFsOmJhc2VsaW5lOw0KCW1zby1hbnNpLWxhbmd1YWdlOkVOLVVTO30NCmE6 bGluaw0KCXtjb2xvcjojNjY2Njk5ICFpbXBvcnRhbnQ7fQ0KYTphY3RpdmUNCgl7Y29sb3I6Izk5 OTlDQyAhaW1wb3J0YW50O30NCmE6dmlzaXRlZA0KCXtjb2xvcjojQ0NDQ0U2ICFpbXBvcnRhbnQ7 fQ0K ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/script.js Content-Transfer-Encoding: quoted-printable Content-Type: application/javascript; charset="us-ascii" function LoadSld() { var sld=3DGetObj("SlideObj") if( !g_supportsPPTHTML ) { sld.style.visibility=3D"visible" return } if( MakeNotesVis() ) return runAnimations =3D _InitAnimations(); if( IsWin("PPTSld") ) parent.SldUpdated(GetSldId()) g_origSz=3DparseInt(SlideObj.style.fontSize) g_origH=3Dsld.style.posHeight g_origW=3Dsld.style.posWidth g_scaleHyperlinks=3D(document.all.tags("AREA").length>0) if( g_scaleHyperlinks ) InitHLinkArray() if( g_scaleInFrame||(IsWin("PPTSld") && parent.IsFullScrMode() ) ) document.body.scroll=3D"no" _RSW() if( IsWin("PPTSld") && parent.IsFullScrMode() ) FullScrInit(); =09 MakeSldVis(); ChkAutoAdv()

if( runAnimations ) { if( document.all("NSPlay") ) document.all("NSPlay").autoStart =3D false; if( sld.filters && sld.filters.revealtrans ) setTimeout( "document.body.start()", sld.filters.revealt rans.duration * = 1000 ); else document.body.start(); } } function MakeSldVis() { var fTrans=3Dg_showAnimation && SldHasTrans() if( fTrans ) { if( g_bgSound ) { idx=3Dg_bgSound.indexOf(","); pptSound.src=3Dg_bgSound.substr( 0, idx ); pptSound.loop=3D -(parseInt(g_bgSound.substr(idx+1))); } SlideObj.filters.revealtrans.Apply() } SlideObj.style.visibility=3D"visible" if( fTrans ) SlideObj.filters.revealtrans.Play() } function MakeNotesVis() { if( !IsNts() ) return false SlideObj.style.display=3D"none" nObj =3D document.all.item("NotesObj") parent.SetHasNts(0) if( nObj ) { nObj.style.display=3D"" parent.SetHasNts(1) } return 1 } function ChkAutoAdv() { if(SldHasTrans()) SlideObj.onfilterchange=3DAutoAdv else AutoAdv() } function AutoAdv() { if(!IsWin("PPTSld") || !gUseSldTimings )return var sld=3DGetCurSld() if( (sld.mAdvDelay>0) && !parent.IsFramesMode() ) setTimeout("parent.GoToNextSld()",sld.mAdvDelay) } function GetObj(id) { if(g_supportsPPTHTML) return document.all(id); else return document.getElementById(id); }

function SldHasTrans() { return SlideObj.style.getAttribute("filter")!=3D""= } function GetSldId() { return sId=3Dlocation.href.substring(location.href.la= stIndexOf('/')+1) } function HideMenu() { if( frames["PPTSld"] && PPTSld.document.all.item("ctx= tmenu") && PPTSld.ctxtmenu.style.display!=3D"none" ) { PPTSld.ctxtmenu.styl= e.display=3D'none'; return true } return false } function IsWin( name ) { return window.name =3D=3D name } function IsNts() { return IsWin("PPTNts") } function IsSldOrNts() { return( IsWin("PPTSld")||IsWin("PPTNts") ) } function SupportsPPTAnimation() { return( navigator.platform =3D=3D "Win32"= && navigator.appVersion.indexOf("Windows")>0 ) } function SupportsPPTHTML() { var appVer=3Dnavigator.appVersion, msie=3DappVer.indexOf("MSIE "), ver=3 D0 if( msie >=3D 0 ) ver=3DparseFloat( appVer.substring( msie+5, appVer.indexOf(";",m sie) ) ) else ver=3DparseInt(appVer) return( ver >=3D 4 && msie >=3D 0 ) } function _RSW() { if( !g_supportsPPTHTML || IsNts() || ( !g_scaleInFrame && (!IsWin("PPTSld") || !parent.IsFullScrMode()) ) ) return var padding=3D0; if( IsWin("PPTSld") && parent.IsFramesMode() ) padding=3D6 cltWidth=3Ddocument.body.clientWidth-padding cltHeight=3Ddocument.body.clientHeight-padding factor=3D(1.0*cltWidth)/g_origW if( cltHeight < g_origH*factor ) factor=3D(1.0*cltHeight)/g_origH newSize =3D g_origSz * factor if( newSize < 1 ) newSize=3D1 s=3DSlideObj.style s.fontSize=3DnewSize+"px" s.posWidth=3Dg_origW*factor s.posHeight=3Dg_origH*factor s.posLeft=3D(cltWidth-s.posWidth+padding)/2 s.posTop=3D(cltHeight-s.posHeight+padding)/2 if( g_scaleHyperlinks ) ScaleHyperlinks( factor ) } function _InitAnimations() { animRuntimeInstalled =3D ''+document.body.localTime !=3D 'undefined'; isFullScreen =3D (window.name =3D=3D "PPTSld") && !parent.IsFramesMode() ; g_animUseRuntime =3D g_showAnimation && animRuntimeInstalled && !(isFull Sc= reen && parent.IsSldVisited()); if( g_animUseRuntime ) { collSeq =3D document.all.tags("seq"); if( collSeq !=3D null ) { for(ii=3D0;ii<collSeq.length;ii++) { if( collSeq[ii].getAttribute( "p:nodeType" ) =3D =3D "mainSeq" ) {

g_animMainSequence =3D collSeq[ii]; break; } } } if( g_animItemsToHide ) { for(jj =3D 0; jj < g_animItemsToHide.length; jj++) { if( hideObj =3D GetObj(g_animItemsToHide[jj]) ) hideObj.runtimeStyle.visibility=3D"hidde n"; } } if( g_animInteractiveItems ){ for(jj =3D 0; jj < g_animInteractiveItems.length; jj++) { if( triggerObj =3D GetObj(g_animInteractiveItems [jj]) ) triggerObj.runtimeStyle.cursor=3D"hand"; } } if( gUseSldTimings && ''+g_animSlideTime !=3D 'undefined' ) { adjustedTime =3D document.body.calculateAutoAdvanceTimes ( g_animSlideTim= e, g_animEffectTimings ); if( IsWin("PPTSld") && adjustedTime !=3D g_animSlideTime ) { var sld =3D GetCurSld(); sld.mAdvDelay =3D adjustedTime * 1000; } } } return g_animUseRuntime; } gSldJump =3D 0, gSldJumpTrack =3D 0, gSldJumpIdx =3D ""; function _KPH() { if( IsNts() ) return; if( !parent.IsFramesMode() && event.keyCode =3D=3D 27 && !HideMenu() ) parent.window.close( self ); else if( event.keyCode =3D=3D 32 ) { if( window.name =3D=3D "PPTSld" ) parent.PPTSld.DocumentOnClick(); else parent.GoToNextSld(); } CatchNumKeys( parent, event ); } function CatchNumKeys( win, event ) { if( win.IsFullScrMode() && (48<=3Devent.keyCode) && (event.keyCode<=3D57 ) = ) { gSldJump =3D 1; gSldJumpIdx +=3D (event.keyCode-48).toString(); } if( win.IsFullScrMode() && gSldJump && event.keyCode =3D=3D 13 ) { var numSlds =3D parent.GetSldList().mList.length if ( gSldJumpIdx > numSlds ) gSldJumpIdx =3D numSlds; if ( gSldJumpIdx >=3D 0 ) { if ( gSldJumpIdx =3D=3D 0 )

gSldJumpIdx =3D 1; var jumpTo =3D parseInt(gSldJumpIdx); gSldJump =3D 0; gSldJumpIdx =3D ""; win.GoToSld( parent.GetSldList().mList[jumpTo-1].mSldHre f ) } } } function _KDH() { if( event.keyCode =3D=3D 8 ) { event.returnValue =3D 0; parent.GoToPrevSld(); } } function DocumentOnClick() { if( IsNts() || parent.HideMenu() ) return; if( ( g_allowAdvOnClick && (window.name=3D=3D"PPTSld") && !parent.IsFram es= Mode() ) || (event && event.keyCode=3D=3D32) ) { if( g_animUseRuntime && g_animMainSequence && g_animMainSequence .cangonex= t ) return; parent.GoToNextSld(); } } var g_supportsPPTHTML =3D SupportsPPTHTML(), g_scaleInFrame =3D 1, gId=3D""= , g_bgSound=3D"", g_scaleHyperlinks =3D false, g_allowAdvOnClick =3D 1, g_showInBrowser = =3D 0, gLoopCont =3D 0, gUseSldTimings =3D 1; var g_showAnimation =3D g_supportsPPTHTML && SupportsPPTAnimation() && ( (w= indow.name=3D=3D"PPTSld" && !parent.IsFramesMode()) || g_showInBrowser );va= r g_animManager =3D null; var g_animUseRuntime =3D false; var g_animItemsToHide, g_animInteractiveItems, g_animSlideTime; var g_animMainSequence =3D null; var ENDSHOW_MESG=3D"End of slide show, click to exit.", SCREEN_MODE=3D"Fram= es", gIsEndShow=3D0, NUM_VIS_SLDS=3D45, SCRIPT_HREF=3D"script.js", FULLSCR_= HREF=3D"fullscreen.htm"; var gCurSld =3D gPrevSld =3D 1, g_offset =3D 0, gNtsOpen =3D gHasNts =3D gO= tlTxtExp =3D 0, gHasNarration =3D 0, gOtlOpen =3D true window.gPPTHTML=3DSupportsPPTHTML() var gMainDoc=3Dnew Array(new hrefList("slide0155.htm",1,-1,1),new hrefList(= "slide0157.htm",1,-1,1),new hrefList("slide0158.htm",1,-1,1),new hrefList("= slide0161.htm",1,-1,1),new hrefList("slide0226.htm",1,-1,1),new hrefList("s= lide0227.htm",1,-1,1),new hrefList("slide0228.htm",1,-1,1),new hrefList("sl= ide0229.htm",1,-1,1),new hrefList("slide0230.htm",1,-1,1),new hrefList("sli= de0254.htm",1,-1,1),new hrefList("slide0231.htm",1,-1,1),new hrefList("slid= e0245.htm",1,-1,1),new hrefList("slide0255.htm",1,-1,1),new hrefList("slide= 0163.htm",1,-1,1),new hrefList("slide0164.htm",1,-1,1),new hrefList("slide0= 165.htm",1,-1,1),new hrefList("slide0166.htm",1,-1,1),new hrefList("slide01= 67.htm",1,-1,1),new hrefList("slide0183.htm",1,-1,1),new hrefList("slide018= 4.htm",1,-1,1),new hrefList("slide0011.htm",1,-1,1),new hrefList("slide0012= .htm",1,-1,1),new hrefList("slide0186.htm",1,-1,1),new hrefList("slide0015.= htm",1,-1,1),new hrefList("slide0016.htm",1,-1,1),new hrefList("slide0017.h= tm",1,-1,1),new hrefList("slide0014.htm",1,-1,1),new hrefList("slide0185.ht=

m",1,-1,1),new hrefList("slide0187.htm",1,-1,1),new hrefList("slide0188.htm= ",1,-1,1),new hrefList("slide0189.htm",1,-1,1),new hrefList("slide0190.htm"= ,1,-1,1),new hrefList("slide0232.htm",1,-1,1),new hrefList("slide0233.htm",= 1,-1,1),new hrefList("slide0234.htm",1,-1,1),new hrefList("slide0235.htm",1= ,-1,1),new hrefList("slide0236.htm",1,-1,1),new hrefList("slide0237.htm",1,= -1,1),new hrefList("slide0238.htm",1,-1,1),new hrefList("slide0239.htm",1,-= 1,1),new hrefList("slide0256.htm",1,-1,1),new hrefList("slide0257.htm",1,-1= ,1),new hrefList("slide0258.htm",1,-1,1),new hrefList("slide0259.htm",1,-1,= 1),new hrefList("slide0260.htm",1,-1,1)); function FullScrInit() { g_allowAdvOnClick =3D GetCurSld().mAdvOnClk document.body.style.backgroundColor=3D"black" document.oncontextmenu=3Dparent._CM; document.onkeydown =3D _KDH; document.ondragstart=3DCancel document.onselectstart=3DCancel self.focus() } function Redirect( frmId ) { var str=3Ddocument.location.hash,idx=3Dstr.indexOf('#'), sId=3DGetSldId( ) if(idx>=3D0) str=3Dstr.substr(1); if( window.name !=3D frmId && ( sId !=3D str) ) { obj =3D GetObj("Main-File") window.location.href=3Dobj.href+"#"+sId return 1 } return 0 } var MHTMLPrefix =3D CalculateMHTMLPrefix(); function CalculateMHTMLPrefix() { if ( document.location.protocol =3D=3D 'mhtml:') { href=3Dnew String(document.location.href) Start=3Dhref.indexOf('!')+1 End=3Dhref.lastIndexOf('/')+1 if (End < Start) return href.substring(0, Start) else return href.substring(0, End) } return ''; } function GetTags(base,tag) { if(g_supportsPPTHTML) return base.all.tags(tag); else return base.getElementsByTagName(tag); } function UpdNtsPane(){ if(frames["PPTNts"]) PPTNts.location.replace( MHTMLP= refix+GetHrefObj( gCurSld ).mNtsHref ) } function UpdNavPane( sldIndex ){ if(gNavLoaded) PPTNav.UpdNav() } function UpdOtNavPane(){ if(gOtlNavLoaded) PPTOtlNav.UpdOtlNav() } function UpdOtlPane(){ if(gOtlLoaded) PPTOtl.UpdOtl() } function SetHasNts( fVal ) { if( gHasNts !=3D fVal ) { gHasNts=3DfVal UpdNavPane()

} } function ToggleOtlText() { gOtlTxtExp=3D!gOtlTxtExp UpdOtlPane() } function ToggleOtlPane() { frmset=3Ddocument.all("PPTHorizAdjust") frm=3Ddocument.all("PPTOtl") if( gOtlOpen ) frmset.cols=3D"*,100%" else frmset.cols=3D"25%,*" gOtlOpen=3D!gOtlOpen frm.noResize=3D!frm.noResize UpdOtNavPane() } function ToggleNtsPane() { frmset=3Ddocument.all("PPTVertAdjust") frm=3Ddocument.all("PPTNts") if( gNtsOpen ) frmset.rows=3D"100%,*" else frmset.rows=3D"*,20%" gNtsOpen=3D!gNtsOpen UpdNtsPane() } function ClearMedia() { if (PPTSld.pptSound) PPTSld.pptSound.loop =3D 0; } function FullScreen() { if ( PPTSld.g_animUseRuntime ) PPTSld.document.body.pause(); ClearMedia(); var href =3D ( document.location.protocol =3D=3D 'mhtml:') ? FULLSCR_HRE F = : FULLSCR_HREF+"#"+GetHrefObj(gCurSld).mSldHref; if(PPTNav.event.ctrlKey) { var w =3D (window.screen.availWidth * 1.0) / 2.0 var h =3D w * (PPTSld.g_origH * 1.0) / PPTSld.g_origW win =3D window.open( MHTMLPrefix+href,null,"toolbar=3D0,resizabl e=3D1,top= =3D0,left=3D0," + "width=3D"+ w + ",height=3D" + h ); if( PPTSld.g_animUseRuntime ) win.document.body.PPTSldFrameset=3Dwindow; } else { win =3D window.open( MHTMLPrefix+href,null,"fullscreen=3Dyes" ); if( PPTSld.g_animUseRuntime ) win.document.body.PPTSldFrameset=3Dwindow; } } function ToggleVNarration() {

rObj=3DPPTSld.document.all("NSPlay") if( rObj && !PPTSld.g_animUseRuntime ) { if( (rObj.playState =3D=3D 1)||(rObj.playState =3D=3D 0) ) rObj.Play() else if( rObj.playState =3D=3D 2 ) rObj.Pause() else return; } else if( PPTSld.g_animUseRuntime ) { narObj =3D PPTSld.document.all("narrationID") if( narObj ) narObj.togglePause() } } function GetCurSldNum() { obj=3DGetHrefObj(gCurSld) if( obj.mOrigVis =3D=3D 1 ) return obj.mSldIdx else return gCurSld } function GetNumSlds() { if( GetHrefObj(gCurSld).mOrigVis =3D=3D 1 ) return GetSldList().mNumVisSlds; else return GetSldList().mList.length } function GetSldNum( href ) { for(ii=3D0; ii<GetSldList().mList.length; ii++) { if ( GetSldList().mList[ii].mSldHref =3D=3D href ) return ii+1 } return 1 } function GetHrefObj( sldIdx ){ return GetSldList().mList[sldIdx-1] } function IsFramesMode(){ return ( SCREEN_MODE =3D=3D "Frames" ) } function IsFullScrMode(){ return ( SCREEN_MODE =3D=3D "FullScreen" ) } function GoToNextSld() { ii=3DgCurSld + 1 if( GetHrefObj( ii-1 ).mOrigVis =3D=3D 0 ) { if( ii<=3DGetSldList().mList.length ) { obj=3DGetHrefObj(ii) obj.mVis=3D1 GoToSldNum(ii) return } } else { obj=3DGetHrefObj( ii ) while ( obj && ( obj.mOrigVis =3D=3D 0 ) ) obj=3DGetHrefObj(++ii) if( obj && obj.mOrigVis ) { GoToSldNum(ii) return

} } if( gSldStack.length > 1 ) PopSldList(); else if( !IsFramesMode() ) { if( gLoopCont ) GoToFirst() else EndShow() } } function GoToPrevSld() { ii=3DgCurSld-1 if( ii > 0 ) { obj=3DGetHrefObj(ii) while ( obj && ( obj.mVis =3D=3D 0 ) && ( ii>0 ) ) obj=3DGetHrefObj(--ii) if( ii =3D=3D 0 ) ii=3D1 GoToSldNum(ii) } } function GoToFirst(){ GoToSld( GetHrefObj(1).mSldHref ) } function GoToLast() { ii=3DGetSldList().mList.length if( ii !=3D gCurSld ) GoToSld( GetHrefObj(ii).mSldHref ) } function GoToSldNum( num ) { if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue obj =3D GetHrefObj( num ) obj.mVis=3D1 gPrevSld=3DgCurSld gCurSld =3D num; PPTSld.location.replace(MHTMLPrefix+obj.mSldHref) if( IsFramesMode() ) { UpdNavPane(); UpdOtlPane(); UpdNtsPane() } } function GoToSld( href ) { if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue GetHrefObj( GetSldNum(href) ).mVis=3D1 PPTSld.location.replace(MHTMLPrefix+href) } function SldUpdated( id ) { if( id =3D=3D GetHrefObj(gCurSld).mSldHref ) return gPrevSld=3DgCurSld gCurSld=3DGetSldNum(id) if( IsFramesMode() ) { UpdNavPane(); UpdOtlPane(); UpdNtsPane() } } function PrevSldViewed(){ GoToSld( GetHrefObj(gPrevSld).mSldHref ) } function HasPrevSld() { return ( gIsEndShow || ( gCurSld !=3D 1 && GetHrefO= bj( gCurSld-1 ).mVis =3D=3D 1 )||( GetCurSldNum() > 1 ) ) } function HasNextSld() { return (GetCurSldNum() !=3D GetNumSlds()) }

function CloseWindow() { if( HideMenu() ) return; var event =3D PPTSld.event; if( !IsFramesMode() && event && (event.keyCode=3D=3D27 || event.keyCode= 3D= =3D32 || event.type=3D=3D"click" ) ) window.close( self ); CatchNumKeys( self, event ); } function Unload() { gIsEndShow=3D0; } function SetupEndShow() { gIsEndShow=3D1; PPTSld.document.body.scroll=3D"no"; PPTSld.document.onkeypress=3DCloseWindow; PPTSld.document.onclick=3DCloseWindow; PPTSld.document.oncontextmenu=3D_CM; } function EndShow() { if( IsFramesMode() ) return if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue doc=3DPPTSld.document doc.open() doc.writeln('<html><body bgcolor=3Dblack onload=3Dparent.SetupEndShow() on= unload=3Dparent.Unload()><center><p><font face=3DTahoma color=3Dwhite size= =3D2><br><b>' + ENDSHOW_MESG + '</b></font></p></center></body></html>') doc.close() } function SetSldVisited(){ GetSldList().mList[gCurSld-1].mVisited=3Dtrue } function IsSldVisited(){ return GetSldList().mList[gCurSld-1].mVisited } function hrefList( sldHref, visible, advDelay, advClk ) { this.mSldHref=3D this.mNtsHref =3D sldHref this.mOrigVis=3D this.mVis =3D visible this.mVisited=3D false this.mAdvDelay=3D advDelay this.mAdvOnClk=3D advClk } function SldList(arr,curSld,fEnd) { this.mCurSld =3D curSld; this.mList =3D new Array(); var idx =3D 1; for(ii=3D0;ii<arr.length;ii++) { this.mList[ii] =3D new hrefList( arr[ii].mSldHref, arr[ii].mOrig Vis, arr[= ii].mAdvDelay, arr[ii].mAdvOnClk ); if( arr[ii].mOrigVis ) this.mList[ii].mSldIdx =3D idx++; } this.mNumVisSlds =3D idx-1; this.fEndShow =3D fEnd; } function GetSldList() { return gSldStack[gSldStack.length-1] } function GetCurSld() { return parent.GetSldList().mList[parent.gCurSld - 1]= } gSldStack =3D new Array(); gSldStack[0] =3D new SldList(gMainDoc,gCurSld,1) function ViewCustomShow(idx,fEnd)

{ if( !IsFullScrMode() ) return; var sldList =3D new Array(); var custShow =3D custShowList[idx-1]; var jj =3D 0; for( ii=3D0;ii<custShow.length;ii++ ) { if( custShow[ii] <=3D gMainDoc.length ) sldList[jj++] =3D gMainDoc[custShow[ii]-1]; } if (sldList.length > 0) { PushSldList(sldList,fEnd); gCurSld =3D 1; } else if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue } function PushSldList(arr,fEnd) { var ii =3D gSldStack.length; gSldStack[ii] =3D new SldList(arr,gCurSld,fEnd); GoToSld( gSldStack[ii].mList[0].mSldHref ); } function PopSldList() { if (gSldStack[gSldStack.length-1].fEndShow) EndShow() else { gCurSld =3D gSldStack[gSldStack.length-1].mCurSld; gSldStack[gSldStack.length-1] =3D null; gSldStack.length--; var sldList =3D gSldStack[gSldStack.length-1]; GoToSld( sldList.mList[gCurSld - 1].mSldHref ); } } var custShowList=3Dnew Array(); function ImgBtn( oId,bId,w,action ) { var t=3Dthis t.Perform =3D _IBP t.SetActive =3D _IBSetA t.SetInactive=3D _IBSetI t.SetPressed =3D _IBSetP t.SetDisabled=3D _IBSetD t.Enabled =3D _IBSetE t.ChangeIcon =3D null t.UserAction =3D action t.ChgState =3D _IBUI t.mObjId =3D oId t.mBorderId=3D bId t.mWidth =3D w t.mIsOn =3D t.mCurState =3D 0 } function _IBSetA() { if( this.mIsOn ) { obj=3Dthis.ChgState( gHiliteClr,gShadowClr,2 ) obj.style.posTop=3D0 } } function _IBSetI() { if( this.mIsOn ) {

obj=3Dthis.ChgState( gFaceClr,gFaceClr,1 ) obj.style.posTop=3D0 } } function _IBSetP() { if( this.mIsOn ) { obj=3Dthis.ChgState( gShadowClr,gHiliteClr,2 ) obj.style.posLeft+=3D1; obj.style.posTop+=3D1 } } function _IBSetD() { obj=3Dthis.ChgState( gFaceClr,gFaceClr,0 ) obj.style.posTop=3D0 } function _IBSetE( state ) { var t=3Dthis GetObj( t.mBorderId ).style.visibility=3D"visible" if( state !=3D t.mIsOn ) { t.mIsOn=3Dstate if( state ) t.SetInactive() else t.SetDisabled() } } function _IBP() { var t=3Dthis if( t.mIsOn ) { if( t.UserAction !=3D null ) t.UserAction() if( t.ChangeIcon ) { obj=3DGetObj(t.mObjId) if( t.ChangeIcon() ) obj.style.posLeft=3Dobj.style.posLeft+(t.mCurSta te-4)*t.mWidth else obj.style.posLeft=3Dobj.style.posLeft+(t.mCurSta te-0)*t.mWidth } t.SetActive() } } function _IBUI( clr1,clr2,nextState ) { var t=3Dthis SetBorder( GetObj( t.mBorderId ),clr1,clr2 ) obj=3DGetObj( t.mObjId ) obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-nextState)*t.mWidth-o bj= .style.posTop t.mCurState=3DnextState return obj } function TxtBtn( oId,oeId,action,chkState ) { var t=3Dthis

t.Perform =3D _TBP t.SetActive =3D _TBSetA t.SetInactive=3D _TBSetI t.SetPressed =3D _TBSetP t.SetDisabled=3D _TBSetD t.SetEnabled =3D _TBSetE t.GetState =3D chkState t.UserAction =3D action t.ChgState =3D _TBUI t.mObjId =3D oId t.m_elementsId=3D oeId t.mIsOn =3D 1 } function _TBSetA() { var t=3Dthis if( t.mIsOn && !t.GetState() ) t.ChgState( gHiliteClr,gShadowClr,0,0 ) } function _TBSetI() { var t=3Dthis if( t.mIsOn && !t.GetState() ) t.ChgState( gFaceClr,gFaceClr,0,0 ) } function _TBSetP() { if( this.mIsOn ) this.ChgState( gShadowClr,gHiliteClr,1,1 ) } function _TBSetD() { this.ChgState( gFaceClr,gFaceClr,0,0 ) this.mIsOn =3D 0 } function _TBSetE() { var t=3Dthis if( !t.GetState() ) t.ChgState( gFaceClr,gFaceClr,0,0 ) else t.ChgState( gShadowClr,gHiliteClr,1,1 ) t.mIsOn =3D 1 } function _TBP() { var t=3Dthis if( t.mIsOn ) { if( t.UserAction !=3D null ) t.UserAction() if( !t.GetState ) return if( t.GetState() ) t.SetPressed() else t.SetActive() } } function _TBUI( clr1,clr2,lOffset,tOffset ) {

SetBorder( GetObj( this.mObjId ),clr1,clr2 ) Offset( GetObj( this.m_elementsId ),lOffset,tOffset ) } function Offset( obj, top, left ){ obj.style.top=3Dtop; obj.style.left=3Dle= ft } function SetBorder( obj, upperLeft, lowerRight ) { s=3Dobj.style; s.borderStyle =3D "solid" s.borderWidth =3D 1 s.borderLeftColor =3D s.borderTopColor =3D upperLeft s.borderBottomColor=3D s.borderRightColor =3D lowerRight } function GetBtnObj(){ return gBtnArr[window.event.srcElement.id] } function BtnOnOver(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetActive() } function BtnOnDown(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetPressed() } function BtnOnOut(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetInactive() } function BtnOnUp() { b=3DGetBtnObj() if( b !=3D null ) b.Perform() else Upd() } function GetNtsState(){ return parent.gNtsOpen } function GetOtlState(){ return parent.gOtlOpen } function GetOtlTxtState(){ return parent.gOtlTxtExp } function NtsBtnSetFlag( fVal ) { s=3Ddocument.all.item( this.m_flagId ).style s.display=3D"none" if( fVal ) s.display=3D"" else s.display=3D"none" } function _BSetA_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etActive() } function _BSetI_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etInactive() } var gHiliteClr=3D"THREEDHIGHLIGHT",gShadowClr=3D"THREEDSHADOW",gFaceClr=3D"= THREEDFACE" var gBtnArr =3D new Array() gBtnArr["nb_otl"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOtlPan= e,GetOtlState ) gBtnArr["nb_otlElem"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOt= lPane,GetOtlState ) gBtnArr["nb_nts"] =3D new TxtBtn( "nb_nts","nb_ntsElem",parent.ToggleNtsPan= e,GetNtsState ) gBtnArr["nb_prev"]=3D new ImgBtn( "nb_prev","nb_prevBorder",30,parent.GoToP= revSld ) gBtnArr["nb_next"]=3D new ImgBtn( "nb_next","nb_nextBorder",30,parent.GoToN= extSld ) gBtnArr["nb_sldshw"]=3D new ImgBtn( "nb_sldshw","nb_sldshwBorder",18,parent= .FullScreen ) gBtnArr["nb_sldshwBorder"] =3D new TxtBtn( "nb_sldshw","nb_sldshwBorder",pa= rent.FullScreen,null ) gBtnArr["nb_sldshwBorder"].SetActive =3D _BSetA_Border; gBtnArr["nb_sldshwBorder"].SetInactive =3D _BSetI_Border;

gBtnArr["nb_sldshwText"] =3D new TxtBtn( "nb_sldshw","nb_sldshwText",parent= .FullScreen,null ) gBtnArr["nb_sldshwText"].SetActive =3D _BSetA_Border; gBtnArr["nb_sldshwText"].SetInactive =3D _BSetI_Border; gBtnArr["nb_voice"] =3D new ImgBtn( "nb_voice","nb_voiceBorder",18,parent.= ToggleVNarration ) gBtnArr["nb_otlTxt"]=3D new ImgBtn( "nb_otlTxt","nb_otlTxtBorder",23,parent= .ToggleOtlText ) gBtnArr["nb_nts"].m_flagId=3D "notes_flag" gBtnArr["nb_nts"].SetFlag =3D NtsBtnSetFlag gBtnArr["nb_otlTxt"].ChangeIcon=3D GetOtlTxtState var sNext=3D"Next",sPrev=3D"Previous",sEnd=3D"End Show",sFont=3D"Arial",sAr= row=3D"Arrow",sFreeform=3D"Freeform",sRect=3D"Rectangle",sOval=3D"Oval" function ShowMenu() { BuildMenu(); var doc=3DPPTSld.document.body,x=3DPPTSld.event.clientX+doc.scrollLeft,y = =3DPPTSld.event.clientY+doc.scrollTop m =3D PPTSld.document.all.item("ctxtmenu") m.style.pixelLeft=3Dx if( (x+m.scrollWidth > doc.clientWidth)&&(x-m.scrollWidth > 0) ) m.style.pixelLeft=3Dx-m.scrollWidth m.style.pixelTop=3Dy if( (y+m.scrollHeight > doc.clientHeight)&&(y-m.scrollHeight > 0) ) m.style.pixelTop=3Dy-m.scrollHeight m.style.display=3D"" } function _CM() { if( !parent.IsFullScrMode() ) return; if(!PPTSld.event.ctrlKey) { ShowMenu() return false } else HideMenu() } function BuildMenu() { if( PPTSld.document.all.item("ctxtmenu") ) return var mObj=3DCreateItem( PPTSld.document.body ) mObj.id=3D"ctxtmenu" mObj.style.visibility=3D"hidden" var s=3DmObj.style s.position=3D"absolute" s.cursor=3D"default" s.width=3D"120px" SetCMBorder(mObj,"menu","black") var iObj=3DCreateItem( mObj ) SetCMBorder( iObj, "threedhighlight","threedshadow" ) iObj.style.padding=3D2 CreateMenuItem( iObj,sNext,M_GoNextSld,M_True ) CreateMenuItem( iObj,sPrev,M_GoPrevSld,M_HasPrevSld ) CreateSeparator( iObj ) CreateMenuItem( iObj,sEnd,M_End,M_True ) mObj.style.visibility=3D"visible" } function Cancel() { window.event.cancelBubble=3Dtrue; window.event.returnVa= lue=3Dfalse } function Highlight() { ChangeClr("activecaption","threedhighlight") }

function Deselect() { ChangeClr("threedface","menutext") } function Perform() { e=3DPPTSld.event.srcElement if( e.type=3D=3D"menuitem" && e.IsActive() ) e.Action() else PPTSld.event.cancelBubble=3Dtrue } function ChangeClr( bg,clr ) { e=3DPPTSld.event.srcElement if( e.type=3D=3D"menuitem" && e.IsActive() ) { e.style.backgroundColor=3Dbg e.style.color=3Dclr } } function M_HasPrevSld() { return( parent.HasPrevSld() ) } function M_GoNextSld() { if( gIsEndShow ) M_End(); else GoToNextSld() } function M_GoPrevSld() { if( gIsEndShow ) { history.back(); PPTSld.event.ca= ncelBubble=3Dtrue; } else GoToPrevSld() } function M_True() { return true } function M_End() { window.close( self ) } function CreateMenuItem( node,text,action,eval ) { var e=3DCreateItem( node ) e.type=3D"menuitem" e.Action=3Daction e.IsActive=3Deval e.innerHTML=3Dtext if( !e.IsActive() ) e.style.color=3D"threedshadow" e.onclick=3DPerform e.onmouseover=3DHighlight e.onmouseout=3DDeselect s=3De.style; s.fontFamily=3DsFont s.fontSize=3D"9pt" s.paddingLeft=3D2 } function CreateSeparator( node ) { var sObj=3DCreateItem( node ) SetCMBorder(sObj,"menu","menu") var s=3DsObj.style s.borderTopColor=3D"threedshadow" s.borderBottomColor=3D"threedhighlight" s.height=3D1 s.fontSize=3D"0px" } function CreateItem( node ) { var elem=3DPPTSld.document.createElement("DIV") node.insertBefore( elem ) return elem } function SetCMBorder( o,ltClr,rbClr ) { var s=3Do.style s.backgroundColor=3D"menu"

s.borderStyle=3D"solid" s.borderWidth=3D1 s.borderColor=3DltClr+" "+rbClr+" "+rbClr+" "+ltClr } ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/fullscreen.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\fullscreen.htm" id=3D"webarch_temp_base_tag"> <![endif]><script src=3Dscript.js></script><script><!-var SCREEN_MODE =3D "FullScreen"; function Load() { str=3Ddocument.location.hash,idx=3Dstr.indexOf('#') if(idx>=3D0) str=3Dstr.substr(1); if(!str) str =3D "slide0155.htm"; PPTSld.location.replace(MHTMLPrefix+str); } function Unload() { if ( document.body.PPTSldFrameset !=3D null ) document.body.PPTSldFrameset.frames[1].document.body.resume(); } //--> </script> </head> <frameset rows=3D"*" frameborder=3D0 onload=3D"Load()" onunload=3D"Unload()= "> <frame name=3DPPTSld> </frameset> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/buttons.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWAESAPf4AAAAAIAAAACAAICAAAAAgIAAgACAgICAgAQEBISEBASEBISEhAQEhMTExAQE /KTM9Pz8/ERERPz8BAT8/KSkpGRkhMTcxCRkxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAMDAwP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAPgALAAAAABYARIA QAj/APEJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGCEiQKCRo8YDIEHig2DxAD4LKD1avDDhgUuV GUOGbHBR5QGYFBG4fHAB58EKECJEwCfUYAWPFGAygLCRKQIIUKM6WAohKUGgCikcFWh1INWoYKVS 7SrQ41GbIhGYLAuVQVOoC+IyXUuUAkG1HE3KFDhAwkgJc5/qDZmxsOHDiBMrXsy4sePDGyP7lChT 5MULmDPnlDw5YmW6FTNrfgi0aNGEZPEtbfo2bNTUpYeeRph69dPWrqvCNFuBIGG1A59CYPAVQtwF cw0OxWdTIOiBCQAjaAB17fOFII8voGmRc+eOkilm/z9OvTtnjN4hYk1YoT3H2rnBOphPAB9skgq3 2lcaX/5YnJVt9BloAar12UEIRGCZdQghMABI1Tn32IQUVthYexhmqGGGMBHAgIfEhSiiiATAtOGJ GnYI4ogsEldicAYOGNJGZaml3Y0L3NTZUBz1xlB0PUoUI0jlVWRSVN89xBKSGB1YU1TMoRfVBEle hR9HQs1GEHxQ3RZZbveZthxt/LEmXHyp5XWABSCpaRJwbM13gAACPHVccgJFgF+NEhqUAEkQSCfc ddhVhh5dVTaEAEsTUNlkZUWKN9BNGDE6QU8OrSdbllzpxyVTTrU21Uj3scfhp7nNpyoDaTIEJ3P9 If8J2kbLNYegg9JRBwGhFvbq66+ZUiDssMQWK2yHxiZLrInKNotss8l+B5yBrr5p2UIJvortANoC 6+234IbLla/elRtZjeamh5CC3Sb0YLvixivvYkDFGlZqBNh7r4n6goVvv6/ZlCicN+kL71ALTnpQ dCIZp7CihkLA3UQmoWRBogyxtBPGCTnZncVR1rSTo5nuydC/Eo8kUH+lOoTyyvjoCuZu+PjYIKLD rZybtrM1d10C0QXKEVz48GrQkEeWdFJKlbb0UmEeV0SzyC6RvNB646LWIVjUNeC1zAFb+RDKXksM 9r531bwmpQW9+hQDDsx5pqwDRWBXcFES2hc+gEn/wJGdEEWdE6LoWcoxQweaTNmkhydkKaYMYY2Q p1unbLl/pPKbn3v7EZRvrKvqlja2ONvrtoIw9tn2g32/tQBlhtYkU+MNikZ7QYlPDPuMldpOmuJX nVo5VF3HjI+q89mteX5IDd/fVFClma5kiE4f2XUJhlz09gj2NbTDRifkmu7zXjR++RVJ/lPznuvr QH2iD6S+UewP9Dnon6d2NLwN8n90BB6hC68cFMCHoe+ACASP9c4DowUyEF0OPFcDI0ij/VXPaAKC UfhS95AKGoQ7IBRICI1HwhGaUIQoLGEKT6jCFrLwhSuMoQtlCMMZ2rCGOKShDm+4wxzy8Ic+DGIP B4cIRCKGMCAAOy== ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/frame.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <title>PowerPoint Presentation</title> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\frame.htm" id=3D"webarch_temp_= base_tag"> <![endif]><![if !ppt]><script src=3Dscript.js></script><script> <!-var gNavLoaded =3D gOtlNavLoaded =3D gOtlLoaded =3D false; function Load() { str=3Ddocument.location.hash,idx=3Dstr.indexOf('#') if(idx>=3D0) str=3Dstr.substr(1); if(str) PPTSld.location.replace(str); } //--> </script> <!--[if gte IE 5]> <object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB" codebase=3D"http://download.microsoft.com/download/vizact2000/Install/10/W= IN98Me/EN-US/msorun.cab#version=3D10,0,0,1"></object> <![endif]--> <![endif]> </head>

<frameset rows=3D"*,25" border=3D0> <frameset cols=3D"25%,*" onload=3D"Load()" id=3DPPTHorizAdjust framespacin= g=3D1 frameborder=3D1> <frame src=3Doutline.htm title=3D"Outline" name=3DPPTOtl> <frame src=3Dslide0155.htm title=3D"Slide" name=3DPPTSld> </frameset> <frameset cols=3D"25%,*" framespacing=3D1> <frame src=3Doutline.htm title=3D"Outline Navigation Bar" name=3DPPTOtlNav scrolling=3Dno noresize> <frame src=3Doutline.htm title=3D"Slide Navigation Bar" name=3DPPTNav scrolling=3Dno noresize> </frameset> </frameset> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/outline.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link id=3DMain-File rel=3DMain-File href=3D"../lec1.htm"> <link rel=3DPreview href=3Dpreview.wmf> <![if IE]> <base href=3D"file:///C:\2687A091\lec1_files\outline.htm" id=3D"webarch_temp_base_tag"> <![endif]> <meta name=3DRobots content=3DNoIndex> <script src=3Dscript.js></script><script><!-if( !(IsWin("PPTOtl")||IsWin("PPTNav")||IsWin("PPTOtlNav")) ) { obj =3D GetObj("Main-File") parent.location.href=3Dobj.href } var gOtlHiliteClr=3D"#ffffff",gOtlNormalClr=3D"#000000",gOtlActiveClr=3D"#f= fff00",gSelected=3D"",gTxtState=3Dfalse,gChildEntryTable=3Dnew Array() function Load() { if( IsWin("PPTOtl" ) ){ LoadOtl(); parent.gOtlLoaded=3Dtrue; return } if( g_supportsPPTHTML ) { if( IsWin("PPTNav" ) ){ LoadNav("NavObj",UpdNav); parent.gNavLoa ded=3Dtru= e; return } if( IsWin("PPTOtlNav" ) ){ LoadNav("OtlNavObj",UpdOtlNav); paren t.gOtlNav= Loaded=3Dtrue; return } } } function Upd(){ if( IsWin("PPTNav") ) LoadNav("NavObj",UpdNav) } function LoadNav( oId,UpdFunc ) { document.ondragstart=3DCancelDrag document.onselectstart=3DCancelDrag document.body.style.margin=3D2 UpdFunc()

obj=3Ddocument.all.item(oId) obj.style.display=3D"block" obj.style.visibility=3D"visible" document.bgColor=3D"threedface" if( parent.frames["PPTNts"] ) notesBtn.style.display =3D "" if( parent.gHasNarration ) nb_voiceBorder.style.display =3D "" } function LoadOtl() { var otl=3DGetObj("OtlObj") otl.style.display=3D"block" otl.style.visibility=3D"visible" if( gOtlActiveClr =3D=3D "" ) gOtlActiveClr=3Ddocument.linkColor if( gOtlHiliteClr =3D=3D "" ) gOtlHiliteClr=3Ddocument.fgColor if( gOtlNormalClr =3D=3D "" ) gOtlNormalClr=3Ddocument.bgColor else document.bgColor=3DgOtlNormalClr InitArray() if( ObjExists( parent.gCurSld ) ) { ChangeState( parent.gCurSld,gOtlNormalClr,gOtlHiliteClr ) gSelected=3Dparent.gCurSld } else gSelected =3D -1 UpdOtl() } function UpdOtl(){ UpdIdx(parent.gCurSld) } function UpdIdx( idx ) { if( gSelected !=3D idx ) { if( gSelected > 0 ) ChangeState( gSelected,gOtlHiliteClr,gOtlNormalClr ) if( ObjExists( idx ) ) { gSelected =3D idx ChangeState( gSelected,gOtlNormalClr,gOtlHiliteClr ) } else gSelected =3D -1 } if( gTxtState !=3D parent.gOtlTxtExp ) { state =3D "block" if( !parent.gOtlTxtExp ) state=3D"none" for(ii=3D0; ii<gChildEntryTable.length; ii++) { obj=3DgChildEntryTable[ii]; if( obj.id =3D=3D null ) continue; if( obj.id.indexOf("PPTC") >=3D 0 ) obj.style.display=3Dstate; } gTxtState=3Dparent.gOtlTxtExp if( ObjExists( gSelected ) ) ChangeState( gSelected,gOtlNormalClr,gOtlHiliteClr ) } } function InitArray() { count=3D0 var list=3DGetTags(document,"DIV"); for(ii=3D0; ii<list.length; ii++) {

obj=3Dlist.item(ii) if( obj.id =3D=3D null ) continue if( obj.id.indexOf("PPTC") >=3D 0 ) gChildEntryTable[count++]=3Dobj } } function ChangeState( idx,fgColor,bgColor ) { obj=3DGetObj("PPTL"+idx) obj.style.color=3DfgColor obj=3DGetObj("PPTP"+idx) obj.style.backgroundColor=3DbgColor } function ChgClr( o,clr ){ if( o.id !=3D "PPTL"+gSelected ) o.style.color=3D= clr } function Over( src ){ ChgClr(GetLink(src),gOtlActiveClr) } function Out( src ){ ChgClr(GetLink(src),gOtlHiliteClr) } function Follow(src){ window.location.href =3D GetLink(src).href; } function ObjExists( ii ) { obj=3DGetObj("PPTP"+ii ); return( obj ) } function GoToSld( href ){ UpdIdx(parent.GetSldNum(href)); parent.GoToSld( h= ref ) } function CancelDrag(){ window.event.cancelBubble=3Dtrue;window.event.return= Value=3Dfalse} function GetLink(src) { if(src.tagName=3D=3D"A") return src else return GetTags(src,"A").item(0) } function UpdNav() { txt =3D "<center>"; if( parent.GetHrefObj( parent.gCurSld ).mOrigVis =3D=3D 1 ) txt +=3D "Slide " + parent.GetCurSldNum() + " of " + parent.GetN umSlds() else txt +=3D "Hidden Slide" txt +=3D "</center>"; nav_text.innerHTML =3D txt; if( !parent.HasPrevSld() ) gBtnArr["nb_prev"].Enabled(0) else gBtnArr["nb_prev"].Enabled(1) if( !parent.HasNextSld() ) gBtnArr["nb_next"].Enabled(0) else gBtnArr["nb_next"].Enabled(1) gBtnArr["nb_nts"].SetEnabled() gBtnArr["nb_nts"].SetFlag( parent.gHasNts ) gBtnArr["nb_sldshw"].Enabled(1) gBtnArr["nb_voice"].Enabled(1) } function UpdOtlNav() { gBtnArr["nb_otl"].SetEnabled(); if( parent.gOtlOpen ) gBtnArr["nb_otlTxt"].Enabled( true ); else document.all.item("nb_otlTxtBorder").style.visibility =3D "hidde n"; }

//--></script> <style> <!--.PTxt {position:relative; width:100%; margin-top:5px; padding-left:2px; font-weight:bold;} .CTxt {position:relative; width:100%; margin-top:5px;} a {color:white; text-decoration:none;} ul {color:white; margin-bottom:0px; margin-left:20px;} .sldNum {margin-top:5px; color:white;} .button {position:absolute; width:32px; height:20px; border-style:solid; border-width:1px; border-color:threedface;} --> </style> </head> <body onload=3D"Load()" style=3D'margin:2px'> <div id=3DNavObj onload=3D"Load()" onmouseover=3D"BtnOnOver()" onmousedown=3D"BtnOnDown()" onmouseout=3D"BtnOnOut()" onmouseup=3D"BtnOnUp(= )" onkeypress=3D"_KPH()" style=3D'display:none;visibility:hidden'> <table id=3D"notesBtn" style=3D'position:absolute;display:none;width:70px' = align=3Dleft cellpadding=3D0 cellspacing=3D0> <td nowrap> <div id=3D"nb_ntsElem" align=3Dcenter style=3D'position:relative;padding:3= px; font-family:Arial;color:buttontext;font-size:9pt'><img src=3D"notes_flag.g= if" border=3D0 id=3D"notes_flag" style=3D'display:none'><span style=3D'mso-spacerun:yes'>&nbsp; </span>Notes</div> <div title=3D"Show/Hide Notes" id=3D"nb_nts" style=3D'position:absolute;top:0%; left:0%;width:100%;height:100%'></div> </td> </table> <table style=3D'position:relative;width:70px' align=3Dright cellpadding=3D0= cellspacing=3D0> <td nowrap> <div id=3D"nb_sldshwText" title=3D"Full

Screen Slide Show" align=3Dcenter style=3D'position:relative;margin-left:20= px;padding:3px; font-family:Arial;color:buttontext;font-size:9pt;cursor:default'>Slide Show</div> <div id=3D"nb_sldshwBorder" title=3D"Full Screen Slide Show" style=3D'posi= tion:absolute;top:0%;left:0%;width:100%;height:20px'> <div style=3D'position:absolute;clip:rect(0px, 18px, 18px, 0px)'><img src=3D"buttons.gif" id=3D"nb_sldshw" style=3D'position:relative;left:-254p= x'></div> </div> </td> <td> <div id=3D"nb_voiceBorder" style=3D'display:none;position:absolute;top:0;l= eft:-40px; width:20px;height:20px'> <div style=3D'position:absolute;clip:rect(0px, 18px, 18px, 0px)'><img src=3D"buttons.gif" id=3D"nb_voice" title=3D"Pause/Play Narration" style= =3D'position: relative;left:-290px'></div> </div> </td> </table> <table style=3D'position:relative' align=3Dcenter cellpadding=3D0 cellspaci= ng=3D0> <td nowrap> <div id=3D"nb_prevBorder" class=3Dbutton style=3D'left:-30px'> <div style=3D'position:absolute;clip:rect(0px, 30px, 18px, 0px)'><img src=3D"buttons.gif" id=3D"nb_prev" title=3D"Previous Slide" style=3D'posit= ion:relative; left:0px'></div> </div> <span id=3D"nav_text" style=3D'position:relative;top:3px;width:100px;font-= family: Arial;color:buttontext;font-size:9pt'></span> <div id=3D"nb_nextBorder" class=3Dbutton> <div style=3D'position:absolute;clip:rect(0px, 30px, 18px, 0px)'><img src=3D"buttons.gif" id=3D"nb_next" title=3D"Next Slide" style=3D'position:= relative; left:-90px'></div> </div> </td> </table> </div> <div id=3DOtlNavObj onload=3D"Load()" onmouseover=3D"BtnOnOver()" onmousedown=3D"BtnOnDown()" onmouseout=3D"BtnOnOut()" onmouseup=3D"BtnOnUp(= )" onkeypress=3D"_KPH()" style=3D'display:none;visibility:hidden'> <table style=3D'position:relative;width:70px' align=3Dleft cellpadding=3D0 = cellspacing=3D0> <td nowrap><div title=3D"Show/Hide Outline" id=3D"nb_otl" style=3D'position:absolute;top:0%;left:0%;width:100%;height:100%;cursor:de= fault'> <div id=3D"nb_otlElem" align=3Dcenter style=3D'position:relative;padding:3= px;font-family:Arial; color:buttontext;font-size:9pt'>Outline</div></div> </td>

</table> <table style=3D'position:relative' align=3Dcenter cellpadding=3D0 cellspaci= ng=3D0> <td> <div style=3D'position:absolute;left:-18px;width:24px;height:20px;border-s= tyle: solid;border-width:1px;border-color:threedface' id=3D"nb_otlTxtBorder"> <div style=3D'position:absolute;clip:rect(0px, 22px, 18px, 0px)'><img src=3Dbuttons.gif id=3D"nb_otlTxt" title=3D"Expand/Collapse Outline" style=3D'position:relative;left:-157px'></div> </div> </td> </table> </div> <div id=3DOtlObj style=3D'display:none;visibility:hidden;'> <table width=3D"100%" style=3D'font-family:Arial;font-size:9pt'> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>1</font></div> </td> <td width=3D"100%"> <div id=3DPPTP1 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0155.htm');" id=3DPPTL1>Data Structures = and Algorithms</a></font></div> <div id=3DPPTC1 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Algorithm: Outline, the essence of a computational procedure, step-by-step instructions</li> <li>Program: an implementation of an algorithm in some programming langu= age</li> <li>Data structure: Organization of data needed to solve the problem</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>2</font></div> </td> <td> <div id=3DPPTP2 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0157.htm');" id=3DPPTL2>Algorithmic prob= lem</a></font></div> <div id=3DPPTC2 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <ul> <li>Infinite number of input instances satisfying the specification. For eg: A sorted, non-decreasing sequence of natural numbers of non-zer= o, finite length:</li>

<ul> <li>1, 20, 908, 909, 100000, 1000000000.</li> <li>3.</li> </ul> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>3</font></div> </td> <td> <div id=3DPPTP3 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0158.htm');" id=3DPPTL3>Algorithmic Solu= tion</a></font></div> <div id=3DPPTC3 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <ul> <li>Algorithm describes actions on the input instance</li> <li>Infinitely many correct algorithms for the same algorithmic problem= </li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>4</font></div> </td> <td> <div id=3DPPTP4 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0161.htm');" id=3DPPTL4>What is a Good Algorithm?</a></font></div> <div id=3DPPTC4 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Efficient:</li> <ul> <li>Running time</li> <li>Space used</li> </ul> <li>Efficiency as a function of input size:</li> <ul> <li>The number of bits in an input number</li> <li>Number of data elements (numbers, points)</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop>

<div class=3DsldNum><font size=3D2>5</font></div> </td> <td> <div id=3DPPTP5 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0226.htm');" id=3DPPTL5>Measuring the Ru= nning Time</a></font></div> <div id=3DPPTC5 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; </span>Experimental Study</li> <ul> <li>Write a program that implements the algorithm</li> <li>Run the program with data sets of varying size and composition.</li> <li>Use a method like System.currentTimeMillis() to get an accurate mea= sure of the actual running time.</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>6</font></div> </td> <td> <div id=3DPPTP6 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0227.htm');" id=3DPPTL6>Limitations of Experimental Studies</a></font></div> <div id=3DPPTC6 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <br> <ul> <li>It is necessary to implement and test the algorithm in order to determine its running time.</li> <li>Experiments can be done only on a limited set of inputs, and may no= t be indicative of the running time on other inputs not included in the experiment.</li> <li>In order to compare two algorithms, the same hardware and software environments should be used.</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>7</font></div> </td> <td> <div id=3DPPTP7 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0228.htm');" id=3DPPTL7>Beyond Experimen= tal Studies</a></font></div>

<div id=3DPPTC7 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>We will develop= a general methodology for analyzing running time of algorithms. This approach<= /li> <ul> <li>Uses a high-level description of the algorithm instead of testing o= ne of its implementations.</li> <li>Takes into account all possible inputs.</li> <li>Allows one to evaluate the efficiency of any algorithm in a way tha= t is independent of the hardware and software environment.</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>8</font></div> </td> <td> <div id=3DPPTP8 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0229.htm');" id=3DPPTL8>Pseudo-Code</a><= /font></div> <div id=3DPPTC8 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>A mixture of natural language and high-level programming concepts th= at describes the main ideas behind a generic implementation of a data structure or algorithm.</li> <li>Eg: Algorithm arrayMax(A, n):</li> <ul> <li> <span style=3D'mso-spacerun:yes'>&nbsp; </span>Input: An array A s= toring n integers.</li> <li> <span style=3D'mso-spacerun:yes'>&nbsp; </span>Output: The maxim um element in A.</li> <li> <span style=3D'mso-spacerun:yes'>&nbsp; </span>currentMax <font face=3DSymbol>&not;</font><font face=3DArial> A[0]</font></li> <li> <span style=3D'mso-spacerun:yes'>&nbsp; </span>for<span style=3D'mso-spacerun:yes'>&nbsp; </span>i <font face=3DSymbol>&not= ;</font><font face=3DArial> 1 to n-1 do</font></li> <li> <span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span>if currentMa= x &lt; A[i] then currentMax <font face=3DSymbol>&not;</font><font face=3DA= rial> A[i]</font></li> <li> <span style=3D'mso-spacerun:yes'>&nbsp; </span>return currentMax </= li> </ul>

</ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>9</font></div> </td> <td> <div id=3DPPTP9 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0230.htm');" id=3DPPTL9>Pseudo-Code</a><= /font></div> <div id=3DPPTC9 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>It is more structured than usual prose but</li> <li>less formal than a programming language</li> <br> <br> <li>Expressions:</li> <ul> <li>use standard mathematical symbols to describe numeric and boolean expressions</li> <li>use <font face=3DSymbol>&not;</font><font face=3DArial> for assignm= ent (&#8220;=3D&#8221; in Java)</font></li> <li>use =3D for the equality relationship (&#8220;=3D=3D&#8221; in Java= )</li> </ul> <li>Method Declarations:</li> <ul> <li>Algorithm name(param1, param2)</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>10</font></div> </td> <td> <div id=3DPPTP10 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0254.htm');" id=3DPPTL10>Pseudo Code</a>= </font></div> <div id=3DPPTC10 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Programming Constructs:</li> <ul> <li>decision structures: if ... then ... [else ... ]</li> <li>while-loops: while ... do</li> <li>repeat-loops: repeat ... until ...</li> <li>for-loop: for ... do</li> <li>array indexing: A[i], A[i,j]</li> </ul> <li>Methods:</li> <ul>

<li>calls: object method(args)</li> <li>returns: return value</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>11</font></div> </td> <td> <div id=3DPPTP11 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0231.htm');" id=3DPPTL11>Analysis of Alg= orithms</a></font></div> <div id=3DPPTC11 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Primitive Operation: Low-level operation independent of programming language. Can be identified in pseudo-code. For eg:</li> <ul> <li>Data movement (assign)</li> <li>Control (branch, subroutine call, return)</li> <li>arithmetic an logical operations (e.g. addition, comparison)</li> </ul> <li>By inspecting the pseudo-code, we can count the number of primitive operations executed by an algorithm.</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>12</font></div> </td> <td> <div id=3DPPTP12 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0245.htm');" id=3DPPTL12>Example: Sortin= g</a></font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>13</font></div> </td> <td> <div id=3DPPTP13 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0255.htm');" id=3DPPTL13>Insertion Sort<= /a></font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop>

<div class=3DsldNum><font size=3D2>14</font></div> </td> <td> <div id=3DPPTP14 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0163.htm');" id=3DPPTL14>Analysis of Ins= ertion Sort</a></font></div> <div id=3DPPTC14 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Total time =3D n(c<sub>1</sub>+c<sub>2</sub>+c<sub>3</sub>+c<sub>7</= sub>) + <font face=3DSymbol>&aring;</font><font face=3DArial><sup>n</sup><= sub>j=3D2</sub> t<sub>j</sub><span style=3D'mso-spacerun:yes'>&nbsp; </span>(c<sub>4= </sub>+c<sub>5</sub>+c<sub>6</sub>)</font></li> <li><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp= ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&#8211; (c<sub>2</sub>+c<sub>3</sub>+c<sub>5</sub>+c<sub>6</s= ub>+c<sub>7</sub>)</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>15</font></div> </td> <td> <div id=3DPPTP15 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0164.htm');" id=3DPPTL15>Best/Worst/Aver= age Case</a></font></div> <div id=3DPPTC15 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Best case: elements already sorted; t<sub>j</sub>=3D1, running time = =3D f(n), i.e., linear time.</li> <li>Worst case: elements are sorted in inverse order; t<sub>j</sub>=3Dj, running time =3D f(n<sup>2</sup>), i.e., quadratic time</li> <li>Average case: t<sub>j</sub>=3Dj/2, running time =3D f(n<sup>2</sup>)= , i.e., quadratic time</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>16</font></div> </td> <td> <div id=3DPPTP16 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0165.htm');" id=3DPPTL16>Best/Worst/Aver= age Case (2)</a></font></div> <div id=3DPPTC16 class=3DCTxt style=3D'display:none'><font size=3D2>

<ul> <li>For a specific size of input n, investigate running times for differ= ent input instances:</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>17</font></div> </td> <td> <div id=3DPPTP17 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0166.htm');" id=3DPPTL17>Best/Worst/Aver= age Case (3)</a></font></div> <div id=3DPPTC17 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>For inputs of all sizes:</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>18</font></div> </td> <td> <div id=3DPPTP18 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0167.htm');" id=3DPPTL18>Best/Worst/Aver= age Case (4)</a></font></div> <div id=3DPPTC18 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Worst case is usually used: It is an upper-bound and in certain application domains (e.g., air traffic control, surgery) knowing the= worst-case time complexity is of crucial importance</li> <li>For some algorithms worst case occurs fairly often</li> <li>Average case is often as bad as the worst case</li> <li>Finding average case can be very difficult</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>19</font></div> </td> <td> <div id=3DPPTP19 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0183.htm');" id=3DPPTL19>Asymptotic Anal= ysis</a></font></div>

<div id=3DPPTC19 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Goal: to simplify analysis of running time by getting rid of &#8221;details&#8221;, which may be affected by specific implementat= ion and hardware</li> <ul> <li>like &#8220;rounding&#8221;: <span style=3D'mso-spacerun:yes'>&nbsp;</span>1,000,001 &raquo; 1,000,000= </li> <li>3n<sup>2</sup> &raquo; n<sup>2</sup></li> </ul> <li>Capturing the essence: how the running time of an algorithm increases with the size of the input in the limit.</li> <ul> <li>Asymptotically more efficient algorithms are best for all but small inputs</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>20</font></div> </td> <td> <div id=3DPPTP20 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0184.htm');" id=3DPPTL20>Asymptotic Nota= tion</a></font></div> <div id=3DPPTC20 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>The &#8220;big-Oh&#8221; O-Notation</li> <ul> <li>asymptotic upper bound</li> <li>f(n) =3D O(g(n)), if there exists constants c and n<sub>0</sub>, s.= t. f(n) &pound; c g(n) for n &sup3; n<sub>0</sub></li> <li>f(n) and g(n) are functions over non-negative integers</li> </ul> <li>Used for worst-case analysis</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>21</font></div> </td> <td> <div id=3DPPTP21 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0011.htm');" id=3DPPTL21>Example</a></fo= nt></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=

this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>22</font></div> </td> <td> <div id=3DPPTP22 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0012.htm');" id=3DPPTL22>Another Example= </a></font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>23</font></div> </td> <td> <div id=3DPPTP23 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0186.htm');" id=3DPPTL23>Asymptotic Nota= tion</a></font></div> <div id=3DPPTC23 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Simple Rule: Drop lower order terms and constant factors.</li> <ul> <li>50 n log n is O(n log n)</li> <li>7n - 3 is O(n)</li> <li>8n<sup>2</sup> log n + 5n<sup>2</sup> + n is O(n<sup>2</sup> log n)= </li> </ul> <li>Note: Even though (50 n log n) is O(n<sup>5</sup>), it is expected t= hat such an approximation be of as small an order as possible</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>24</font></div> </td> <td> <div id=3DPPTP24 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0015.htm');" id=3DPPTL24>Asymptotic Anal= ysis of Running Time</a></font></div> <div id=3DPPTC24 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Use O-notation to express number of primitive operations executed as function of<span style=3D'mso-spacerun:yes'>&nbsp; </span>input size= .</li> <li>Comparing asymptotic running times</li> <ul> <li>an algorithm that runs in O(n) time is better than one that runs in= O(n<sup>2</sup>) time</li> <li>similarly, O(log n) is better than O(n)</li> <li>hierarchy of functions:<span style=3D'mso-spacerun:yes'>&nbsp; </sp=

an>log n &lt; n &lt; n<sup>2</sup> &lt; n<sup>3</sup> &lt; 2<sup>n</sup></= li> </ul> <li>Caution!<span style=3D'mso-spacerun:yes'>&nbsp; </span>Beware of very large constant factors. An algorithm running in time 1,000,000 n is still O(n) but might be less efficient than one running in time 2n<s= up>2</sup>, which is O(n<sup>2</sup>)</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>25</font></div> </td> <td> <div id=3DPPTP25 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0016.htm');" id=3DPPTL25>Example of Asym= ptotic Analysis</a></font></div> <div id=3DPPTC25 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Algorithm prefixAverages1(X):</li> <li>Input: An n-element array X of numbers.</li> <li>Output: An n-element array A of numbers such that A[i] is the averag= e of elements X[0], ... , X[i].</li> <li>for i <font face=3DSymbol>&not;</font><font face=3DArial> 0 to n-1 d= o</font></li> <ul> <li>a <font face=3DSymbol>&not;</font><font face=3DArial> 0</font></li> <li>for j <font face=3DSymbol>&not;</font><font face=3DArial> 0 to i do= </font></li> <li> a <font face=3DSymbol>&not;</font><font face=3DArial> a + X[j]</ fo= nt></li> <li>A[i] <font face=3DSymbol>&not;</font><font face=3DArial> a/(i+1)</f= ont></li> </ul> <li>return array A</li> <li>Analysis: running time is O(n<sup>2</sup>)</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>26</font></div> </td> <td> <div id=3DPPTP26 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0017.htm');" id=3DPPTL26>A Better Algori= thm</a></font></div> <div id=3DPPTC26 class=3DCTxt style=3D'display:none'><font size=3D2>

<ul> <li>Algorithm prefixAverages2(X):</li> <li>Input: An n-element array X of numbers.</li> <li>Output: An n-element array A of numbers such</li> <li>that A[i] is the average of elements X[0], ... , X[i].</li> <li>s <font face=3DSymbol>&not;</font><font face=3DArial> 0</font></li> <li>for i <font face=3DSymbol>&not;</font><font face=3DArial> 0 to n do<= /font></li> <ul> <li>s <font face=3DSymbol>&not;</font><font face=3DArial> s + X[i]</fon= t></li> <li>A[i] <font face=3DSymbol>&not;</font><font face=3DArial> s/(i+1)</f= ont></li> </ul> <li>return array A</li> <li>Analysis: Running time is O(n)</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>27</font></div> </td> <td> <div id=3DPPTP27 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0014.htm');" id=3DPPTL27>Asymptotic Nota= tion (terminology)</a></font></div> <div id=3DPPTC27 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Special classes of algorithms:</li> <ul> <li>Logarithmic: O(log n)</li> <li>Linear: O(n)</li> <li>Quadratic: O(n<sup>2</sup>)</li> <li>Polynomial: O(n<sup>k</sup>), k &#8805; 1</li> <li>Exponential: O(a<sup>n</sup>), a &gt; 1</li> </ul> <li>&#8220;Relatives&#8221; of the Big-Oh</li> <ul> <li><font face=3DSymbol>W</font><font face=3DArial> (f(n)): Big Omega -= asymptotic lower bound</font></li> <li><font face=3DSymbol>Q</font><font face=3DArial> (f(n)): Big Theta -= asymptotic tight bound</font></li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>28</font></div> </td> <td>

<div id=3DPPTP28 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0185.htm');" id=3DPPTL28>Asymptotic Nota= tion</a></font></div> <div id=3DPPTC28 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>The &#8220;big-Omega&#8221; W-Notation</li> <ul> <li>asymptotic lower bound</li> <li>f(n) =3D W(g(n)) if there exists constants c and n<sub>0</sub>, s.t= .<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs= p; </span>c g(n) &pound; f(n) for n &sup3; n<sub>0</sub></li> </ul> <li>Used to describe best-case running times or lower bounds of algorith= mic problems</li> <ul> <li>E.g., lower-bound of searching in an unsorted array is W(n).</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>29</font></div> </td> <td> <div id=3DPPTP29 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0187.htm');" id=3DPPTL29>Asymptotic Nota= tion</a></font></div> <div id=3DPPTC29 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>The &#8220;big-Theta&#8221; Q-Notation</li> <ul> <li>asymptotically tight bound</li> <li>f(n) =3D Q(g(n)) if there exists constants c<sub>1</sub>, c<sub>2</= sub>, and n<sub>0</sub>, s.t.<span style=3D'mso-spacerun:yes'>&nbsp; </sp= an>c<sub>1</sub> g(n) &pound; f(n) &pound; c<sub>2</sub> g(n) for n &sup3; n<sub>0</= sub></li> </ul> <li>f(n) =3D Q(g(n)) if and only if f(n) =3D O(g(n))<span style=3D'mso-spacerun:yes'>&nbsp; </span>and f(n) =3D W(g(n))</li> <li>O(f(n)) is often misused instead of Q(f(n))</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>30</font></div> </td> <td>

<div id=3DPPTP30 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0188.htm');" id=3DPPTL30>Asymptotic Nota= tion</a></font></div> <div id=3DPPTC30 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Two more asymptotic notations</li> <li>&quot;Little-Oh&quot; notation f(n)=3Do(g(n))<br> non-tight analogue of Big-Oh</li> <ul> <li>For every c, there should exist n<sub>0 </sub>, s.t. f(n) &pound; c g(n) for n &sup3; n<sub>0</sub></li> <li>Used for comparisons of running times. If f(n)=3Do(g(n)), it is sai= d that g(n) dominates f(n).</li> </ul> <li>&quot;Little-omega&quot; notation f(n)=3Dw(g(n))<br> non-tight analogue of Big-Omega</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>31</font></div> </td> <td> <div id=3DPPTP31 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0189.htm');" id=3DPPTL31>Asymptotic Nota= tion</a></font></div> <div id=3DPPTC31 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Analogy with real numbers</li> <ul> <li>f(n) =3D O(g(n)) @ f &pound; g</li> <li>f(n) =3D W(g(n)) @ f &sup3; g</li> <li>f(n) =3D Q(g(n)) @ f =3D g</li> <li>f(n) =3D o(g(n)) @ f &lt; g</li> <li>f(n) =3D w(g(n)) @ f &gt; g</li> </ul> <li>Abuse of notation: f(n) =3D O(g(n)) actually means f(n) &Icirc;O(g(n= ))</li> <ul> <br> <br> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>32</font></div> </td> <td> <div id=3DPPTP32 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0190.htm');" id=3DPPTL32>Comparison of R=

unning Times</a></font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>33</font></div> </td> <td> <div id=3DPPTP33 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0232.htm');" id=3DPPTL33>Correctness of Algorithms</a></font></div> <div id=3DPPTC33 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>The algorithm is correct if for any legal input it terminates and produces the desired output.</li> <li>Automatic proof of correctness is not possible</li> <li>But there are practical techniques and rigorous formalisms that help= to reason about the correctness of algorithms</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>34</font></div> </td> <td> <div id=3DPPTP34 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0233.htm');" id=3DPPTL34>Partial and Tot= al Correctness</a></font></div> <div id=3DPPTC34 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <ul> <li>Partial correctness</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>35</font></div> </td> <td> <div id=3DPPTP35 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0234.htm');" id=3DPPTL35>Assertions</a><= /font></div> <div id=3DPPTC35 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>To prove correctness we associate a number of assertions (statements about the state of the execution) with specific checkpoints in the

algorithm.</li> <ul> <li>E.g., A[1], &#8230;, A[k] form an increasing sequence</li> </ul> <li>Preconditions &#8211; assertions that must be valid before the execu= tion of an algorithm or a subroutine</li> <li>Postconditions &#8211; assertions that must be valid after the execu= tion of an algorithm or a subroutine</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>36</font></div> </td> <td> <div id=3DPPTP36 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0235.htm');" id=3DPPTL36>Loop Invariants= </a></font></div> <div id=3DPPTC36 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Invariants &#8211; assertions that are valid any time they are reach= ed (many times during the execution of an algorithm, e.g., in loops)</l= i> <li>We must show three things about loop invariants:</li> <ul> <li>Initialization &#8211; it is true prior to the first iteration</li> <li>Maintenance &#8211; if it is true before an iteration, it remains t= rue before the next iteration</li> <li>Termination &#8211; when loop terminates the invariant gives a usef= ul property to show the correctness of the algorithm</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>37</font></div> </td> <td> <div id=3DPPTP37 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0236.htm');" id=3DPPTL37>Example of Loop Invariants (1)</a></font></div> <div id=3DPPTC37 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Invariant: at the start of each for loop, A[1&#8230;j-1] consists of elements originally in A[1&#8230;j-1] but in sorted order</li> </ul> </font></div>

</td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>38</font></div> </td> <td> <div id=3DPPTP38 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0237.htm');" id=3DPPTL38>Example of Loop Invariants (2)</a></font></div> <div id=3DPPTC38 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Invariant: at the start of each for loop, A[1&#8230;j-1] consists of elements originally in A[1&#8230;j-1] but in sorted order</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>39</font></div> </td> <td> <div id=3DPPTP39 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0238.htm');" id=3DPPTL39>Example of Loop Invariants (3)</a></font></div> <div id=3DPPTC39 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Invariant: at the start of each for loop, A[1&#8230;j-1] consists of elements originally in A[1&#8230;j-1] but in sorted order</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>40</font></div> </td> <td> <div id=3DPPTP40 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0239.htm');" id=3DPPTL40>Example of Loop Invariants (4)</a></font></div> <div id=3DPPTC40 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Invariant: at the start of each for loop, A[1&#8230;j-1] consists of elements originally in A[1&#8230;j-1] but in sorted order</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop>

<div class=3DsldNum><font size=3D2>41</font></div> </td> <td> <div id=3DPPTP41 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0256.htm');" id=3DPPTL41>Math You Need t= o Review</a></font></div> <div id=3DPPTC41 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Properties of logarithms:</li> <ul> <li>log<sub>b</sub>(xy)<span style=3D'mso-spacerun:yes'>&nbsp; </span>= =3D log<sub>b</sub>x + log<sub>b</sub>y</li> <li>log<sub>b</sub>(x/y) =3D log<sub>b</sub>x - log<sub>b</sub>y</li> <li>log<sub>b</sub> x<sup>a</sup><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>=3D a log<sub>= b</sub> x</li> <li>log<sub>b</sub> a<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; </span>=3D log<= sub>x</sub>a/log<sub>x</sub>b</li> </ul> <li>Properties of exponentials:</li> <ul> <li>a<sup>(b+c)</sup> =3D a<sup>b</sup>a<sup>c</sup> ;<span style=3D'mso-spacerun:yes'>&nbsp; </span>a<sup>bc</sup> =3D (a<sup>= b</sup>)<sup>c</sup></li> <li>a<sup>b</sup> /a<sup>c</sup> =3D a<sup>(b-c)</sup> ; b =3D a<sup>lo= g</sup><sup>a</sup><sup> b</sup></li> </ul> <li>Floor: <font face=3DSymbol>&euml;</font><font face=3DArial>x</font><= font face=3DSymbol>&ucirc;</font><font face=3DArial> =3D the largest inte= ger<span style=3D'mso-spacerun:yes'>&nbsp; </span>&#8804; x</font></li> <li>Ceiling: <font face=3DSymbol>&eacute;</font><font face=3DArial>x</fo= nt><font face=3DSymbol>&ugrave;</font><font face=3DArial> =3D the smallest in= teger &#8805; x</font></li> <ul> <br> <br> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>42</font></div> </td> <td> <div id=3DPPTP42 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0257.htm');" id=3DPPTL42>Math Review</a>= </font></div> <div id=3DPPTC42 class=3DCTxt style=3D'display:none'><font size=3D2>

<ul> <li>Geometric progression</li> <ul> <li>given an integer n<sub>0</sub> and a real number 0&lt; a &sup1; 1</= li> <br> <br> <br> <li>geometric progressions exhibit exponential growth</li> </ul> <li>Arithmetic progression</li> <br> <br> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>43</font></div> </td> <td> <div id=3DPPTP43 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0258.htm');" id=3DPPTL43>Summations</a><= /font></div> <div id=3DPPTC43 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>The running time of insertion sort is determined by a nested loop</l= i> <br> <br> <br> <br> <br> <li>Nested loops correspond to summations</li> <br> <br> <br> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>44</font></div> </td> <td> <div id=3DPPTP44 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0259.htm');" id=3DPPTL44>Proof by Induct= ion</a></font></div> <div id=3DPPTC44 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>We want to show that property P is true for all integers n &sup3; n<= sub>0</sub></li> <li>Basis: prove that P is true for n<sub>0</sub></li> <li>Inductive step: prove that if P is true for all k such that n<sub>0 =

</sub>&pound;<sub> </sub>k &pound; n &#8211; 1 then P is also true for n</li> <li>Example</li> <br> <br> <li>Basis</li> <br> <br> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(= this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>45</font></div> </td> <td> <div id=3DPPTP45 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0260.htm');" id=3DPPTL45>Proof by Induct= ion (2)</a></font></div> <div id=3DPPTC45 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Inductive Step</li> </ul> </font></div> </td> </tr> </table>

</div> <div style=3D'display:none'><a href=3D"../lec1.htm"></a><a href=3Dmaster06.= htm></a><a href=3Dmaster06.xml></a><a href=3Dpreview.wmf></a><a href=3Dmaster07.htm></= a><a href=3Dmaster07.xml></a><a href=3Dpres.xml></a><a href=3Dslide0155.htm></a>= <a href=3D"master06_image001.gif"></a><a href=3Dslide0157.htm></a><a href=3D"slide0157_image002.gif"></a><a href=3Dslide0158.htm></a><a href=3D"slide0158_image003.gif"></a><a href=3D"slide0158_image004.gif"></a>= <a href=3D"slide0158_image005.wmz"></a><a href=3D"slide0158_image006.gif"></a>= <a href=3Dslide0161.htm></a><a href=3Dslide0226.htm></a><a href=3Deditdata.mso= ></a><a href=3D"slide0226_image007.wmz"></a><a href=3D"slide0226_image008.pcz"></a>= <a href=3D"slide0226_image009.gif"></a><a href=3Dslide0227.htm></a><a href=3Dslide0228.htm></a><a href=3Dslide0229.htm></a><a href=3Dslide0230.ht= m></a><a href=3Dslide0254.htm></a><a href=3Dslide0231.htm></a><a href=3Dslide0245.ht= m></a><a href=3D"slide0245_image010.gif"></a><a href=3D"slide0245_image011.wmz"></a>= <a href=3D"slide0245_image012.gif"></a><a href=3D"slide0245_image013.gif"></a>= <a

href=3D"slide0245_image014.gif"></a><a href=3Dslide0255.htm></a><a href=3D"slide0255_image015.gif"></a><a href=3D"slide0255_image016.gif"></a>= <a href=3D"slide0255_image017.gif"></a><a href=3D"slide0255_image018.gif"></a>= <a href=3D"slide0255_image019.gif"></a><a href=3D"slide0255_image020.gif"></a>= <a href=3D"slide0255_image021.gif"></a><a href=3D"slide0255_image022.gif"></a>= <a href=3D"slide0255_image023.gif"></a><a href=3D"slide0255_image024.gif"></a>= <a href=3D"slide0255_image025.gif"></a><a href=3D"slide0255_image026.gif"></a>= <a href=3D"slide0255_image027.gif"></a><a href=3Dslide0163.htm></a><a href=3D"slide0163_image028.wmz"></a><a href=3D"slide0163_image029.gif"></a>= <a href=3D"slide0163_image030.wmz"></a><a href=3D"slide0163_image031.gif"></a>= <a href=3D"slide0163_image032.gif"></a><a href=3Dslide0164.htm></a><a href=3Dslide0165.htm></a><a href=3D"slide0165_image033.png"></a><a href=3D"slide0165_image034.gif"></a><a href=3Dslide0166.htm></a><a href=3D"slide0166_image035.gif"></a><a href=3D"slide0166_image036.gif"></a>= <a href=3D"slide0166_image037.gif"></a><a href=3D"slide0166_image038.gif"></a>= <a href=3Dslide0167.htm></a><a href=3Dslide0183.htm></a><a href=3Dslide0184.ht= m></a><a href=3D"slide0184_image039.gif"></a><a href=3D"slide0184_image040.wmz"></a>= <a href=3D"slide0184_image041.gif"></a><a href=3D"slide0184_image042.wmz"></a>= <a href=3D"slide0184_image043.gif"></a><a href=3D"slide0184_image044.gif"></a>= <a href=3D"slide0184_image045.wmz"></a><a href=3D"slide0184_image046.gif"></a>= <a href=3D"slide0184_image047.gif"></a><a href=3Dslide0011.htm></a><a href=3D"slide0011_image048.wmz"></a><a href=3D"slide0011_image049.pcz"></a>= <a href=3D"slide0011_image050.gif"></a><a href=3D"slide0011_image051.wmz"></a>= <a href=3D"slide0011_image052.pcz"></a><a href=3D"slide0011_image053.gif"></a>= <a href=3D"slide0011_image054.gif"></a><a href=3D"slide0011_image055.wmz"></a>= <a href=3D"slide0011_image056.pcz"></a><a href=3D"slide0011_image057.gif"></a>= <a href=3D"slide0011_image058.wmz"></a><a href=3D"slide0011_image059.pcz"></a>= <a href=3D"slide0011_image060.gif"></a><a href=3Dslide0012.htm></a><a href=3D"slide0012_image061.wmz"></a><a href=3D"slide0012_image062.pcz"></a>= <a href=3D"slide0012_image063.gif"></a><a href=3Dslide0186.htm></a><a href=3Dslide0015.htm></a><a href=3Dslide0016.htm></a><a href=3D"slide0016_image064.gif"></a><a href=3D"slide0016_image065.gif"></a>= <a href=3D"slide0016_image066.gif"></a><a href=3Dslide0017.htm></a><a href=3Dslide0014.htm></a><a href=3Dslide0185.htm></a><a href=3D"slide0185_image067.gif"></a><a href=3Dslide0187.htm></a><a href=3D"slide0187_image068.wmz"></a><a href=3D"slide0187_image069.wmz"></a>= <a

href=3D"slide0187_image070.gif"></a><a href=3Dslide0188.htm></a><a href=3Dslide0189.htm></a><a href=3Dslide0190.htm></a><a href=3D"slide0190_image071.gif"></a><a href=3Dslide0232.htm></a><a href=3Dslide0233.htm></a><a href=3D"slide0233_image072.gif"></a><a href=3D"slide0233_image073.gif"></a><a href=3D"slide0233_image074.gif"></a>= <a href=3D"slide0233_image075.gif"></a><a href=3D"slide0233_image076.gif"></a>= <a href=3D"slide0233_image077.gif"></a><a href=3Dslide0234.htm></a><a href=3Dslide0235.htm></a><a href=3Dslide0236.htm></a><a href=3D"slide0236_image078.gif"></a><a href=3Dslide0237.htm></a><a href=3D"slide0237_image079.gif"></a><a href=3Dslide0238.htm></a><a href=3D"slide0238_image080.gif"></a><a href=3Dslide0239.htm></a><a href=3D"slide0239_image081.gif"></a><a href=3Dslide0256.htm></a><a href=3Dslide0257.htm></a><a href=3D"slide0257_image082.wmz"></a><a href=3D"slide0257_image083.gif"></a><a href=3D"slide0257_image084.wmz"></a>= <a href=3D"slide0257_image085.gif"></a><a href=3Dslide0258.htm></a><a href=3D"slide0258_image086.gif"></a><a href=3D"slide0258_image087.wmz"></a>= <a href=3D"slide0258_image088.gif"></a><a href=3D"slide0258_image089.wmz"></a>= <a href=3D"slide0258_image090.gif"></a><a href=3Dslide0259.htm></a><a href=3D"slide0259_image091.wmz"></a><a href=3D"slide0259_image092.gif"></a>= <a href=3D"slide0259_image093.wmz"></a><a href=3D"slide0259_image094.gif"></a>= <a href=3Dslide0260.htm></a><a href=3D"slide0260_image095.wmz"></a><a href=3D"slide0260_image096.gif"></a><a href=3D"master06_stylesheet.css"></a= ><a href=3Dscript.js></a><a href=3Dfullscreen.htm></a><a href=3Dbuttons.gif></a= ><a href=3Dframe.htm></a><a href=3Doutline.htm></a></div> </body> </html> ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/oledata.mso Content-Transfer-Encoding: base64 Content-Type: application/x-mso 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAACAAAAAQAAAAAAAAAA EAAAAgAAAAMAAAD+////AAAAAAAAAAB+AAAA//////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////9 ////CgAAAHIAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAABoAAAAbQAAAAwAAAANAAAADgAAAA8A AAAQAAAAEQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAA AB4AAAAfAAAAIAAAACEAAAAiAAAAIwAAACQAAAAlAAAAJgAAACcAAAAoAAAAKQAAACoAAAArAAAA LAAAAC0AAAAuAAAALwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkAAAA6 AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAABDAAAARAAAAEUAAABGAAAARwAAAEgA AABJAAAASgAAAEsAAABMAAAATQAAAE4AAABPAAAAUAAAAFEAAABSAAAAUwAAAFQAAABVAAAAVgAA AFcAAABYAAAAWQAAAFoAAABbAAAAXAAAAF0AAABeAAAAXwAAAGAAAABhAAAAYgAAAGMAAABkAAAA ZQAAAGYAAABnAAAA/v///2kAAABqAAAAawAAAGwAAABuAAAAdwAAAG8AAABwAAAAcQAAAHMAAACG

AAAAdAAAAHUAAAB2AAAAeAAAAIIAAAB5AAAAegAAAHsAAAB8AAAAfQAAAH8AAAD9////gAAAAFIA bwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAWAAUA//////////8IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBDaKmT+MQB AwAAAMBSAAAAAAAAOAA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAYAAgH///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAA8gMAAAAAAAA4ADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgACAQEAAAADAAAA/////wAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA9BAAAAAAAADgANgAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAIB//////// ////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAAD0EAAAAAAAAAQAA AAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAA /v///xEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAe AAAAHwAAACAAAAD+////IgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwA AAAtAAAALgAAAC8AAAAwAAAAMQAAAP7///8zAAAANAAAADUAAAA2AAAANwAAADgAAAA5AAAAOgAA ADsAAAA8AAAAPQAAAD4AAAA/AAAAQAAAAEEAAAD+////QwAAAEQAAABFAAAARgAAAEcAAABIAAAA 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 wFfiq/DV+Bp8Lb4OZ+Kl+Hp8A74R34RvxsvwLfhWfBu+HS/HK/Ad+E58F87Cd+N78L34Pnw/zsYr 8Sr8AH4QP4Qfxo/gR/Fq/BjOwY/jNXgtfgKvw+vxBrwRP4mfwk/jZ/Cz+Dn8PN60wsjMb57Ler6D d+CdeBd+F7+H38e78R78Af4Qf4Q/xp/gT/FnOA/vxfvwfvw5/gJ/ib/CX+Nv8Lf4AP4Of49/wD/i n3A+Poh/xr/gX/Fv+BD+Hf+B/8R/4b/xP/hf/B8+HK8FLsCYlL9M361LxhwIfvut+uiMZJGSWXKA +68+8owduzpFV0RERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE

RERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE REREREREREREREREREREREREREREREREREREREREREREREREREREREREREaNvibk3iYRERERkdHA 7isiIiIipWD3FREREZFSsPuKiIiISCnYfUVERESkFOy+IiIiIlIKdl8RERERKQW7r4iIiIiUgt1X RERERErB7isiIiIipWD3FREREZFSsPuKiIiISCnYfUVERESkFOy+IiIiIlIKdl8RERERKQW7r4iI iIiUgt1XRERERErB7isiIiIipWD3FREREZFSsPuKiIiISCnYfUVERESkFOy+IiIiIlIKdl8RERER KQW7r4iIiIiUgt1XRERERErB7isiIiIipWD3FREREZFSsPuKiIiISCnYfUVERESkFOy+IiIiIlIK dl8RERERKQW7r4iIiIiUgt1XRERERErB7isiIiIipWD3FREREZFSsPuKiIiISCnYfUVERESkFOy+ IiIiIlIKdl8RERERKQW7r4iIiIiUgt1XRERERErB7isiIiIipWD3FREREZFSsPuKiIiISCnYfUVE RERkNJg5c2Zf1Tlz5mTvmXZfERERERlpZs2a9biOefPNN2fvmXZfERGRcnnkppv83JdRYdKkSX3z 588fcz9fdl8REZEyeWTWrL5HLr3Uz30ZcWLMd+rUqXZfERERGRM8Qid5ZJNN7L4yKkycOHFRr5w2 bVrfvHnzOvo5i84c84LT19GfZ8yYsahDx5yJuC2cO3fuYuuMucSdzC22+4qIiIwNHrn33r5O5iD0 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 pK/rluY5xLFn1XOOpXMOt3vsULtvLNPYc+P+Zj3b7mvGUjLmyGlGM9YlY66cIjJ8Uocd6uPbHQc3 FKrnVGuk3XOlHh6mPNXrcUS/jV5dndcQ/43v03nPUgeO21udS9jua8ZSMubIaUYz1iVjrpwiMnwG mkcwEDmuczHSpOPaoitHnnbH1tl9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0Sk29h9zVhKxhw5zWjGumTMlVNEpNvYfc1YSsYcOc1oxrpkzJVTRKTb 2H3NWErGHDnNaMa6ZMyVU0R6m3nz5vVNmzZtTP1usfuasZSMOXKa0Yx1yZgrp4j0JvPnz++bOXNm 3/jx4wfdLUcbu68ZS8mYI6cZzViXjLlyikhvM2PGDLtvDX8/m7E3MubIaUYz1iVjrpwi0tvE2K/d t36/n83YGxlz5DSjGeuSMVdOEeltBtt9Z82a1T9XIn09derUvhg7jjkUcdvNN9/cf1s4d+7cxdY7 Z86c/scm4/tmz2H3NWMpGXPkNKMZ65IxV04R6W067b7V+cGTJ0/u77vJILpudOE4bi4tN3HixEXr jR4cy1SfN3XoRuy+ZiwlY46cZjRjXTLmyikivc1gx32j90anTeO8QfTdoDrOGz24els8T7X7ptua PYfd14ylZMyR04xmrEvGXDlFpLcZSvcNB1pHzH0I4r/xfcxvCOKxcV61ds9h9zVjKRlz5DSjGeuS MVdOEeltutV9q8sFMVZcHTuuYvc1YykZc+Q0oxnrkjFXThHpbbrZfYN0LY1g0qRJdt8hYsbeyJgj pxnNWJeMuXKKSG/TzTkP1fvTfODGbhzYfc1YSsYcOc1oxrpkzJVTRHqbbnXfWKax58b9zeb+2n3N WErGHDnNaMa6ZMyVU0R6l+iiMe8giG460DFoMXYb5y4L0zhunMehuo6Yw1ud1xD/je/Tec9SB47b Y+y32fPYfc1YSsYcOc1oxrpkzJVTRGQkSMe1RVeO7tvqOLfA7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdxu5r xlIy5shpRjPWJWOunCIi3cbua8ZSMubIaUYz1iVjrpwiIt3G7mvGUjLmyGlGM9YlY66cIiLdpln3 FRERGQq5P9NERAYi9+9JERHpHXJ/pomIDETu35MiItI75P5MExEZiNy/J0VEpHfI/ZkmIjIQuX9P iohI75D7M01EZCBy/54UEZHeIfdnmoiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIjIWGbmzJk9c134m2++uS/yNHPOnDl98+fP75msiblz 5/bnmzx5cr/x9bx58/qN+3Jv31BImZo5a9as2uaqEvsnsrTKmcy9ncMh3m/xvuvljM2IzDNmzOh/ P06dOnXRe7IXfm5FROpOfPYGvdQJ43MniM+c6MJh5IzPofHjx/d/nXsbR4LYZ5Fx4sSJ/f0i3R6f r+n2yJ5zG4dD5AtSvsiSOkX19tzbOVwmTZrUnyf9rCYjW/y85t6+kSDts+iA1YzxfZB7+0aKeO/F z2W8/6LrpttjX6b9nHP7RERkwYLog+kzKfe2jBTxmdoqU3wmBb0w/hKfpfE52+rfLWm8qdvbNZLE voqf0cbbY/9FLwzq3n/Te7DZffHvtGqHqiup4zb7t1jdf0YT6WeyVZ54n8Z7ts7/HhURqTvV8cEw

9/aMFO26b7v76kTqEu3GsKMz1T1nq+4bpH0ZfaPOf7do130jV52zJdp1317IFxk6+T2a/n7Rre0S EZHFmTZt2mJ/d6z7+FmiXb9N8yHqPu8hjXkO1BvqPr7drvsG6e/Idd6frbpv3fddlVbdt1cypnyd /FuzF7q+iEgdSeMU6es0Pzb3do0ErbpvjIOmsZk6f/6kfNH7cm/LaDNQ903zSOO/3dyukaRZ901z uXNt00jTrPum4xlzbtdIkfahY7oiImOXdLx8+j7GgINemFuYumF03HTugzQ+WPfeG6Qe0a4T9goD 5eyF1yL1pvSzmuyl46LSfor3YcoX78Ve6b59C2k1pyP+3hT/lonc8e+0XhnvFhGpE41jhvG7uO7j Z4lm475p7mvMFYjP3Dp/9vRC3+uUTrtvncdIW/XcXumFQbNx3+iEdZ6rUiXNQWo37ttrc8tEROpE fN5Ux1+S8fu7F86p1MmxbnXO6ZyHx0jn7ahzT2zVfXvhbzCJVvN9eyVjJz+H7Y73ExGR0SU+a5t9 5nRy7oA6MNC5HNr9fbIupHGmXukOrWjXfdM89bq/DgPNb+iFcz30eu9L50lv9+/RXn8NRETGKum8 Zs3uS12i7uOJ7bpvdKREnftE+hxtN0cl8tV5PDRo133THPW6Zxyo+0bObm7PaFBC70v7sdWchhJe AxGRsUh8jrabb9YLxyu3O89DOuatF+Y1t+t+qffWud8HzbpvOgdCr+zHga5tYfetB+naFfE3mVbX 8Oj110BEZCyRulAQn6XNjvWKThzHgaX5sHU8JiM+V1IvSr2pOp857qtjrlZEN0rnbYseGPs4/hvW ufem818lqvPT4+t0burc2zkc4t9isf/S/JXGOfjp32l1Pi4zneMgZYlcdd9vAxE/t+kcM/F1GL93 4jXohX+PioiIjAXi8zQ6RZ17kkgvkd6ToX1XRERERERERERERERERERERERERERERERERERERERE REREREREREREREREREREREREREREREREREREuk1c7zhdY7XR3Ns2kpSSU0RERERaE51w1qxZfePH j+9LzJw5s+c6YSk5RURERGRgogcGkydPrlUXHGx3zZnTni0iIiIyNqhj941x3NjuwTwmV86hbKuI iIiIjA51677z58/vmzhxYi2671C3VURERERGh4E6YfS3efPmLbovvh7ob/gxx3Ywy3dKbMukSZMW zdkdzGM76b7V7Q5iu6vZm21PdZnqsp1ua3p9BnqNhrIfqtsY/+102XaZRUREROpMq04YHWjatGmL ulv0olgmEb2u2qeiL82YMaP/mLJYLu6bOnXqouXj9vj7f7PlG/thLFd9rrR89Xi1KsPJGdsZ98X4 bFpX47Fx1e1OxLbHuuKx8TrF4+MxnW5r9Ox4fFpHytvYkwe7HxrXH/en5eO/zXrtnDlzFm1Leh1a LSsiIiJSZ5p1wug80YfSuGX0vOix0QGji6UuFZ2sup7U0eL++Dqs9sqgcawy1t2s80Wfa9Zt0/aO 1Lhv5Ez3pZ4b2x3bGV8nqj0wbo/XprqeWH4w2xqvSeM60uudXqOh7Icgem/jvzVSlri92pVTlupt abtjGzsZLxYRERGpC+3mAqT7mo3xph5VXT71v8beVf37f+PztOuH3ei+jc/VOMZbHXNNt0X/jF7Y uI7GLttqW9PrFOvpZPnB7ofYtsY+nJatdutYVzy22dyJ9O8V5yqLiIhIL9FJ9+20l6ZO12xd6b7B dNkc3bfV4xq7b+qu1S7a2CHbbWvc1ji/eKDu28lrlMZ3Y7y4cdk0xt24bNzWaOq+jf1cREREpM50 q/sGaQ5stSPWsftWe3xkSvNwO3lsI/G46KDRMVsdGzeY1yiNU3dyHFx12VY29nMRERGROtPN7pvm p9a9+wbRCavzmBvneQy0rekYu+i76XEjMe7b7DVuRVrWY9pERESkFHJ032rXqmv3TURvrXbg6lyD Vo9N859bHWM2nO6b5mPEcXGtXov0nGnZZuexaFxWREREpBfoZveNjth4jFgdu2+zrpjmD1Tnxw7U ZRvn5I5E962eo6FZzvh3R1rPQOdziNvadWgRERGRutGt7pvOM9Cq1zWel6B6frGBtqmTv9mPZPdt du7bdE62gbpvPC6Nfzd26MbzvaU+Opj9UD2fQ+Nrms4NnNZbXTbGoJtdm2OkrksiIiIiMhZIfavx /FzV+xrH/qrn3m08z0Gi8RipdCxX43NU+1d0u3Qth2r3jdvTGGm6PcYqY9nYtk66b7ucrfK0eg3S NSOqy0beoDqW22pb0zpjjnAsH1aPdYuvq5kHux+q5ytO11RO1xFp7NvV1zlI17ho1p1FRERE6kq6 hkNj74me1HjNtfhv6m2N11yLr1OfSt03+la6vkWsL33dau5otatV+1m1u6XHVs8V3KzLDSZnur9Z nnavQeqp6bbGY9YSrba1ent6zujOjedHHup+SK9p9dpy7V6r6NjVOcuB5/UVERERaU/jnIfU5zo5 Xir6XOPf19udX6vT9Y4G1XHmdC6wdsu32tbI1zhmHbeNZK5Otq/63DlfVxEREZE6MdCxbiIiIiIi vYLdV0RERERKwe4rIiIiIr1OzA+N3ls99iqOq/J6uCIiIiLSa6Tu26jdV0RERERERERERERERERE RERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE RERERERERERERERERBJ9PcWSfVP6zu47ve+EvvP4//P7du7/X+es27fkEkvx32Ww01fn2yv09S29 6rj+rw/l+Y/vO6nvsP7/P7Hv5L5Jg33+vsHundjeNQfxHAOR+6djOM+/xIr8DOBSuDQug8vicrg8 roAr4kq4Mq6Cq+I4XA3H4+q4Bq6Ja+HauA6ui+vh+rgBbogb4cY4ATfBTXEiboab4xa4JW6FW+M2 uC1uh9vjDrgj7oQ74y64K07C3XB33AP3xL1wb9wH98X9cH88AA/Eg/BgPAQPxcl4GB6OR+CReBQe jcfgsXgcHo9T8AR8Aj4RT8STcCqejE/CJ+NT8Kn4NHw6PgOfiafgs/DZ+Bw8FU/D03EaPhfPwDPx LHweno3n4PNxOr4Az8Xz8Hy8AC/EF+IMfBG+GF+CL8WX4cvxIrwYL8FX4CvxVfhqfA2+Fl+HM/FS fD2+Ad+Ib8I342X4Fnwrvg3fjpfjFfgOfCe+C2fhu/E9+F58H74fZ+OVeBV+AD+IH8IP40fwo3g1 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 GY7FzRz4nLX2+zSl1ecMZlazCTNLi+BzhCK6sZbPxrAvHT41aBTHBgNhy+uZiAbCn0+eQLrDEwDL sE5bxdEoUl5PkIaiYfVHJ62i4IzgeGcSiUB/dCxqWPQNeNwM/WCcC6cZ+qeBiJ6L4fzeInDH/ec9 20jGcX63l5hpovooAjsZIevumoihjKhX9FuAZyLXUEPPTCGXN1O7z0iroyYaAQNWYBViePMn8B5M 43vAlJrdqutW1tG/6n5Sj07yeeePxJ9Do/r/Nuxl/d1AJXz59XscR4ZDgvdleAIufljbF1W53+E7 k5C68wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAB4nO2X2W8TRxzHfzPrOHgdKU5EII2Q2OYB caghCRIVAlVIkKJKBQrkD8AgG4KwTRKDFakvdQChllJeaF94oG9AIZRKLSABMvfRCvJCue8r3DxA rzRxv7+ZWWdZUomCVATKz/rsXLu/Y3bmN+vOk2VXvt1edZV88gFZ1JsPUdDTJwxKIkTStHvz+bzb nR+QN0p6QJF5hwFT9r5mnwbk/5PZlMIvTQ41UBJlC7VhFSTwi6r6R+iN444W1ZOmJtSTZq/zehlC RYU9z/lAnpBqLKdv+ZAvnxZxnghR5/DDkxp79gqLO9UlJAXNpMUUM5mEV6KQUKVqNaLS9NVJdzSB AAAAggAAAIMAAACEAAAAhQAAAIYAAACHAAAAiAAAAIkAAACKAAAAiwAAAP7///+NAAAAjgAAAI8A AACQAAAAkQAAAJIAAACTAAAAlAAAAJUAAACWAAAAlwAAAJgAAACZAAAAmgAAAJsAAAD+////nQAA AJ4AAACfAAAAoAAAAKEAAACiAAAAowAAAKQAAAClAAAApgAAAKcAAACoAAAAqQAAAKoAAACrAAAA /v///60AAACuAAAArwAAALAAAACxAAAAsgAAALMAAAC0AAAAtQAAALYAAAC3AAAAuAAAALkAAAC6

AAAAuwAAALwAAAD+////vgAAAL8AAADAAAAAwQAAAMIAAADDAAAAxAAAAMUAAADGAAAAxwAAAMgA AADJAAAAygAAAMsAAADMAAAAzQAAAP7////PAAAA0AAAANEAAADSAAAA0wAAANQAAADVAAAA1gAA ANcAAADYAAAA2QAAANoAAADbAAAA3AAAAN0AAADeAAAA3wAAAOAAAAD+////4gAAAOMAAADkAAAA 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 HoMn4Cl4Bp6DF0JHk9/+n+h7CV6B1+AN+Av0gL9BL68LcKAJxBW/61nNw2kqENTTKtFVVe+cgn2Y mtu7VEDPX1cJ//HfzW+f2/39d+NIHJl5FqHct8U/npEOoQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAHic7VdNbBtFFH4zu04Tx8G7cQI0lNZ1 aYG4duMoKiBkFDfZtkhNGyWpOFXOtqzAENuJ7UByoqISChJSuCEOSCAhcUBCwJUg+QK9VLSCCweE 0kMPSEggZCF+VLvvzeyuFycptht+KuUlX+bNz76/eW9mcu2qvv7eJwPXoYGBAAAAgwAAAIsAAACE AAAAhQAAAIcAAAD+////iAAAAIkAAACKAAAAjAAAAP7///+NAAAAjgAAAI8AAACQAAAAkQAAAP7/ //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////54CBaq1LujwjDEbgjQA bvertVrNGa7t0F1FNxGd9h6q2PoQtOe7EF32ePU/tnGH/jmagjz+lCAMBuSwLcBy41FwW7oXM8aR ReeB8hUX42U5fdy7tnxhtmYdLjOF+G7nTDkDc2C1pNNLfuDM60+z3/WBo38M/c/CPNpxHl5oWX8v 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 MQEAADIBAAAzAQAANAEAADUBAAA2AQAANwEAADgBAAA5AQAAOgEAADsBAAA8AQAAPQEAAD4BAAA/

AQAAQAEAAEEBAABCAQAAQwEAAEQBAABFAQAARgEAAEcBAABIAQAASQEAAEoBAAD+//////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////+Tar2qxWe9e82U0Tny6R1hsHyHe6ck MQ+7LZ1eCkEKrz9+z/XA1Z8g//O4RnZcxlzb+neTfr4D2Se/+nl/zplLx/8ZiryNEkbUxz994Pgf aEM/2/p5UM/rTt5a+5/T00ncBY4x0E0cJt5JvIs4AvUTgBg4BsAe6JjuBdcEsF/ZpnEP0niIuJf4 MHGfs75N756E/hnfMgnKpBHStdfa+1wH09nyl+nVa7Y5PjxiWgtL2XKuWFCV1JRYZ1U1ucLhqdnp 9DhqH/+64EO/0ktjALqv+Nl16Dap6SRhX5BlVMlGRbK7t5SUT3DvcsULScfUyrA4oFZGJaPxrFvB 8Swsq/JGN1f6hx0RqmbWBayoPqjS/DfiSWqUZan7hXeFm34CNxRKF+NJnvXIfjEZ4o55Lsedzv1e v2BJRNO5vF0yL9rLZqqYzxYci4eE7smxEByPx/Cj0GgpeVe2iybU+GQT1KpIGhr1p7p/GzWqUJnV qIw2MDo4MIik/AHr8p6oOlF4iHXRarfYot0FTzSeto36yu5/os55ohEJtEbDv63hJirX7FyygL+M b5txSMkpGd2YP8nYs6v5y8V5iM3tnPDYeScQ3Zi112C9si7UxOISHZo4IV3LYvI0NNqTF1uz7BHM APcd90RCuD1x6dIpEWQDdM9jz2e5Qnx+/ky2lLuSKF61Z7Jf2CXEgq2RjRmO1lgwUVxazNmLLEQs MJ02rZXyYpZ+kzqPHrEqUx/FZ2rRyLlMfObvI3003xuJo2bVjtUqZzI0i0YSPFSs2vHM+VpFrUzS +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 ALd4H4x1b2RieCQ6YOR8ycyPEhS31PA8sfunHiRuaerksj+bDkLzr+Owkh/++/khDGdhFPpgBN9t 46CBB7r0p7GcfpVlRlh/T8olZloRg0UMxHz1F7s8yfpXzocn63wodvkbJgW/AQAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ------=_NextPart_01C4F8C1.C1622DB0 Content-Location: file:///C:/2687A091/lec1_files/filelist.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" <xml xmlns:o=3D"urn:schemas-microsoft-com:office:office"> <o:MainFile HRef=3D"../lec1.htm"/> <o:File HRef=3D"master06.htm"/> <o:File HRef=3D"master06.xml"/> <o:File HRef=3D"preview.wmf"/> <o:File HRef=3D"master07.htm"/> <o:File HRef=3D"master07.xml"/> <o:File HRef=3D"pres.xml"/> <o:File HRef=3D"slide0155.htm"/> <o:File HRef=3D"master06_image001.gif"/>

<o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File

HRef=3D"slide0157.htm"/> HRef=3D"slide0157_image002.gif"/> HRef=3D"slide0158.htm"/> HRef=3D"slide0158_image003.gif"/> HRef=3D"slide0158_image004.gif"/> HRef=3D"slide0158_image005.wmz"/> HRef=3D"slide0158_image006.gif"/> HRef=3D"slide0161.htm"/> HRef=3D"slide0226.htm"/> HRef=3D"editdata.mso"/> HRef=3D"slide0226_image007.wmz"/> HRef=3D"slide0226_image008.pcz"/> HRef=3D"slide0226_image009.gif"/> HRef=3D"slide0227.htm"/> HRef=3D"slide0228.htm"/> HRef=3D"slide0229.htm"/> HRef=3D"slide0230.htm"/> HRef=3D"slide0254.htm"/> HRef=3D"slide0231.htm"/> HRef=3D"slide0245.htm"/> HRef=3D"slide0245_image010.gif"/> HRef=3D"slide0245_image011.wmz"/> HRef=3D"slide0245_image012.gif"/> HRef=3D"slide0245_image013.gif"/> HRef=3D"slide0245_image014.gif"/> HRef=3D"slide0255.htm"/> HRef=3D"slide0255_image015.gif"/> HRef=3D"slide0255_image016.gif"/> HRef=3D"slide0255_image017.gif"/> HRef=3D"slide0255_image018.gif"/> HRef=3D"slide0255_image019.gif"/> HRef=3D"slide0255_image020.gif"/> HRef=3D"slide0255_image021.gif"/> HRef=3D"slide0255_image022.gif"/> HRef=3D"slide0255_image023.gif"/> HRef=3D"slide0255_image024.gif"/> HRef=3D"slide0255_image025.gif"/> HRef=3D"slide0255_image026.gif"/> HRef=3D"slide0255_image027.gif"/> HRef=3D"slide0163.htm"/> HRef=3D"slide0163_image028.wmz"/> HRef=3D"slide0163_image029.gif"/> HRef=3D"slide0163_image030.wmz"/> HRef=3D"slide0163_image031.gif"/> HRef=3D"slide0163_image032.gif"/> HRef=3D"slide0164.htm"/> HRef=3D"slide0165.htm"/> HRef=3D"slide0165_image033.png"/> HRef=3D"slide0165_image034.gif"/> HRef=3D"slide0166.htm"/> HRef=3D"slide0166_image035.gif"/> HRef=3D"slide0166_image036.gif"/> HRef=3D"slide0166_image037.gif"/> HRef=3D"slide0166_image038.gif"/> HRef=3D"slide0167.htm"/> HRef=3D"slide0183.htm"/> HRef=3D"slide0184.htm"/> HRef=3D"slide0184_image039.gif"/> HRef=3D"slide0184_image040.wmz"/> HRef=3D"slide0184_image041.gif"/>

<o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File <o:File

HRef=3D"slide0184_image042.wmz"/> HRef=3D"slide0184_image043.gif"/> HRef=3D"slide0184_image044.gif"/> HRef=3D"slide0184_image045.wmz"/> HRef=3D"slide0184_image046.gif"/> HRef=3D"slide0184_image047.gif"/> HRef=3D"slide0011.htm"/> HRef=3D"slide0011_image048.wmz"/> HRef=3D"slide0011_image049.pcz"/> HRef=3D"slide0011_image050.gif"/> HRef=3D"slide0011_image051.wmz"/> HRef=3D"slide0011_image052.pcz"/> HRef=3D"slide0011_image053.gif"/> HRef=3D"slide0011_image054.gif"/> HRef=3D"slide0011_image055.wmz"/> HRef=3D"slide0011_image056.pcz"/> HRef=3D"slide0011_image057.gif"/> HRef=3D"slide0011_image058.wmz"/> HRef=3D"slide0011_image059.pcz"/> HRef=3D"slide0011_image060.gif"/> HRef=3D"slide0012.htm"/> HRef=3D"slide0012_image061.wmz"/> HRef=3D"slide0012_image062.pcz"/> HRef=3D"slide0012_image063.gif"/> HRef=3D"slide0186.htm"/> HRef=3D"slide0015.htm"/> HRef=3D"slide0016.htm"/> HRef=3D"slide0016_image064.gif"/> HRef=3D"slide0016_image065.gif"/> HRef=3D"slide0016_image066.gif"/> HRef=3D"slide0017.htm"/> HRef=3D"slide0014.htm"/> HRef=3D"slide0185.htm"/> HRef=3D"slide0185_image067.gif"/> HRef=3D"slide0187.htm"/> HRef=3D"slide0187_image068.wmz"/> HRef=3D"slide0187_image069.wmz"/> HRef=3D"slide0187_image070.gif"/> HRef=3D"slide0188.htm"/> HRef=3D"slide0189.htm"/> HRef=3D"slide0190.htm"/> HRef=3D"slide0190_image071.gif"/> HRef=3D"slide0232.htm"/> HRef=3D"slide0233.htm"/> HRef=3D"slide0233_image072.gif"/> HRef=3D"slide0233_image073.gif"/> HRef=3D"slide0233_image074.gif"/> HRef=3D"slide0233_image075.gif"/> HRef=3D"slide0233_image076.gif"/> HRef=3D"slide0233_image077.gif"/> HRef=3D"slide0234.htm"/> HRef=3D"slide0235.htm"/> HRef=3D"slide0236.htm"/> HRef=3D"slide0236_image078.gif"/> HRef=3D"slide0237.htm"/> HRef=3D"slide0237_image079.gif"/> HRef=3D"slide0238.htm"/> HRef=3D"slide0238_image080.gif"/> HRef=3D"slide0239.htm"/> HRef=3D"slide0239_image081.gif"/>

<o:File HRef=3D"slide0256.htm"/> <o:File HRef=3D"slide0257.htm"/> <o:File HRef=3D"slide0257_image082.wmz"/> <o:File HRef=3D"slide0257_image083.gif"/> <o:File HRef=3D"slide0257_image084.wmz"/> <o:File HRef=3D"slide0257_image085.gif"/> <o:File HRef=3D"slide0258.htm"/> <o:File HRef=3D"slide0258_image086.gif"/> <o:File HRef=3D"slide0258_image087.wmz"/> <o:File HRef=3D"slide0258_image088.gif"/> <o:File HRef=3D"slide0258_image089.wmz"/> <o:File HRef=3D"slide0258_image090.gif"/> <o:File HRef=3D"slide0259.htm"/> <o:File HRef=3D"slide0259_image091.wmz"/> <o:File HRef=3D"slide0259_image092.gif"/> <o:File HRef=3D"slide0259_image093.wmz"/> <o:File HRef=3D"slide0259_image094.gif"/> <o:File HRef=3D"slide0260.htm"/> <o:File HRef=3D"slide0260_image095.wmz"/> <o:File HRef=3D"slide0260_image096.gif"/> <o:File HRef=3D"master06_stylesheet.css"/> <o:File HRef=3D"script.js"/> <o:File HRef=3D"fullscreen.htm"/> <o:File HRef=3D"buttons.gif"/> <o:File HRef=3D"frame.htm"/> <o:File HRef=3D"outline.htm"/> <o:File HRef=3D"oledata.mso"/> <o:File HRef=3D"filelist.xml"/> </xml> ------=_NextPart_01C4F8C1.C1622DB0--

Vous aimerez peut-être aussi