<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.ta.in.th/index.php?action=history&amp;feed=atom&amp;title=%E0%B8%AA%E0%B8%AD%E0%B8%A7%E0%B8%99_%E0%B8%84%E0%B9%88%E0%B8%B2%E0%B8%A2_2_REFERENCE</id>
	<title>สอวน ค่าย 2 REFERENCE - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ta.in.th/index.php?action=history&amp;feed=atom&amp;title=%E0%B8%AA%E0%B8%AD%E0%B8%A7%E0%B8%99_%E0%B8%84%E0%B9%88%E0%B8%B2%E0%B8%A2_2_REFERENCE"/>
	<link rel="alternate" type="text/html" href="https://wiki.ta.in.th/index.php?title=%E0%B8%AA%E0%B8%AD%E0%B8%A7%E0%B8%99_%E0%B8%84%E0%B9%88%E0%B8%B2%E0%B8%A2_2_REFERENCE&amp;action=history"/>
	<updated>2026-05-02T18:38:48Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.0-alpha</generator>
	<entry>
		<id>https://wiki.ta.in.th/index.php?title=%E0%B8%AA%E0%B8%AD%E0%B8%A7%E0%B8%99_%E0%B8%84%E0%B9%88%E0%B8%B2%E0%B8%A2_2_REFERENCE&amp;diff=48&amp;oldid=prev</id>
		<title>Tata: Created page with &quot;สวัสดีน้องๆทุกคน ยินดีต้อนรับสู่เพจสำหรับเตรียมตัวเข้าค่าย...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.ta.in.th/index.php?title=%E0%B8%AA%E0%B8%AD%E0%B8%A7%E0%B8%99_%E0%B8%84%E0%B9%88%E0%B8%B2%E0%B8%A2_2_REFERENCE&amp;diff=48&amp;oldid=prev"/>
		<updated>2019-03-07T16:56:12Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;สวัสดีน้องๆทุกคน ยินดีต้อนรับสู่เพจสำหรับเตรียมตัวเข้าค่าย...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;สวัสดีน้องๆทุกคน ยินดีต้อนรับสู่เพจสำหรับเตรียมตัวเข้าค่าย สอวน. คอม ค่าย 2&lt;br /&gt;
&lt;br /&gt;
== Data Structure ==&lt;br /&gt;
ขอทำความเข้าใจก่อน พี่จะทำการ &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
typedef int DType;&lt;br /&gt;
typedef double DType;&lt;br /&gt;
typedef char* DType;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
เอาไว้ทุกครั้งที่่ใช้งาน เพราะว่า เผื่อเราต้องการเอา Data Structure ไปใช้กับข้อมูลประเภทอื่น จะได้ไม่ต้องแก้เยอะ นะ&lt;br /&gt;
* Pointers Review&lt;br /&gt;
&lt;br /&gt;
* Linked Lists&lt;br /&gt;
** [[Singly Linked List With Header]] -- ปกติไม่ค่อยใช้กันหนะนะ&lt;br /&gt;
** [[Doubly Circular Linked List With Header]] -- ปกติใช้อันนี้กันมากกว่า สะดวกกว่า แต่เขียนยากกว่า&lt;br /&gt;
&lt;br /&gt;
* Stack&lt;br /&gt;
** [[Stack Implementation]]&lt;br /&gt;
** [[Infix to Postfix Calculation]]&lt;br /&gt;
&lt;br /&gt;
* Queue&lt;br /&gt;
** [[Queue Implementation]]&lt;br /&gt;
&lt;br /&gt;
* Binary Tree&lt;br /&gt;
&lt;br /&gt;
* Binary Heap&lt;br /&gt;
&lt;br /&gt;
* Binary Search Tree&lt;br /&gt;
&lt;br /&gt;
* B-Tree&lt;br /&gt;
&lt;br /&gt;
* Hash Table&lt;br /&gt;
&lt;br /&gt;
* Huffman Coding&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Algorithm ==&lt;br /&gt;
* Algorithm Analysis&lt;br /&gt;
&lt;br /&gt;
* Brute Force Algorithm&lt;br /&gt;
** [[Bubble Sort]]&lt;br /&gt;
** [[Selection Sort]]&lt;br /&gt;
** Exhaustive Search&lt;br /&gt;
&lt;br /&gt;
* Divide and Conquer&lt;br /&gt;
** [[Binary Search]]&lt;br /&gt;
** [[Quicksort]]&lt;br /&gt;
** [[Mergesort]]&lt;br /&gt;
&lt;br /&gt;
* Decrease and Conquer&lt;br /&gt;
** [[Insertion Sort]]&lt;br /&gt;
&lt;br /&gt;
* Transform and Conquer&lt;br /&gt;
&lt;br /&gt;
* Backtracking&lt;br /&gt;
&lt;br /&gt;
* String Matching&lt;br /&gt;
&lt;br /&gt;
* Greedy Technique&lt;br /&gt;
&lt;br /&gt;
* Graph Theory&lt;br /&gt;
&lt;br /&gt;
* Dynamic Programming&lt;br /&gt;
&lt;br /&gt;
* Maximum Flow&lt;br /&gt;
&lt;br /&gt;
* Branch and Bound&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TASKS ==&lt;br /&gt;
Grader Link : [http://www.acioi.in.th http://www.acioi.in.th]&lt;br /&gt;
&lt;br /&gt;
ไม่มั่นใจการแบ่งหมวดหมู่นะ ใครสงสัยว่าอันไหนควรอยู่หมวดอื่น ก็บอกละกัน 55&lt;br /&gt;
&lt;br /&gt;
* Basic&lt;br /&gt;
** Greatest Common Divisor (gcd)&lt;br /&gt;
** Least Common Multiplier (lcm)&lt;br /&gt;
** Matrix Mutiply (matmul)&lt;br /&gt;
** เลขยกกำลัง (power)&lt;br /&gt;
** คูณเมตริกซ์1 (matrix1)&lt;br /&gt;
** กลับสตริง (strrev)&lt;br /&gt;
** uniquenum1 (uniquenum1)&lt;br /&gt;
** ดีดลูกเหล็ก (ball&lt;br /&gt;
&lt;br /&gt;
* Recursive&lt;br /&gt;
** Tower of Hanoi (hanoi)&lt;br /&gt;
&lt;br /&gt;
* Linked List&lt;br /&gt;
** Editor (editor)&lt;br /&gt;
&lt;br /&gt;
* Stack&lt;br /&gt;
** เครื่องคิดเลข1 (calc1)&lt;br /&gt;
** วงเล็บ (paren)&lt;br /&gt;
** เครื่องคิดเลข2 (calc2)&lt;br /&gt;
&lt;br /&gt;
* Queue&lt;br /&gt;
** Sort1 (sort1)&lt;br /&gt;
&lt;br /&gt;
* Binary Heap&lt;br /&gt;
** บ่อน้ำ (pond)&lt;br /&gt;
** เบาสุด (lightest) &lt;br /&gt;
&lt;br /&gt;
* Binary Search Tree&lt;br /&gt;
** ซ้ายขวา (bstpractice)&lt;br /&gt;
** ขวาซ้าย (tracebst)&lt;br /&gt;
&lt;br /&gt;
* Hashing&lt;br /&gt;
** Tom Marvolo Riddle (tomriddle)&lt;br /&gt;
&lt;br /&gt;
* Divide and Conquer&lt;br /&gt;
** UnlockME! (unlock)&lt;br /&gt;
** ปูกระเบื้อง (tiling)&lt;br /&gt;
** Inversion (inversion)&lt;br /&gt;
&lt;br /&gt;
* Sort&lt;br /&gt;
** กำเนิดกระแสไฟฟ้า (electric) &lt;br /&gt;
** ความน่าจะไป (trip)&lt;br /&gt;
** Sort Easy1 (sorteasy1)&lt;br /&gt;
** Sort Easy2 (sorteasy2)&lt;br /&gt;
** ทำลายขวด (bottle)&lt;br /&gt;
** เห็ดกลัวแสง (mushroom) &lt;br /&gt;
&lt;br /&gt;
* Greedy Algorithm&lt;br /&gt;
** lift1 (lift1)&lt;br /&gt;
** lift2 (lift2)&lt;br /&gt;
&lt;br /&gt;
* Search&lt;br /&gt;
** 8-puzzle (8puzzle)&lt;br /&gt;
** เมล็ดพันธุ์ต้นแดงดำ (redblackseed)&lt;br /&gt;
** search sum 1 (searchsum1)&lt;br /&gt;
** search sum 2 (searchsum2)&lt;br /&gt;
&lt;br /&gt;
* Graph&lt;br /&gt;
** Bipartite Graph (bipartite)&lt;br /&gt;
** เบซซีกลับมากินข้าวเย็น (comehome) &lt;br /&gt;
&lt;br /&gt;
* Dynamic Programming&lt;br /&gt;
** เชื่อมสะพาน (bridge)&lt;br /&gt;
&lt;br /&gt;
* Tricky&lt;br /&gt;
** Longest Palindrome (longpal)&lt;br /&gt;
** หมวกวิเศษ (magic)&lt;/div&gt;</summary>
		<author><name>Tata</name></author>
		
	</entry>
</feed>