[[TableOfContents]] = 목표 = * 김태진, ê¶Œì˜ê¸°, 곽병학 팀 : ë™ìƒ (ë³¸ì„ í•™êµìˆœìœ„ 10위 ì´ë‚´) = ì§„í–‰ ë°©ì‹ = * ë¬¸ì œë¥¼ ì§€ì •í•´ì„œ, í’€ì–´ì˜¤ê³ , ë¶„ì„. (Programming Challenges와 ë”블릿 홈페ì´ì§€ 사용) == ë°©í•™ 중 == * 시간 - 매주 í™”, 금 오후 1시 30ë¶„. * 장소 - 6층 PC실 * ë°©ì‹ - ë¬¸ì œë¥¼ 풀어와서 í† ì˜í•˜ê³ , ë‹¤ìŒ ë¬¸ì œë¥¼ ì •í•©ë‹ˆë‹¤. == 학기 중 == * 시간 - 매주 í† ì˜¤ì „ 9시. * 장소 - 6층 PC실 * ë°©ì‹ - ë¬¸ì œë¥¼ 풀어와서 í† ì˜í•˜ê³ , ë‹¤ìŒ ë¬¸ì œë¥¼ ì •í•©ë‹ˆë‹¤. = 스터디 = == 8ì›” 9ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž : [김태진], [ì •ì¢…ë¡], [ì´ë¯¼ê·œ], [ì´ì§„ê·œ], [남성준], [ê¶Œì˜ê¸°] * ì§„í–‰ ë°©ì‹ì— 대한 íšŒì˜ * ìš°ì„ [www.dovelet.com ë”블릿] 사용 * 오늘 푼 ë¬¸ì œ * 아시아 ì •ë³´ì˜¬ë¦¼í”¼ì•„ë“œ/koi_aio: [http://211.228.163.31/pool/koi_aio/koi_aio.php?pname=koi_aio] (ì˜¥ìƒ Vol1 koi_aio) * 초콜릿/coci_coko : [http://211.228.163.31/pool/coci_coko/coci_coko.php?pname=coci_coko] (옥ìƒVol3 coci_coko) * ìˆ™ì œë¡œ í’€ ë¬¸ì œ * ì´ê¸°ì ì¸ ì†Œ/usa_selfish : [http://211.228.163.31/pool/usa_selfish/usa_selfish.php?pname=usa_selfish ì´ê¸°ì ì¸ ì†Œ] === í’€ì´ === * [coci_coko/ê¶Œì˜ê¸°] * [koi_aio/ê¶Œì˜ê¸°] * [koi_aio/김윤환] '''//ì´ê±°ëž‘ 푼거 ë” ì˜¬ë¦¬ê³ ì‹¶ì€ë°... ì˜ê¸°ì²˜ëŸ¼ 올리는거 어떻게 함요? ã… ã…œ 위키 ì‚¬ìš©ë²•ì„ ëª¨ë¥´ê²ƒì†Œ ì‚´ë ¤ì¤ë§¤!''' == 8ì›” 14ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž : [김태진], [ì •ì¢…ë¡], [ê¶Œì˜ê¸°], [곽병학] * ì§„í–‰ ë°©ì‹ì— 대한 íšŒì˜ * 풀어온 ë¬¸ì œë¥¼ ê°€ì§€ê³ ë…¼í•´ë³´ê³ , ë‹¤ìŒ ë¬¸ì œë¥¼ ì •í•˜ëŠ” ë°©ì‹. * Programming Challengeì—서 ì•Œê³ ë¦¬ì¦˜ 당 ë‘ë¬¸ì œ ì •ë„ í’€ê¸°. * [http://www.dovelet.com ë”블릿] 옥ìƒì—서 한 ë¬¸ì œ 풀기. * Programming Challenge ë¬¸ì œì— ë”ìš± ë†’ì€ ìš°ì„ ìˆœìœ„ë¥¼ ë‘ . - [http://uva.onlinejudge.org/] * ê¸ˆìš”ì¼ ê¹Œì§€ 풀어올 ë¬¸ì œ. * Doublets - [http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=31&page=show_problem&problem=1091] * Where's Waldorf - [http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=31&page=show_problem&problem=951] * koi_spra - [http://211.228.163.31/pool/koi_spra/koi_spra.php?pname=koi_spra] (dovelet) === í’€ì´ === * [usa_selfish/곽병학] * [usa_selfish/ê¶Œì˜ê¸°] * [usa_selfish/김태진] === ê³¼ì œ ì œì¶œ === * [Where's_Waldorf/곽병학_미완..] == 8ì›” 17ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž : [김태진], [ì´ë¯¼ê·œ], [ê¶Œì˜ê¸°], [곽병학], [김윤환] * ì§„í–‰ ë°©ì‹ì— 대한 íšŒì˜ * Doveletì˜ 30ê³„ë‹¨ì— ìžˆëŠ” 문서를 ì½ê³ ê³µìœ í•´ë³´ê¸°. * 문서를 ê³µìœ í•œë‹¤ë©´, ê·¸ ì•Œê³ ë¦¬ì¦˜ì„ ì´ìš©í•œ ë¬¸ì œë¥¼ 풀어보는 ê²ƒë„ ë³‘í–‰í•´ì•¼í•œë‹¤ê³ ìƒê°í•¨. * í™”ìš”ì¼ ê¹Œì§€ 풀어올 ë¬¸ì œ. * Doublets - [http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=31&page=show_problem&problem=1091] //화요ì¼ê¹Œì§€ 풀지 못하면 소스 ë¶„ì„ì´ë¼ë„ 해서.. * A Multiplication Game - [http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=33&page=show_problem&problem=788] * Shoemaker's Problem - [http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=32&page=show_problem&problem=967] * koi_cha - [http://211.228.163.31/pool/koi_cha/koi_cha.php?pname=koi_cha] (dovelet) === í’€ì´ === * [A_Multiplication_Game/ê¶Œì˜ê¸°] * [A_Multiplication_Game/김태진] * [A_Multiplication_Game/곽병학] * [Shoemaker's_Problem/곽병학] <- 왜 안ë˜ëŠ”ì§€ ëª¨ë¥´ê² ìŒ ìŠ¤í„°ë”” í• ë•Œ 찾아주길 ë¶€íƒ.... * [Shoemaker's_Problem/김태진] -> 마찬가지.. * [koi_cha/곽병학] <- ë‚´ 컴퓨터ì—ì„ ìž‘ë™ì´ ë˜ëŠ”ë° ì œì¶œí•˜ë©´ ì»´íŒŒì¼ ì—러난다; 왜ì´ëŸ¬ëŠ”ê±°ì§€(맞았는지 í‹€ë ¸ëŠ”ì§€ëŠ” ëª¨ë¥´ê² ìŒ) == 8ì›” 21ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž : [김태진], [ê¶Œì˜ê¸°], [곽병학] * ë¬¸ì œ í’€ì´, 못 푼 것 ì´ìœ ë¶„ì„ * koi_cha - [http://211.228.163.31/pool/koi_cha/koi_cha.php?pname=koi_cha] (dovelet) * Pairsumonious Numbers - * Bridge - === í’€ì´ === === 후기 === * ëª¨ë“ ìŒì˜ í•© ë¬¸ì œ 풀다가 시간 다갔네-- ê·¼ë° ëª»í’€ê² ì–´ -[김태진] == 8ì›” 24ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž : [김태진], [ê¶Œì˜ê¸°] * Pairsumonious Numbers - * Bridge - * ë¬¸ì œê°€ ì–´ë ¤ì›Œì„œ fail... ë¬¸ì œ 풀다가 ì´ë°©ì‹ë„ ì•„ë‹ˆê³ ì €ë°©ì‹ë„ ì•„ë‹ˆë¼ ë©˜ë¶•í•œ ìƒíƒœì—서 ë났습니다. === í’€ì´ === * [Bridge/ê¶Œì˜ê¸°] * [Pairsumonious_Numbers/ê¶Œì˜ê¸°] === 후기 === == 8ì›” 31ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž : [김태진], [곽병학], [ê¶Œì˜ê¸°] * 학기 중 시간 * 매주 í† ìš”ì¼ ì˜¤ì „ 9시부터 * 오늘 한 ë‚´ìš© * Pairsumonious Numbers * Bridge * ë‘ ë¬¸ì œì— ëŒ€í•´ì„œ 논함. 풀지 못한 ì‚¬ëžŒë“¤ì€ ë‹¤ìŒ ì‹œê°„ê¹Œì§€ 소스를 ë¶„ì„해서ë¼ë„ 해결해오기. * ë‹¤ìŒ ì‹œê°„ê¹Œì§€ 해올 것. * Expressions * Bigger Square Please * koi_cha * Binary Indexed Tree === í’€ì´ === * [IndexedTree/ê¶Œì˜ê¸°] === 후기 === * 공학ì¸ì¦ì„ 뺄 수 있는 ì¢‹ì€ ë°©ë²•ì„ ì•Œì•˜ë‹¤. 태진ì´í˜•ì€ ì§€ëžµê°€ - [ê¶Œì˜ê¸°] * ë”ê°€ 후기가 ì´ìƒí•˜ë‹¤. -[김태진] * ì•„ì§ë„ ì € ë¬¸ì œë“¤ì— ì‚¬ê²½(?)ì„ í—¤ë§¤ê³ ìžˆìŠµë‹ˆë‹¤...== -[김태진] == 9ì›” 8ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž : [김태진], [곽병학], [ê¶Œì˜ê¸°] * 학기 중 시간 * 매주 í† ìš”ì¼ ì˜¤ì „ 9시부터 * 오늘 한 ë‚´ìš© * Expressions - í’€ì´ë¥¼ ë³´ê³ ë¬¸ì œë¥¼ 풀어오기 * Bigger Square Please - 좀 ë” ìƒê°í•´ì„œ 짜보기 * Binary Indexed Tree * ë‹¤ìŒ ì‹œê°„ê¹Œì§€ 해올 것. * Expressions * Bigger Square Please * koi_cha * Smith Numbers === í’€ì´ === * [SmithNumbers/김태진] === 후기 === * ì €ë²ˆ 주 내용과 같아보ì¸ë‹¤ë©´ 기분 탓입니다. - [ê¶Œì˜ê¸°] * ë¯¸ì¹˜ê² ë‹¤ ì§„ì§œ ã…‹ -[곽병학] * 쉽지 않군요. ã…‹ã…‹ -[김태진] * ã… ã… - [ê¶Œì˜ê¸°] == 9ì›” 18ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž : [김태진], [곽병학], [ê¶Œì˜ê¸°] * 9ì›” 15ì¼ ìŠ¤í„°ë””ê°€ 멘붕으로 파.ê°œ.ë˜ì—ˆìœ¼ë¯€ë¡œ 18ì¼ë¡œ 미뤄ì§. * 오늘 한 ë‚´ìš© * ì¸í„°ë„· ì˜ˆì„ ëŒ€íšŒë¥¼ 앞ë‘ê³ ì–´ë–»ê²Œ 공부를 í• ì§€. * 코드í¬ìФ http://codeforces.com/ * ìžì‹ ê° ë¬¸ì œëŠ” 왜 ìžì‹ ê° í•˜ë½ì„ ê°€ì ¸ì™”ëŠ”ì§€. * ë‹¤ìŒ ì‹œê°„ê¹Œì§€ 해올 것. * ë©˜íƒˆì„ íšŒë³µí•©ì‹œë‹¤. * 스미스 수로 ìžì‹ ê°ì„ 회복합시다. * ë°¤ 안새기. === 후기 === * ì•„ 공학ì¸ì¦í•˜ê¸° ì‹«ì–´ ã… ã… - [ê¶Œì˜ê¸°] == 9ì›” 22ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž : [김태진], [곽병학], [ê¶Œì˜ê¸°] * Codeforce 3시간으로 ë¬¸ì œ set풀기. * 2ë¬¸ì œ 풀었ìŒ. * 컴퓨터가 1대만 있ì„ë•Œì˜ ë¬¸ì œì , testcaseì— ê´€í•´ ìƒê°í•´ë´„. == 10ì›” 2ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž : [김태진], [곽병학], [ê¶Œì˜ê¸°] * Codeforce 3시간으로 ë¬¸ì œ set풀기. * 3ë¬¸ì œ 풀었ìŒ. == 10ì›” 6ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž : [김태진], [곽병학], [ê¶Œì˜ê¸°] * 오늘 한 ë‚´ìš© * ACM-ICPC ì¸í„°ë„· ì˜ˆì„ ì„ ì¹˜ë¦„. * 세 ë¬¸ì œë¥¼ 풀었다. * D,F,G * ë¬¸ì œ ì„ íƒì€ 잘 했다. * 세 ë¬¸ì œëŠ” 잘 풀었지만, 네 번째 ë¬¸ì œëŠ” 당황해서 ì œëŒ€ë¡œ 해결하지 못함. * ë‹¤ìŒ ì‹œê°„ê¹Œì§€ ì–´ë–¤ 공부를 í•´ì•¼í• ì§€ * 백트래킹 * 기하 * ê¹€ìƒì„ ì„ ë°°ê°€ 보내준 것 * ë‹¤ìŒ ì‹œê°„ê¹Œì§€ 해올 것. * ì¸í„°ë„· ì˜ˆì„ ì—서 ì•„ì‰¬ì› ë˜ ë¬¸ì œë¥¼ 풀어오기. * Programming Challengesì—서 기하 파트 ë§˜ì— ë“œëŠ” ë¬¸ì œ 하나 풀어오기. === 후기 === * 4ë¬¸ì œë¥¼ 풀지 못한게 아쉽네요. 위키를 꾸준히 작성해야 ë˜ê² 습니다. ë°€ë ¤ì„œ 당ì¼ì— 한 활ë™ì´ ê¸°ì–µì´ ì•ˆë‚˜ìš”. ã…Žã…Ž - [ê¶Œì˜ê¸°] * Aë²ˆì„ ì¢€ 연구해ë´ì•¼ê² 다는 ìƒê°... ì—시 ë” ì—´ì‹¬ížˆ í•´ì•¼í•˜ëŠ”ë° ë§Žì´ ë¶€ì¡±í•˜êµ°ìš”.(게다가 게ì„러-) -[김태진] == 10ì›” 13ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž : [김태진], [곽병학], [ê¶Œì˜ê¸°] * 오늘 한 ë‚´ìš© * 작년 ë³¸ì„ ë¬¸ì œ 풀어보기 * B번과 Sojuë¬¸ì œ. Sojuë¬¸ì œë¥¼ ê³ ë¯¼ 중. === required data structure === {{{ < 그래프 & ìžë£Œêµ¬ì¡° > 검색 (ì´ë¶„검색, ì´ì§„검색트리) (=> 여기서 ì´ì§„ê²€ìƒ‰íŠ¸ë¦¬ì˜ ìµœì•…ì˜ ê²½ìš° 시간복잡ë„를 줄ì´ê¸° 위해서 AVL Treeê°€ 구현ë˜ì–´ì¡ŒëŠ”ë°, ë ˆë“œë¸”ëž™íŠ¸ë¦¬ëŠ” AVLì˜ ì¼ì¢…입니다. ì •ì˜¬ í• ë•Œ ê¼ ë°°ìš¸ í•„ìš”ì„±ì€ ì—†ìŠµë‹ˆë‹¤..) 스íƒ, í Deque (Double Ended Queue) (알아ë‘ë©´ 좋습니다) ë§í¬ë“œë¦¬ìŠ¤íŠ¸ (Linked List) íž™ 구조 - Binary Heap - Binomial Heap - Fibonacci Heap (ì´ê±´ ê¼ ì•Œ 필요는 없습니다.) - (Binary) Indexed Tree (ì´ê±´ 알아둬야 합니다. ì‹¤ì œë¡œ Binary Indexed Tree는 Binomialì— ê°€ê¹ì§€ë§Œ..) - Interval Tree (ì´ê²ƒ ë˜í•œ Indexed Treeê°€ ì´ë…€ì„ì˜ ì—í• ì„ ëŒ€ì‹ í• ì •ë„로 만능ì´ì§€ë§Œ.) ì •ë ¬ (í•©ë³‘ì •ë ¬, í€µì •ë ¬, íž™ì •ë ¬, ë²„ë¸”ì •ë ¬, ì„ íƒì •ë ¬, ì‚½ìž…ì •ë ¬, ê¸°ìˆ˜ì •ë ¬) - K번째 숫ìžë¥¼ ìµœì•…ì˜ ê²½ìš° O(n)ì— ì°¾ëŠ” ë¬¸ì œ ìµœì†Œë¹„ìš©ì‹ ìž¥íŠ¸ë¦¬ - Prim - Kruskal - Matroid Theory (ì´ê²ƒë„ ê¼ ì•Œ 필요는 없습니다) 최단경로 - Dijkstra (다ìµìŠ¤íŠ¸ë¼) - Floyd (플로ì´ë“œ) - Bellman Ford (벨만í¬ë“œ) 그래프 íƒìƒ‰ - BFS(ë„ˆë¹„ìš°ì„ íƒìƒ‰), DFS(깊ì´ìš°ì„ íƒìƒ‰) 위ìƒì •ë ¬ (Topological Sort) ìµœëŒ€ìœ ëŸ‰ ì•Œê³ ë¦¬ì¦˜ (Maximum Flow Algorithm) - Ford-Fulkersonì˜ ë°©ë²• - Minimum Cut (최소 ì ˆë‹¨ ë¬¸ì œ) - 푸시-재명명 방법 (ì´ê²ƒë„ ê¼ ì•Œ 필요는 없습니다) - 최대 ì´ë¶„ë§¤ì¹ (Bipartite Maximum Matching) - Hungarian Method (가중치가 들어간 매ì¹) - Gale-Shapely Matching (ì´ê±´ ìµœëŒ€ìœ ëŸ‰ê³¼ëŠ” 관계없ì´, 그리디 부분ì´ì§€ë§Œ, ë§¤ì¹ ì•Œê³ ë¦¬ì¦˜ì˜ ì¼ì¢…ì´ë¯€ë¡œ ì—¬ê¸°ì— ë„£ì—ˆìŠµë‹ˆë‹¤) - Hopcroft-Karpì˜ ë°©ë²• (ì´ê±´ ì´ë¶„매ì¹ì˜ 시간복잡ë„를 가장 줄ì´ëŠ” 방법ì¸ë°, ê¼ ì•Œ 필요는 없습니다) - Mincost-Maxflow Algorithm - Stoer-Wagner Algorithm (ê°„ì„ ì—°ê²°ë„ ë¬¸ì œì— ì“°ì´ëŠ” 최ì ì•Œê³ ë¦¬ì¦˜ì¸ë°, ê¼ ì•Œ 필요는 없습니다) 트리 ê´€ë ¨ - 최소 비용 채색 ë¬¸ì œ (ì´ê±´ 다ì´ë‚˜ë¯¹ì— ì†í•˜ì§€ë§Œ , 트리 구조가 ê·¸ëž˜í”„ì— ì†í•˜ë‹ˆ 여기ì—..) - ì ˆì 찾기 - Bridge 찾기 (등등등등... 너무 많아서 ìƒëžµ) 강한 ì—°ê²° 성분 (Strongly Connected Components , 줄여서 SCC) - Kosaraju , Tarjanì˜ ë°©ë²• 2-CNF (2-SATì˜ ì¼ì¢…입니다) 서로소 ì§‘í•© (Disjoint Set) - 순위 ì •í•˜ê¸° (íœ´ë¦¬ìŠ¤í‹±ì˜ ì¼ì¢…) - 경로 ì••ì¶• (íœ´ë¦¬ìŠ¤í‹±ì˜ ì¼ì¢… , Path Compression) }}} - from kin.naver.com by kanghd13 == 11ì›” 3ì¼ == === ë‚´ìš© === * ì°¸ê°€ìž * GoSoMi_Critical - ([김태진], [곽병학], [ê¶Œì˜ê¸°]) * OOPARTS - ([김준ì„], [강성현], [장용운]) * 오늘 한 ë‚´ìš© * ACM-ICPC Asia-Daejeon Regional 참가. * OOPARTS - í•™êµ ìˆœìœ„ 15위, ì „ì²´ 순위 38위 * GoSoMi_Critical - í•™êµ ìˆœìœ„ 15위, ì „ì²´ 순위 39위 * D, E, F, I ë¬¸ì œë¥¼ 풀었습니다. * G번 ë¬¸ì œ, H번 ë¬¸ì œì™€ J번 ë¬¸ì œëŠ” 다시 한 번 본다면 í’€ 수 있ì„ì§€ë„.. * ìš°ë¦¬ë‚˜ë¼ ì•Œê³ ë¦¬ì¦˜ 대회 1ì¸ìžê°€ 해준 ì§§ì€ í•´ì„¤ (ì˜ dictation) {{{ A - accelerator ì›í˜•ìƒì˜ 빨강,파란ì . 파란ì ì´ ë” ë§Žê±°ë‚˜ ê°™ìŒ ë¹¨ê°„ì ì„ íŒŒëž€ì ì— ì—°ê²°í–ˆì„때, ê·¸ 길ì´ì˜ í•©ì„ ìµœì†Œë¡œ 한다. ê°ê°ì˜ 빨간ì ì„ ì–´ëŠ íŒŒëž€ì ì— ì—°ê²°í•´ì•¼í•˜ë‚˜,,, 빨간ì ì„ ì—°ê²°í• ìˆ˜ 있는 파란ì ì€ ì œì¼ ì¢‹ì€ ì¡°ê±´ì¼ë•Œê°€ .. B 왼쪽ì—서 오른쪽으로 í”Œëž˜ì¸ ..ë? 다ê°í˜•ì´ ì‹œìž‘ë˜ëŠ” edge를 ë§Œë‚ ë•Œ ... indexed tree C shortest path, ê°™ì€ ì ì„ ê³µìœ í•˜ë©´ 안ë¨. state로 나타낸다..? dynamic programmingì„ í• ë•Œ ë‘ state로 들어오지 않ë„ë¡ë§Œ 하면 ë¨. D E F G ì–´ë–¤ ì ì—서 다른 ì 으로 가는ë°, H 가장 ìž‘ì€ ë§‰ëŒ€ê¸°ê°€ 어딨는지 ê²°ì •. (ê°€ì • ) 왼쪽ì—서 ë³¼ë• ì˜¤ë¥¸ìª½ì— ìžˆìœ¼ë©´ ì˜í–¥ì„ 미치지 않ìŒ. 가장 ì˜¤ë¥¸ìª½ì— ìžˆì„때 왼쪽ì—서 ë³´ë©´ ë³´ì´ì§€ 않ìŒ. ì–´ë µê²Œ 푸는 방법.. 가장 í° í´ëŒ€ê°€ 어딨는지 찾는 방법... 매우 ì–´ë ¤ì›€ I J ê° ìƒíƒœë¥¼ x길ì´ê°€ 얼마ì¼ë•Œ yì˜ ìµœì†Ÿê°’ì€ ì–¼ë§ˆì¸ê°€ 를 ì €ìž¥í•´ë‘ . DP ê°€ë¡œì„ ì„ ê¸°ì¤€ìœ¼ë¡œ 아랫쪽 ìƒíƒœ, 윗쪽 ìƒíƒœë¥¼ í•©ì³ ê°€ë¡œê°€ nì´ ë˜ë‚˜ 세로가 .......ã…ã„´ì´ã…러ㅣ아처ㅣㅇㄴ K DAGì—서 minimum cover 를 구하는????? L ã…ㄴㅇㄹㅎ }}} == 11ì›” 8ì¼ == === ë‚´ìš© === * ìš°ë¦¬ì˜ ê³µë¶€ëŠ” 계ì†ëœë‹¤. * ì§€ì—ë³¸ì„ ë¬¸ì œ 복기. H번, G번등. * Hë²ˆì€ ì €ì§€ ì‹œìŠ¤í…œì´ ì˜¬ë¼ì˜¤ë©´ 다시 ì œì¶œí•´ë³¼ ì˜ˆì • * ê³„ì† í† ìš”ì¼ ì˜¤ì „ 9시 í˜¹ì€ 9ì‹œë°˜ì— ì§„í–‰í•˜ê¸°ë¡œ 함. * 다ìŒì£¼ í† ìš”ì¼ê¹Œì§€ ë”블릿ì—서 3ë¬¸ì œ 풀어오기. ê°ìž ë‹¤ë¥¸ë¬¸ì œë¥¼ 풀어와서, 설명해주기. == 11ì›” 17ì¼ == === ë‚´ìš© === * ë”블릿 ë¬¸ì œ 풀어옴 * [김태진] * DP ë¬¸ì œ(21) - [http://211.228.163.31/30stair/seat/seat.php?pname=seat ìžë¦¬ë°°ì¹˜], [http://211.228.163.31/30stair/seat/seat.php?pname=seat 긋기게임] * [곽병학] * Recursion ë¬¸ì œ(9) - [http://211.228.163.31/30stair/omok/omok.php?pname=omok 오목], [http://211.228.163.31/30stair/necklace/necklace.php?pname=necklace 목걸ì´] * í€µì •ë ¬, BinSearch(10) - [http://211.228.163.31/30stair/notes/notes.php?pname=notes music notes] * [ê¶Œì˜ê¸°] * Stack ë¬¸ì œ - [http://211.228.163.31/30stair/seat/seat.php?pname=seat bad hair day], [http://211.228.163.31/30stair/seat/seat.php?pname=seat ížˆìŠ¤í† ê·¸ëž¨] === ê³¼ì œ === * ížˆìŠ¤í† ê·¸ëž¨ ë¬¸ì œ 필수 * 목걸ì´, 뮤ì§ë…¸íЏ, 오목 중 íƒ 1 * ì›í•˜ëŠ” ë¬¸ì œ 1~2ë¬¸ì œ === 후기 === * [김태진] - ìƒê°ë³´ë‹¤ 공부하기 ì¢‹ì€ ë°©ì‹ì´ì—ˆìŠµë‹ˆë‹¤. (ì´ë•Œê¹Œì§€ ë°©ì‹ ì¤‘ 가장 좋았ë˜ë“¯.. ëŒ€íšŒì˜ ì¶©ê²©ë•Œë¬¸ì¸ê°€?) 앞으로 ì¼ë‹¨ ì´ ë°©ì‹ìœ¼ë¡œ ê³„ì† ë‚˜ê°€ë©´ 좋ì„ê±° 같네요. * [ê¶Œì˜ê¸°] - 지난 ë²ˆì— ê°™ì´ í’€ì–´ë³¸ ížˆìŠ¤í† ê·¸ëž¨ ë¬¸ì œ í•´ë‹µì´ ê·¸ê²Œ 아닌가ë´ìš” ã… ã… ë‹¤ì‹œ ì´ì•¼ê¸° í•´ì•¼í• ë“¯ 합니다.(ì—시 채ì ì„ í•´ë´ì•¼ë˜ë„¤ìš”...) == 11ì›” 24ì¼ == === ë‚´ìš© === * ë”블릿 ë¬¸ì œ 풀어옴 * [김태진] * BackTracking ë¬¸ì œ(25) - [http://211.228.163.31/30stair/eating_puzzle/eating_puzzle.php?pname=eating_puzzle eating_puzzle], [http://211.228.163.31/30stair/scales/scales.php?pname=scales scales] * [곽병학] * tree ë¬¸ì œ(15) - [http://211.228.163.31/30stair/treeornot/treeornot.php?pname=treeornot treeornot] * [ê¶Œì˜ê¸°] * pattern matching - [http://211.228.163.31/30stair/seek/seek.php?pname=seek seek] * DP (21) [http://211.228.163.31/30stair/scv/scv.php?pname=scv SCVìžì›ì±„ì·¨] === ê³¼ì œ === * ížˆìŠ¤í† ê·¸ëž¨ ë¬¸ì œ 재ë„ì „ * [김태진],[곽병학] - pattern matching * ì›í•˜ëŠ” ë¬¸ì œ 1~2ë¬¸ì œ === 후기 === * == 12ì›” 1ì¼ == === ë‚´ìš© === * ë”블릿 ë¬¸ì œ 풀어옴 * [김태진] * Dynamic Programming ë¬¸ì œ(25) - [http://211.228.163.31/30stair/partition/partition.php?pname=partition partition], [http://211.228.163.31/30stair/inflate/inflate.php?pname=inflate inflate] * [곽병학] * [ê¶Œì˜ê¸°] * Tree ë¬¸ì œ(15) - [http://211.228.163.31/30stair/binary_tree/binary_tree.php?pname=binary_tree binary_tree], [http://211.228.163.31/30stair/nca/nca.php?pname=nca nca], [http://211.228.163.31/30stair/treeornot/treeornot.php?pname=treeornot treeornot] * Graph, Dfs ë¬¸ì œ(16) - [http://211.228.163.31/30stair/dfs/dfs.php?pname=dfs dfs], [http://211.228.163.31/30stair/virus1/virus1.php?pname=virus1 virus1], [http://211.228.163.31/30stair/euler/euler.php?pname=euler euler] * 드디어 Histogramë¬¸ì œë¥¼ í•´ê²° * [http://211.228.163.31/30stair/rectangle/rectangle.php?pname=rectangle Histogram] === ê³¼ì œ === * Inflate 푸세여 === 후기 === * [ê¶Œì˜ê¸°] - 드디어 Histogramì„ í’€ì—ˆìŠµë‹ˆë‹¤. ê¸°ë¶„ì´ ë„ˆë¬´ë„ˆë¬´ 좋네여 ã…Žã…Ž ---- [2012년활ë™ì§€ë„], [ACM_ICPC]