Island Problem • Given a bitmap of aerial photographer of archipelago (chain of islands) – Bitmap is black & white • White means land • Black means sea.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
: Chapter 1: Introduction 1 Montri Karnjanadecha ac.th/~montri Image Processing.
Advertisements

Recursion Apirada Thadadech. What is Recursion Resursion is program which called itself. The classic example is the factorial function factorial(0) =
Color Standards A pixel color is represented as a point in 3-D space. Axis may be labeled as independent colors such as R, G, B or may use other independent.
ออโตมาตาจำกัด FINITE AUTOMATA
Inference in Propositional Logic
ตัวอย่างFUZZY. ตัวอย่าง ฐานองคความรูฟซซีสามารถแสดงไดเปน Rule 1: If feature1 is high and feature2 is low and feature3 is medium, then class is 1.
Chapter 3 Simple Supervised learning
Chapter 1/1 Arrays. Introduction Data structures are classified as either linear or nonlinear Linear structures: elements form a sequence or a linear.
ศึกษาข้อมูลท้องถิ่นบ้านสนาม
ยินดีต้อนรับ คณะกรรมการประเมินคุณภาพการศึกษาภายใน “สำนักส่งเสริมวิชาการและงานทะเบียน” วันอังคารที่ 23 สิงหาคม พ.ศ
การส่งเสริมจริยธรรมและคุณธรรม เพื่อการป้องกันการทุจริต
วิธีการชั่วคราวก่อนพิทักษ์ทรัพย์เด็ดขาด คำสั่งควบคุมตัว และตรวจสอบทรัพย์สินลูกหนี้ (มาตรา 16) คำสั่งพิทักษ์ทรัพย์ชั่วคราว (มาตรา 17)  คำสั่งพิทักษ์ทรัพย์เด็ดขาด.
มหาชาติคำหลวง เอกสารประกอบการสอนวิชาภาษากับวัฒนธรรมไทย
แนวทางการจัดกิจกรรมพัฒนาผู้เรียน กิจกรรมยุวกาชาด
กรอบแนวทางที่สำคัญของยุทธศาสตร์ชาติ
Statistical Method for Computer Science
กฎหมายที่เกี่ยวข้อง - ประมวลกฎหมายแพ่งและพาณิชย์ (สัญญา, หนี้ และลาภมิควรได้) - พ.ร.บ.ล้มละลาย พ.ศ.๒๔๘๓.
อิเล็กทรอนิกส์.
ที่สหกรณ์จัดให้แก่สมาชิก
ราชาธิราช ตอน สมิงพระรามอาสา จัดทำโดย คุณครูฮาดีหม๊ะ แวดะสง.
Statistical Method for Computer Science
หมวด 6 การปฏิบัติการ.
MATRIX จัดทำโดย น.ส. ปิยะนุช เจริญพืช เลขที่ 9
ความเป็นมาของศาลอาญาคดีทุจริตและประพฤติมิชอบ
ที่เกี่ยวข้องกับสหกรณ์
ระเบียบกระทรวงมหาดไทย
Probability and Statistics for Computing
ไตรภูมิพระร่วง ตอน มนุสสภูมิ
โลโก้ โรงเรียน การดำเนินงานของศูนย์พัฒนาอัจฉริยภาพทางวิทยาศาสตร์และคณิตศาสตร์ โรงเรียน การจัดกิจกรรมในปี
หน่วยการเรียนรู้ที่ ๕ การพัฒนาทักษะการพูด แผนการจัดการเรียนรู้ที่ ๒๐
การบริหารงานคลังท้องถิ่น การเบิกจ่ายเงินและลงบัญชี
การนำเสนอสหกิจศึกษา ณ อบจ.ยะลา
กฎหมายเกี่ยวกับ การเงินการคลัง
ไม่เบียดเบียนตนเอง ไม่เบียดเบียนผู้อื่น ไม่เบียดเบียนสิ่งแวดล้อม
พระราชบัญญัติข้อมูลข่าวสารของราชการ พ.ศ. 2540
เราเป็นผู้นำ.
หัวข้อ 3.5 ระบบธรรมาภิบาลและองค์กรคุณภาพ
ขั้นตอนการประเมินลูกจ้างชั่วคราวเงินบำรุง
กลุ่มสาระการเรียนรู้วิทยาศาสตร์ ช่วงชั้นที่ 2 ชั้นประถมศึกษาปีที่ 6
การจัดทำคำของบลงทุนปี 2563
การจัดซื้อจัดจ้าง การก่อหนี้ผูกพันตามระเบียบเงินบำรุง โครงการอบรมเสริมสร้างสมรรถนะและเพิ่มประสิทธิภาพ การปฏิบัติงานด้านการเงิน การคลัง และพัสดุ หน่วยงานในสังกัดกระทรวงสาธารณสุข.
ค่าใช้จ่ายในการฝึกอบรม
การพัฒนาระบบบริหารจัดการกำลังคนด้านสุขภาพ “การพัฒนาบุคลากร”
ค่าใช้จ่ายในการฝึกอบรมของ ส่วนราชการ
ความเชื่อกับการดูแลสุขภาพ
ขั้นตอนที่ 1 ขั้นเตรียมการ
ความหมายของหนี้สาธารณะ
โคลง ร่าย และ โดยครูธาริตา นพสุวรรณ
ความสุขที่มา พร้อมกับความกับวล กับปัญหาต่าง ๆ.
The script and Scriptwriting
Find a Point that Partitions a Segment in a Given Ratio a:b
บทที่ 3 หลักการทั่วไปเกี่ยวกับ การเงินการคลังท้องถิ่น
อาจารย์อภิพงศ์ ปิงยศ บทที่ 3 : รูปแบบการเชื่อมต่อเครือข่ายและส่วนประกอบของเครือข่ายท้องถิ่น (Topologies and LAN Components) Part1.
การบัญชีตามความรับผิดชอบและ การประเมินผลการปฏิบัติงาน
ในปีการศึกษา ในปีการศึกษา 2560.
แบบทดสอบ เรื่อง ความน่าจะเป็น.
ค่าเบี้ยเลี้ยง ค่าใช้จ่ายที่สำหรับการจ่ายเพื่อการครองชีพ ได้แก่ ค่าอาหาร ค่าซักรีด ค่าใช้จ่ายอื่น ๆ ที่จำเป็น ออกนอกพื้นที่ * ข้ามเขตจังหวัด นอกจังหวัดที่ตั้งสำนักงาน.
การปฏิรูประบบศาลยุติธรรม หลังรัฐประหาร 2557
ช่องทางการติดต่อสื่อสาร
วิชา สังคมไทยในบริบทโลก
โรงเรียน สพป 1. ส่งเสริมทักษะการสื่อสารและความร่วมมือให้กับครู
๒. คำซ้ำ ๒.๑ ลักษณะของคำซ้ำ คำซ้ำ
โครงงานประวัติศาสตร์ เรื่อง พัฒนาการของทวีปอเมริกาใต้
การศึกษาความรู้ความเข้าใจในการปฏิบัติงานของอาสาสมัครเกษตรหมู่บ้าน
การอาราธนาธรรม การอาราธนาธรรม หมายถึง การกล่าวขอให้พระภิกษุแสดงธรรมให้ฟังหรือขอนิมนต์พระท่านแสดงธรรมคำสอนของพระพุทธเจ้า การอาราธนาธรรมจะกระทำหลังจากอาราธนาศีลและการสมาทานศีลแล้วโดยไม่ต้องกราบอีก.
การอ่าน.
ห้างหุ้นส่วนสามัญ (ไม่จดทะเบียน)
เหตุผลที่ขออนุมัติปิด หลักสูตร… สาขาวิชา…
ชื่อเรื่องวิจัย ชื่อผู้วิจัย
1. Find the ratio of the sides of the squares
ใบสำเนางานนำเสนอ:

Island Problem • Given a bitmap of aerial photographer of archipelago (chain of islands) – Bitmap is black & white • White means land • Black means sea • Find the largest possible square land

Island Problem • Input – 2D array of boolean called “Land” • Size m x n • Land[x][y] is true means location x,y is a land • Output – x,y the top-left coordinate of the largest square land and s, the size of the largest square land

Example (0,0) Y-axis x-axis

Example : Some of 2x2 square x2

Solution : The largest square x 4

Example x3

Sub-problem • What should be our subproblem? – Smaller maps? – Divide maps by half? – Smaller square?

Sub-problem • What if we find all possible square? – How the solution of n x n square constitute the solution of (n+1) x (n+1)?

Sub-problem x3 Land here

Sub-problem x1 Land here 2x2 1x1

Recursion • b2[x][y] ขนาดของสี่เหลี่ยมจัตุรัสใหญ่ที่สุด ที่มี มุมล่างขวาอยู่ที่ตำแหน่ง x,y (input คือ Land[x][y], m, n) • Biggest[x,y] = – Min(Biggest[x+1,y+1], Biggest[x,y+1], Biggest[x+1,y ]) + 1 if Land[x,y] – 0if not land[x,y]

Sub-problem