12 Pages

lecture2

Course: CS 404, Fall 2009
School: UMass Lowell
Rating:
 
 
 
 
 

Word Count: 2055

Document Preview

computational Sorting Algorithm: well-defined procedure that transforms input into output steps for the computer to follow to solve a problem Text Chapters 1, 2 instance Sorting Problem: Input: A sequence of n numbers < a1 , a2 , L , an > Output: A permutation (reordering) < a ' , a ' , L , a ' > of 1 2 n the input sequence such that: a '1 a '2 L a 'n Insertion Sort Animation...

Register Now

Unformatted Document Excerpt

Coursehero >> Massachusetts >> UMass Lowell >> CS 404

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
computational Sorting Algorithm: well-defined procedure that transforms input into output steps for the computer to follow to solve a problem Text Chapters 1, 2 instance Sorting Problem: Input: A sequence of n numbers < a1 , a2 , L , an > Output: A permutation (reordering) < a ' , a ' , L , a ' > of 1 2 n the input sequence such that: a '1 a '2 L a 'n Insertion Sort Animation Finding a place for item with value 5 in position 1: Swap item in position 0 with item in position 1. Insertion Sort Animation Positions 0 through 1 are now in non-decreasing order. http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html Insertion Sort Animation Finding a place for item with value 1 in position 2: Swap item in position 1 with item in position 2. Insertion Sort Animation Finding a place for item with value 1: Swap item in position 0 with item in position 1. Positions 0 through 2 are now in non-decreasing order. http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html Insertion Sort Animation Finding a place for item with value 3 in position 3: Swap item in position 2 with item in position 3. Insertion Sort Animation Finding a place for item with value 3: Swap item in position 1 with item in position 2. http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html Insertion Sort Animation Positions 0 through 3 are now in non-decreasing order. Insertion Sort Animation Finding a place for item with value 2 in position 4: Swap item in position 3 with item in position 4. http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html Insertion Sort Animation Finding a place for item with value 2: Swap item in position 2 with item in position 3. Insertion Sort Animation Finding a place for item with value 2: Swap item in position 1 with item in position 2. http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html Insertion Sort Animation Positions 0 through 4 are now in non-decreasing order. Insertion Sort Animation Finding a place for item with value 6 in position 5: Swap item in position 4 with item in position 5. http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html Insertion Sort Animation Positions 0 through 5 are now in non-decreasing order. Insertion Sort Animation Finding a place for item with value 4 in position 6: Swap item in position 5 with item in position 6. http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html Insertion Sort Animation Finding a place for item with value 4: Swap item in position 4 with item in position 5. Insertion Sort Animation Positions 0 through 6 are now in non-decreasing order. http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html Insertion Sort Animation Finding a place for item with value 7 in position 7: Swap item in position 6 with item in position 7. Insertion Sort Animation Positions 0 through 7 are now in non-decreasing order. http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html Insertion Sort Animation Positions 0 through 7 are now in non-decreasing order. Insertion Sort Animation Positions 0 through 7 are now in non-decreasing order. http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html http://www.cs.brockport.edu/cs/java/apps/sorters/insertsortaniminp.html Asymptotic Analysis Asymptotic Notation O(g(n)) is a set of functions, so we often say f(n) is in O(g(n)). Asymptotic Notation (cont.) 1 Function Order of Growth lg(lg(n)) lg(n) lg(lg(n)) lg(n) n n lg(n) lg(n) n lg2(n) n2 n5 2n know how to order functions asymptotically (behavior as n becomes large) O( ) upper bound ( ) lower bound ( ) upper & lower bound know how to use asymptotic complexity notation to describe time or space complexity ANALYSIS OF ALGORITHMS Average Case vs. Worst Case Running Time of an Algorithm An algorithm may run faster on certain data sets than on others, Finding the average case can be very difficult, so typically algorithms are measured by the worst-case time complexity. In certain application domains (e.g., air traffic control, surgery) knowing the worst-case time complexity is of crucial importance. Mathematical Review Running Time Pseudo-Code Analysis of Algorithms Asymptotic Notation Asymptotic Analysis Quick Measuring the Running Time How should we measure the running time of an algorithm? Experimental Study Write a program that implements the algorithm Run the program with data sets of varying size and composition. Use a method like System.currentTimeMillis() to get an accurate measure of the actual running time. The resulting data set should look something like: Beyond Experimental Studies Experimental studies have several limitations: - It is necessary to implement and test the algorithm in order to determine its running time. - Experiments can be done only on a limited set of inputs, and may not be indicative of the running time on other inputs not included in the experiment. - In order to compare two algorithms, the same hardware and software environments should be used. We will now develop a general methodology for analyzing the running time of algorithms that - Uses a high-level description of the algorithm instead of testing one of its implementations. - Takes into account all possible inputs. - Allows one to evaluate the efficiency of any algorithm in a way that is independent from the hardware and software environment. Pseudo-Code Pseudo-code is a description of an algorithm. It is more structured than usual prose but less formal than a programming language. Example: finding the maximum element of an array. Algorithm arrayMax(A, n): Input: An array A storing n integers. Output: The maximum element in A. A[0] currentMax for i 1 to n -1 do if currentMax < A[i] then currentMax A[i] return currentMax Pseudo-code is our preferred notation for describing algorithms. However, pseudo-code hides program design issues. What is Pseudo-Code? A mixture of natural language and high-level programming concepts that describes the main ideas behind a generic implementation of a data structure or algorithm. - Expressions: use standard mathematical symbols to describe numeric and boolean expressions - use for assignment - - use = for the equality relationship - Method Declarations: - Algorithm name(param1, param2) What is Pseudo-Code? A Quick Math Review (cont.) - Programming Constructs: - decision structures: if ... then ... [else ... ] - while-loops: while ... do - repeat-loops: repeat ... until ... - for-loop: for ... do - array indexing: A[i] - Methods: - calls: object method(args) - returns: return value Analysis of Algorithms Analysis of Algorithms Primitive Operations: Low-level computations that are largely independent from the programming language and can be identified in pseudocode, e.g: - calling a method and returning from a method - performing an arithmetic operation (e.g. addition) - comparing two numbers, etc. By inspecting the pseudo-code, we can count the number of primitive operations executed by an algorithm. Example: Algorithm arrayMax(A, n): Input: An array A storing n integers. Output: The maximum element in A. A[0] currentMax for i 1 to n -1 do if currentMax < A[i] then currentMax A[i] Asymptotic Analysis of Running Time Simple Justification Techniques By Example - Find an example - Find a counter example The "Contra" Attack - Find a contradiction in the negative statement - Contrapositive Induction and Loop-Invariants - Induction - 1) Prove the base case - 2) Prove that any case n implies the next case (n + 1) is also true - Loop invariants - Prove initial claim S 0 - Show that S i-1 implies S i will be true after iteration i Use the Big-Oh notation to express the number of primitive operations executed as a function of the input size. For example, we say that the arrayMax algorithm runs in O(n) time. Comparing the asymptotic running time - an algorithm that runs in O(n) time is better than one that runs in O(n 2) time - similarly, O(log n) is better than O( n) - hierarchy of functions: log n << n << n 2 << n 3 << 2 n Caution! - Beware of very large constant factors. An algorithm running in time 1,000,000 n is still O(n) but might be less efficient on your data set than one running in time 2n 2 , which is O(n 2 ) Advanced Topics: Other Justification Techniques Proof by Excessive Waving of Hands Proof by Incomprehensible Diagram Proof by Very Large Bribes See me after class Proof by Violent Metaphor Don't argue with anyone who always assumes a sequence consists of hand grenades The Emperor's New Clothes Method "This proof is so obvious only an idiot wouldn't understand it." A Quick Math Review (cont.) Types of Algorithmic Input Best-Case Input: of all possible algorithm inputs of size n, it generates the "best" result for Time Complexity: "best" is smallest running time Best-Case Input Produces Best-Case Running Time & so it provides a lower bound on the algorithm's asymptotic running time -- (subject to any implementation assumptions) for Space Complexity: "best" is smallest storage Average-Case Input Worst-Case Input these are defined similarly Best-Case Time < Average-Case Time < Worst-Case Time Bounding Algorithmic Time (using cases) Using "case" we can discuss lower and/or upper bounds on: case" best-case running time or average-case running time or worst-case running time Bounding Algorithmic Time (tightening bounds) for example... 1 lglg(n) ...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

UMass Lowell - CS - 404
Chapter 9 - Order StatisticsDefinition : The order statistic of a set of elements is the smallest element in the set. so, the minimum of the set is the 1st order statistic and the maximum value in a set of n elements is the nth order statistic. the
UMass Lowell - CS - 404
Red-black tree properties Every node in a red-black tree is either black or red Every null leaf is black No path from a leaf to a root can have two consecutive red nodes - i.e. the children of a red node must be black Every path from a node, x, t
UMass Lowell - CS - 404
Analysis of Algorithms, 91.404 Homework Set #1 Due: Friday February 11,20051. Using Figure 2.2 as a model, illustrate the operation of INSERTION-SORT on the array A = &lt; 40, 15, 30, 5, 25, 10, 20, 35 &gt;. 2. Using Figure 2.4 as a model, illustrate the
UMass Lowell - CS - 404
Analysis of Algorithms, 91.404 Homework Set #2 Due: Tuesday February 22,2005* Work to be typed rather than handwritten and you should include your name on each sheet!1. Solve the following recurrences using the Master Theorem: In each case show yo
UMass Lowell - CS - 404
UMass Lowell - CS - 404
Analysis of Algorithms, 91.404 Homework Set #3 Due: Friday, March 4, 20051. Let A = { 503, 087, 512, 061, 908, 897, 426,154, 509, 612, 677, 765 } be a given input sequence. i) Sort the array using Merge Sort - show each step of the process. ii) Sort
UMass Lowell - CS - 404
UMass Lowell - CS - 404
91.404 Analysis of Algorithms Problem Set 4 Due : Friday April 1, 20051. pg. 229, #11.2-2 2. pg. 236, 11.3-4 3. pg. 244, 11.4-1 4. Consider the hash function Hash(X) = X mod 11 and the ordered input sequence of keys 32, 23, 86, 54, 99, 20. Draw the
UMass Lowell - CS - 404
91.404 Analysis of Algorithms Problem Set 5 Due: Friday April 15, 20051. pg. 264, # 12.3-2 (Omit ) 1. ( replacement ) Create a red-black tree by inserting 41 and then 38 into an initially empty tree. If you now insert another key into the tree and
UMass Lowell - CS - 404
91.404 Analysis of Algorithms Problem Set 6 Due: Monday May 2, 20051. (10 points) Chapter 23: Depth-First Search: For this undirected graph: a) (2 points) Draw an adjacency matrix representation in which rows and columns are labeled in alphabetic or
UMass Lowell - CS - 404
UML CSAnalysis of Algorithms 91.404 Homework Set 7Spring, 2005Assigned: Friday May 6, 2005 Due: NOT to be Handed in This assignment covers textbook material in Chapters 24 &amp; 29.D A E G C B F : a) Transform it into a weighted graph by assigning
Sveriges lantbruksuniversitet - MATH - 818
ALGEBRAIC CURVESAn Introduction to Algebraic GeometryWILLIAM FULTON January 28, 2008PrefaceThird Preface, 2008This text has been out of print for several years, with the author holding copyrights. Since I continue to hear from young algebraic
Sveriges lantbruksuniversitet - MATH - 818
Algebraic Curves Robert F. Coleman Lecture 1 Office hours WF 2:10-3, 901 Evans,email; coleman@math, website: www.math.berkeley.edu/ coleman/Courses/00/curves.html. There will be weekly homework and a take home final exam. Student presentations will b
Sveriges lantbruksuniversitet - MATH - 818
%!PS-Adobe-2.0 %Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software %Title: Math-255.dvi %Pages: 97 %PageOrder: Ascend %BoundingBox: 0 0 612 792 %EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips Math-255 %DVIPSParameter
Penn State - EMK - 190
~ Erin M. Kennedy ~4701 College Drive Mailbox #851 ~ Erie, PA 16563 Home: 724-758-5433 Cell: 724-657-7824emk190@psu.edu_ ~ PROFIL E ~ _ Energetic, dependable Student with academic experience in communications, public relations, and English. Curre
Penn State - EMK - 190
Erin Kennedy CAS 203 Reflection Paper #1 February 5, 2007 Self-Actualization Saint Catherine of Siena once said &quot;Nothing great is ever achieved without much enduring.&quot; The quest for self-actualization, perhaps one of the greatest things an individual
Penn State - EMK - 190
Erin Kennedy CAS 203 Reflection Paper #2 February 26, 2007 Observations on Communication Behaviors Each of us communicates with other individuals countless times on a day-to-day basis, whether it be in a verbal or nonverbal manner. Since this communi
Penn State - EMK - 190
Kennedy 1 Erin Kennedy English 30 Assignment #1 September 16, 2005The Hierarchies of Hockey Each fall, fanatics across the nation gather in crowed stadiums, bars, and homes to witness the ritual seasonal opening of one of the most venerated sports
Penn State - EMK - 190
Kennedy 1 Erin Kennedy English 30 Assignment #2 September 30, 2005Cellular Culture: Teenagers and Cellular Phones On April 3, 1973 the first public wireless phone call was placed. Martin Cooper, the man who placed this famous call, recalls the gapi
Trinity U - CS - 1300
How to Defragment Your Hard Drive _ Frequently Asked Questions (nice explanation) Go the the Start Menu and Choose All Programs:From the list of all programs, choose Accessories:At the Drop down list, choose System Tools and then Disk Defragmente
Trinity U - CS - 1300
vti_encoding:SR|utf8-nl vti_author:SR|CS-NEREID\Administrator vti_modifiedby:SR|CS-NEREID\Administrator vti_timelastmodified:TR|17 Jan 2007 17:45:56 -0000 vti_timecreated:TR|17 Jan 2007 17:45:56 -0000 vti_cacheddtm:TX|17 Jan 2007 17:45:56 -0000 vti_f
New Mexico - ECE - 415
%!PS-Adobe-3.0 %BoundingBox: (atend) %Pages: (atend) %PageOrder: (atend) %DocumentFonts: (atend) %DocumentNeedsFonts: (atend) %DocumentSuppliedFonts: (atend) %Creator: Frame 5.5 %DocumentData: Clean7Bit %EndComments %BeginProlog % % Frame ps_prolog 5
New Mexico - ECE - 415
%!PS-Adobe-3.0 %BoundingBox: (atend) %Pages: (atend) %PageOrder: (atend) %DocumentFonts: (atend) %DocumentNeedsFonts: (atend) %DocumentSuppliedFonts: (atend) %Creator: Frame 5.5 %DocumentData: Clean7Bit %EndComments %BeginProlog % % Frame ps_prolog 5
New Mexico - ECE - 415
%!PS-Adobe-3.0 %BoundingBox: (atend) %Pages: (atend) %PageOrder: (atend) %DocumentFonts: (atend) %DocumentNeedsFonts: (atend) %DocumentSuppliedFonts: (atend) %Creator: Frame 5.5 %DocumentData: Clean7Bit %EndComments %BeginProlog % % Frame ps_prolog 5
New Mexico - ECE - 415
%!PS-Adobe-3.0 %BoundingBox: (atend) %Pages: (atend) %PageOrder: (atend) %DocumentFonts: (atend) %DocumentNeedsFonts: (atend) %DocumentSuppliedFonts: (atend) %Creator: Frame 5.5 %DocumentData: Clean7Bit %EndComments %BeginProlog % % Frame ps_prolog 5
New Mexico - ECE - 415
%!PS-Adobe-3.0 %BoundingBox: (atend) %Pages: (atend) %PageOrder: (atend) %DocumentFonts: (atend) %DocumentNeedsFonts: (atend) %DocumentSuppliedFonts: (atend) %Creator: Frame 5.5 %DocumentData: Clean7Bit %EndComments %BeginProlog % % Frame ps_prolog 5
New Mexico - ECE - 415
%!PS-Adobe-3.0 %BoundingBox: (atend) %Pages: (atend) %PageOrder: (atend) %DocumentFonts: (atend) %DocumentNeedsFonts: (atend) %DocumentSuppliedFonts: (atend) %Creator: Frame 5.5 %DocumentData: Clean7Bit %EndComments %BeginProlog % % Frame ps_prolog 5
New Mexico - ECE - 415
%!PS-Adobe-3.0 %BoundingBox: (atend) %Pages: (atend) %PageOrder: (atend) %DocumentFonts: (atend) %DocumentNeedsFonts: (atend) %DocumentSuppliedFonts: (atend) %Creator: Frame 5.5 %DocumentData: Clean7Bit %EndComments %BeginProlog % % Frame ps_prolog 5
New Mexico - ECE - 415
%!PS-Adobe-3.0 %BoundingBox: (atend) %Pages: (atend) %PageOrder: (atend) %DocumentFonts: (atend) %DocumentNeedsFonts: (atend) %DocumentSuppliedFonts: (atend) %Creator: Frame 5.5 %DocumentData: Clean7Bit %EndComments %BeginProlog % % Frame ps_prolog 5
New Mexico - ECE - 415
%!PS-Adobe-3.0 %BoundingBox: (atend) %Pages: (atend) %PageOrder: (atend) %DocumentFonts: (atend) %DocumentNeedsFonts: (atend) %DocumentSuppliedFonts: (atend) %Creator: Frame 5.5 %DocumentData: Clean7Bit %EndComments %BeginProlog % % Frame ps_prolog 5
New Mexico - ECE - 415
%!PS-Adobe-3.0 %BoundingBox: (atend) %Pages: (atend) %PageOrder: (atend) %DocumentFonts: (atend) %DocumentNeedsFonts: (atend) %DocumentSuppliedFonts: (atend) %Creator: Frame 5.5 %DocumentData: Clean7Bit %EndComments %BeginProlog % % Frame ps_prolog 5
New Mexico - ECE - 415
%!PS-Adobe-3.0 %BoundingBox: (atend) %Pages: (atend) %PageOrder: (atend) %DocumentFonts: (atend) %DocumentNeedsFonts: (atend) %DocumentSuppliedFonts: (atend) %Creator: Frame 5.5 %DocumentData: Clean7Bit %EndComments %BeginProlog % % Frame ps_prolog 5
New Mexico - ECE - 415
%!PS-Adobe-3.0 %BoundingBox: (atend) %Pages: (atend) %PageOrder: (atend) %DocumentFonts: (atend) %DocumentNeedsFonts: (atend) %DocumentSuppliedFonts: (atend) %Creator: Frame 5.5 %DocumentData: Clean7Bit %EndComments %BeginProlog % % Frame ps_prolog 5
CSU Chico - CSCI - 272
Downloading Book Chapters Go to my web page: http:/www.ecst.csuchico.edu/~hilzer/ Select CSCI-540 and then select Book Programs Download all files to a csci540 directory you created on an ect-unix (tiglon) machine by clicking on usp all.tar Type
CSU Chico - CSCI - 272
Downloading Book Chapters Go to my web page: http:/www.ecst.csuchico.edu/~hilzer/ Select CSCI-540 and then select Book Programs Download all files to a csci540 directory you created on an ect-unix (tiglon) machine by clicking on usp all.tar Type
CSU Chico - CSCI - 272
MidtermMiscoding 101 Example 1parent forks child1 and child2; child1 forks grandchild; wait(NULL); Question: Who executes wait(NULL)? Answer: parent, child1, child2, and grandchild parent terminates either child1 or child 2 child1 terminates gran
CSU Chico - CSCI - 272
Name:_Directions: Neatly write your response to each question in the space provided on the exam or on separate scratch paper. This is an open book/open notes exam worth 100 points. Although it is an open exam I expect you to understand the mat
CSU Chico - CSCI - 272
Device_handler: Running devicehandlerDevice: Running deviceUser: Stream: 4 Mode: 0 File: 0User: Stream: 0 Mode: 1 File: 0User: Stream: 2 Mode: 1 File: 0User: Stream: 1 Mode: 1 File: 0User: Stream: 3 Mode: 0 File: 1For user: 4 block # : 20 was
Saint Louis - EAS - 107
Name_ EAS 107 Understanding the Weather Homework: Surface Isotherms and Vertical Temperature and Pressure Profiles1. Draw Isotherms on the Map of the Central United States. a. Start with a 60 degree isotherm and use a 5 degree interval for the isot
Saint Louis - EAS - 107
Name_EASA 107 Assignment 3 Due Wed Nov. 3, 20041.) Draw and Label the Geostrophic Wind, Pressure Gradient Force (PGF), and Coriolis Force (CF) at point a.832a.8368402.) Draw and Label the Geostrophic Wind, Pressure Gradient Force (PGF)
Saint Louis - EAS - 107
Name: _ Score: _EAS-A 107 Understanding the Weather Dr. Graves HW #1 20pts Fall 20031. On the blank map provided, identify the following states: Iowa, Nebraska, Kansas, Oklahoma, and Colorado. (5 pts) 2. On the same map, identify Lake Michigan.
Saint Louis - EAS - 107
NAME: 1. The diagram below shows the surface temperatures at the peak of a direct thermal circulation. On that diagram: a) Draw arrows indicating the direction of the surface flow b) Shade in the area where the upward motion is most likely found. 82
CSU Channel Islands - ICS - 273
ICS273A: Machine LearningWinter 2008Lecture 15 - March 3Scribe: Sergi Perez Lecturer: Deva RamananLinear dimensionality reduction (FDA,CCA) 15.1 RecallAs we notice at the last sections, we can have a huge dimensional space impossible to proc
University of Hawaii - Hilo - MIN - 0304
Honolulu CC Recruitment &amp; Retention Committee meeting notes of 09-19-03 Present: Heidi Ross, Grace Funai, Rona Wong, Bob Perkins, David Cleveland, Theron Craig (Chair) 1. Running Start: David C. reported on a Sept. 9 hearing with the Legislature. Ram
UNC Charlotte - WZHOU - 1222012
UNC Charlotte - WZHOU - 1222012
UNC Charlotte - WZHOU - 1222012
UNC Charlotte - WZHOU - 1222012
CRSE STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 ST
UNC Charlotte - WZHOU - 1222012
Multivariate Theil-Sen EstimatorXin Dang (University of Mississippi) Hanxiang Peng (University of Mississippi) Xueqin Wang (Yale university) Heping Zhang (Yale university)06/15/091Outline Overview the Theil-Sen estimator Extension to mu
UNC Charlotte - WZHOU - 1222012
STAT1222HW 16Name:ID:1. The following samples are independently selected from two populations with same standard deviation. At 1% significance level, test whether the two populations have the same mean. Sample 1: n1 = 15, x1 = 20, s1 = 5. Sam
UNC Charlotte - WZHOU - 1222012
Scatter plotStudy Hours 3 5 2 6 7 1 2 7 1 7Regents Score 80 90 75 80 90 50 65 85 40 100Linear (positive correlation) Relationship Scatter Plot Showing Strong Positive Linear CorrelationLinear (negative correlation) RelationshipScatter Plot
UNC Charlotte - WZHOU - 1222012
UNC Charlotte - WZHOU - 1222012
UNC Charlotte - WZHOU - 1222012
9 7 8 6 9 12 11 5 20 21 14 15 7 10 31 8 15 18 25 28 13.95 mean 11.5 median 7.62 std 58.05 5 min 31 max 8 11.5 18.51.97 0.6 4.02 3.2 1.15 6.06 4.44 2.02 3.37 3.65 1.74 2.75 3.81 9.7 8.29 5.63 5.21 4.55 7.6 6.16 3.77 5.36 1.06 1.71 2.47 4.25 1.93 5.1
UNC Charlotte - WZHOU - 1222012
CRSE STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 ST
UNC Charlotte - WZHOU - 1222012
CRSE STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 ST
UNC Charlotte - WZHOU - 1222012
CRSE STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 STAT1222 ST
UNC Charlotte - WZHOU - 1222012
CRSESECIDLAST_NAM FIRST_NA E ME Hw 1 Rachael Benjamin Gina Sachit Stefanie Justin Kimberly Kayla LaurenHw 2Test 1STAT1222 002 STAT1222 002 STAT1222 002 STAT1222 002 STAT1222 002 STAT1222 002 STAT1222 002 STAT1222 002 STAT1222 002 STAT1222
UNC Charlotte - WZHOU - 1222012
CRSESECIDLAST_NAMEFIRST_NAME Rachael Benjamin Gina Sachit Stefanie Justin Kimberly Kayla Lauren AmberHw 1Hw 2Test 1Test 2STAT1222 002 STAT1222 002 STAT1222 002 STAT1222 002 STAT1222 002 STAT1222 002 STAT1222 002 STAT1222 002 STAT122
UNC Charlotte - WZHOU - 1222012
ID ZHOU WE Instructor 1 HUA WE ZHOU 2 HUA WE ZHOU 3 ZHOU WE HUA 4 HUA WE ZHOU 5 ZHOU WE HUA 6 ZHOU WE HUA 7 HUA WE ZHOU 8 ZHOU WE HUA 9 HUA WE ZHOU 10 HUA WE ZHOU 11 ZHOU WE HUA 12 HUA WE ZHOU 13 HUA WE ZHOU 14 ZHOU WE HUA 15 HUA WE ZHOU 16 HUA WE ZH
UNC Charlotte - WZHOU - 1222012
MATH-6201 Final Exam Zhiyao Xiao1. a) For the normal distribution which has probability density functionthe corresponding probability density function for a sample of n independent identically distributed normal random variables (the likelihood) i