SlideShare a Scribd company logo
1 of 47
Download to read offline
처음 공부하는 알고리즘
처음 시작하는 교내대회
천민호
kesakiyo@naver.com
소 개
핸들 이름보다 익숙한 핸들, kesakiyo
학교 인하대학교 컴퓨터정보공학과
인하대학교 학술소모임 C.T.P 15년 회장
제 1회 인하대학교 프로그래밍 경진대회 개최
인턴 ZOYI 코퍼레이션 프론트엔드 개발자
대회 경험
`14 8월 코더스 하이, 전국 대학생 프로그래밍 연합 여름대회
10월 ACM ICPC
11월 LG 코드챌린저
`16 1월 삼성 대학생 프로그래밍 경진대회
`15 8월 전국대학생 프로그래밍 연합 여름대회
10월 ACM ICPC
11월 LG 코드챌린저
오늘 할 얘기
1 PS와의 인연
2 PS공부와 ZOYI의 일
3 효율적이었던 공부 방법
4 교내대회를 개최한 과정
5 질의 응답
PS와의 인연은 어떻게?
군 제대 후 시작한 프로그래밍
옆에서 BOJ를 하고 있는 친구
남들을 씹어먹는 실력을 가질꺼야!!
왜 PS인가?
정해를 찾기 힘든 질문
단순 재미로 하기에는...
유사해를 ZOYI에서
ZOYI에서 하는 일은
웹 프로트엔드 개발
React.js와 Flux아키텍쳐
웹 프론트엔드 개발하는데
알고리즘을 사용하나요?
개발과 PS의 관계
코딩이 너무 쉬워졌어요
내가 생각한건 모두 코드로
관련 지식이 부족할 뿐
효율적이었던 공부 방법
지극히 개인적인 이야기
개인마다 편차가 심해 정답은 없음
효율적이었던 공부 방법
1
확고한
목표의식
2
라이벌이
필요해
3
답을 보는건
부끄럽지 않아
1. 확고한 목표의식
동기부여가 된다면
어떤 목표이든 상관없음
1. 확고한 목표의식
남들을 씹어먹는 실력을 가질래
다른 사람 앞에서 상을 타고 싶어
2. 라이벌이 필요해
혼자서 공부하면 찾아오는
최대의 적 “매너리즘”
2. 라이벌이 필요해
나는 저 친구보다 더 잘할 수 있어!!
온라인상 친구라도 괜찮음
3. 답을 보는건 부끄럽지 않아
답을 보고 푸는것은 진정한
나의 실력이 아니다
-2015년 9월의 kesakiyo-
3. 답을 보는건 부끄럽지 않아
수능 공부를 생각해 봅시다
한번 모르는건 영원히 모름
답을 안보면 무슨일이?
떨어지는 개미
BOJ 3163번
마지막에 떨어지는 개미는 어떤개미?
공 장
BOJ 7578번
교차하는 케이블의 쌍의 개수는?
제 독
BOJ 3640번
두 전함이 이동하는 최소 비용은?
스타트링크에서 하는 많은 강좌
BOJ의 게시판, 슬랙
제 1회 IUPC의 시작
PS공부를 하며 느낀 감정을
공유하고 싶은 마음에서 시작
대회 준비 절차
1
날짜 결정
장소 섭외
2
자금 마련
후원 요청
3
대회 홍보
참가 신청
4
행정 준비
문제 출제
1. 날짜 결정 및 장소 섭외
모두가 참여할 수 있는 11월
4학년은 면접시즌이 끝났기 때문
1, 2, 3학년은 기말고사 공부기간이 아니기 때문
날짜 결정과 더불어 장소를 섭외하는것이 바람직
2. 자금 마련 및 후원 요청
참가자를 모으기 위해선 상금이 필요
원활한 대회 운영을 위해선 운영자금이 필요
대회 준비기간 중 가장 바쁜 시기
양질의 사업 계획서?
2. 자금 마련 및 후원 요청
가능한 모든 곳에 전부 요청
학과, 단과, 공대, 총장님
스타트업 및 선배님이 계신 기업들
동아리 고문 교수님
3. 대회 홍보 및 참가 신청
대회 홍보 포스터
대회 신청 사이트
3. 대회 홍보 및 참가 신청
현수막 제작
전공 수업
SNS 및 학교 광장
가능한 모든 수단을 동원해서 대회 홍보
4. 행정 준비 및 문제 출제
행정 지옥에 오신것을
진심으로 환영합니다
행정 지옥
전기 배선 증축 요청
학교 무선랜 증축 요청
수상자 폼보드 준비
참가자 및 스텝 명찰 준비
팀 자리배치 및 번호표 준비
도시락 준비
+ 예산 관리는 기본
4. 행정 준비 및 문제 출제
문제 출제는 제일 중요한 것
대회 문제에 문제가 있으면 대회의 신뢰도 하락
문제 검수는 문제 출제자 전부 참여
문제 출제자는 적어도 네명 이상
4. 행정 준비 및 문제 출제
교내 대회는 PS공부를 안하는 학생도 참여
모두가 즐길 수 있는 대회를 만드는 것이 중요
만점팀이 나와도 괜찮으니 너무 어려운 것은 지양
교내대회 전날 가장 어려운 두 문제를 가장 쉬운 두 문제로 교체
대회 시스템 구축은?
PC^2, HustOJ, 자체 구축...
트래픽, 보안, 샌드박싱, 스코어보드...
ALL IN ONE PACKAGE
열심히 일한자! 신나게 즐겨라!
대회 당일 무슨 일이 일어날지 모름
제 1회 인하대학교 프로그래밍 경시대회
280만원 110만원 350개 12개
대회 때 사용한
총 금액
수상팀에게
지급된 상금
대회 때 사용한
헬륨풍선의 개수
참가자들이 풀 수
있었던 문제의 수
Any Questions?

More Related Content

Viewers also liked

Google Code Jam 2017 소개
Google Code Jam 2017 소개Google Code Jam 2017 소개
Google Code Jam 2017 소개Startlink
 
두 번째 startlink.live: 장홍준 (hongjun7) - Teamwork in Programming Contests
두 번째 startlink.live: 장홍준 (hongjun7) - Teamwork in Programming Contests두 번째 startlink.live: 장홍준 (hongjun7) - Teamwork in Programming Contests
두 번째 startlink.live: 장홍준 (hongjun7) - Teamwork in Programming ContestsStartlink
 
11207053 윤현민 (컴퓨터과제)
11207053 윤현민 (컴퓨터과제)11207053 윤현민 (컴퓨터과제)
11207053 윤현민 (컴퓨터과제)Hyeon Min Yoon
 
옥션마케터 박유진(자기소개, 프로잭트)
옥션마케터 박유진(자기소개, 프로잭트)옥션마케터 박유진(자기소개, 프로잭트)
옥션마케터 박유진(자기소개, 프로잭트)Youjin Park
 
강점나무 소개서 프리젠테이션 (요약)
강점나무 소개서 프리젠테이션 (요약)강점나무 소개서 프리젠테이션 (요약)
강점나무 소개서 프리젠테이션 (요약)Jung Park
 
20141101 속닭속닭 자기소개
20141101 속닭속닭 자기소개20141101 속닭속닭 자기소개
20141101 속닭속닭 자기소개승형 이
 
교육과정의 기초PPT (33~74P)
교육과정의 기초PPT (33~74P)교육과정의 기초PPT (33~74P)
교육과정의 기초PPT (33~74P)Seol94
 
나를 이끄는 힘, 나의 강점 재발견(슬라이드쉐어)
나를 이끄는 힘, 나의 강점 재발견(슬라이드쉐어)나를 이끄는 힘, 나의 강점 재발견(슬라이드쉐어)
나를 이끄는 힘, 나의 강점 재발견(슬라이드쉐어)Joan Kim
 
3 나의 경쟁력 pdf
3 나의 경쟁력 pdf3 나의 경쟁력 pdf
3 나의 경쟁력 pdfJUNGEUN KANG
 
선택받는 자기소개서 작성요령
선택받는 자기소개서 작성요령선택받는 자기소개서 작성요령
선택받는 자기소개서 작성요령선홍 김
 
구직자들을 위한 자기소개서 작성법
구직자들을 위한 자기소개서 작성법구직자들을 위한 자기소개서 작성법
구직자들을 위한 자기소개서 작성법Doyoung Kwon
 
사티어 빙산의사소통 방법론
사티어 빙산의사소통 방법론사티어 빙산의사소통 방법론
사티어 빙산의사소통 방법론Sangcheol Hwang
 
Apache REEF - stdlib for big data
Apache REEF - stdlib for big dataApache REEF - stdlib for big data
Apache REEF - stdlib for big dataSergiy Matusevych
 
나는 어떻게 알고리즘을 공부했을까? + 신기한 방법으로 문제 풀어보기
나는 어떻게 알고리즘을 공부했을까? + 신기한 방법으로 문제 풀어보기나는 어떻게 알고리즘을 공부했을까? + 신기한 방법으로 문제 풀어보기
나는 어떻게 알고리즘을 공부했을까? + 신기한 방법으로 문제 풀어보기Baekjoon Choi
 
김진주포토폴리오
김진주포토폴리오김진주포토폴리오
김진주포토폴리오kjj930508
 
자기소개
자기소개자기소개
자기소개parkmunge
 

Viewers also liked (17)

Google Code Jam 2017 소개
Google Code Jam 2017 소개Google Code Jam 2017 소개
Google Code Jam 2017 소개
 
두 번째 startlink.live: 장홍준 (hongjun7) - Teamwork in Programming Contests
두 번째 startlink.live: 장홍준 (hongjun7) - Teamwork in Programming Contests두 번째 startlink.live: 장홍준 (hongjun7) - Teamwork in Programming Contests
두 번째 startlink.live: 장홍준 (hongjun7) - Teamwork in Programming Contests
 
내인생비전과 목표관리
내인생비전과 목표관리내인생비전과 목표관리
내인생비전과 목표관리
 
11207053 윤현민 (컴퓨터과제)
11207053 윤현민 (컴퓨터과제)11207053 윤현민 (컴퓨터과제)
11207053 윤현민 (컴퓨터과제)
 
옥션마케터 박유진(자기소개, 프로잭트)
옥션마케터 박유진(자기소개, 프로잭트)옥션마케터 박유진(자기소개, 프로잭트)
옥션마케터 박유진(자기소개, 프로잭트)
 
강점나무 소개서 프리젠테이션 (요약)
강점나무 소개서 프리젠테이션 (요약)강점나무 소개서 프리젠테이션 (요약)
강점나무 소개서 프리젠테이션 (요약)
 
20141101 속닭속닭 자기소개
20141101 속닭속닭 자기소개20141101 속닭속닭 자기소개
20141101 속닭속닭 자기소개
 
교육과정의 기초PPT (33~74P)
교육과정의 기초PPT (33~74P)교육과정의 기초PPT (33~74P)
교육과정의 기초PPT (33~74P)
 
나를 이끄는 힘, 나의 강점 재발견(슬라이드쉐어)
나를 이끄는 힘, 나의 강점 재발견(슬라이드쉐어)나를 이끄는 힘, 나의 강점 재발견(슬라이드쉐어)
나를 이끄는 힘, 나의 강점 재발견(슬라이드쉐어)
 
3 나의 경쟁력 pdf
3 나의 경쟁력 pdf3 나의 경쟁력 pdf
3 나의 경쟁력 pdf
 
선택받는 자기소개서 작성요령
선택받는 자기소개서 작성요령선택받는 자기소개서 작성요령
선택받는 자기소개서 작성요령
 
구직자들을 위한 자기소개서 작성법
구직자들을 위한 자기소개서 작성법구직자들을 위한 자기소개서 작성법
구직자들을 위한 자기소개서 작성법
 
사티어 빙산의사소통 방법론
사티어 빙산의사소통 방법론사티어 빙산의사소통 방법론
사티어 빙산의사소통 방법론
 
Apache REEF - stdlib for big data
Apache REEF - stdlib for big dataApache REEF - stdlib for big data
Apache REEF - stdlib for big data
 
나는 어떻게 알고리즘을 공부했을까? + 신기한 방법으로 문제 풀어보기
나는 어떻게 알고리즘을 공부했을까? + 신기한 방법으로 문제 풀어보기나는 어떻게 알고리즘을 공부했을까? + 신기한 방법으로 문제 풀어보기
나는 어떻게 알고리즘을 공부했을까? + 신기한 방법으로 문제 풀어보기
 
김진주포토폴리오
김진주포토폴리오김진주포토폴리오
김진주포토폴리오
 
자기소개
자기소개자기소개
자기소개
 

Similar to 첫 번째 startlink.live: 천민호 - 맨땅에서 시작한 알고리즘과 교내대회

PoApper Introduction
PoApper IntroductionPoApper Introduction
PoApper IntroductionByungjin Park
 
나의 8년 (2012~2019)
나의 8년 (2012~2019)나의 8년 (2012~2019)
나의 8년 (2012~2019)Yungon Park
 
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로Sungwoo Park
 
잡코리아 글로벌 프런티어 12기_S.w.e.e.t_탐방보고서
잡코리아 글로벌 프런티어 12기_S.w.e.e.t_탐방보고서잡코리아 글로벌 프런티어 12기_S.w.e.e.t_탐방보고서
잡코리아 글로벌 프런티어 12기_S.w.e.e.t_탐방보고서잡코리아 글로벌 프런티어
 
부스트캠프 2019 설명회
부스트캠프 2019 설명회부스트캠프 2019 설명회
부스트캠프 2019 설명회CONNECT FOUNDATION
 
Open Year Round
Open  Year RoundOpen  Year Round
Open Year Roundjiyeoncoco
 
2022 경희대학교 테크콘서트
2022 경희대학교 테크콘서트2022 경희대학교 테크콘서트
2022 경희대학교 테크콘서트JongyoonJeong1
 
2014.12.26 Skool launcher
2014.12.26 Skool launcher 2014.12.26 Skool launcher
2014.12.26 Skool launcher Sangwook Park
 
취업캠프 특강 - 기업의 서비스 개발 프로젝트
취업캠프 특강 - 기업의 서비스 개발 프로젝트취업캠프 특강 - 기업의 서비스 개발 프로젝트
취업캠프 특강 - 기업의 서비스 개발 프로젝트Jongmyoung Kim
 
머신러닝 해외 취업 준비: 닳고 닳은 이력서와 고통스러웠던 면접을 돌아보며 SNU 2018
머신러닝 해외 취업 준비: 닳고 닳은 이력서와 고통스러웠던 면접을 돌아보며 SNU 2018머신러닝 해외 취업 준비: 닳고 닳은 이력서와 고통스러웠던 면접을 돌아보며 SNU 2018
머신러닝 해외 취업 준비: 닳고 닳은 이력서와 고통스러웠던 면접을 돌아보며 SNU 2018Taehoon Kim
 
또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020
또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020
또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020Seulgi Yoon
 
학생 개발자, 인턴십으로 성장하기
학생 개발자, 인턴십으로 성장하기학생 개발자, 인턴십으로 성장하기
학생 개발자, 인턴십으로 성장하기재원 최
 
2015 hi first 스터디 최종보고서
2015 hi first 스터디 최종보고서2015 hi first 스터디 최종보고서
2015 hi first 스터디 최종보고서Seongho Park
 
SW연구/선도학교 대상 교사 연수 프로그램
SW연구/선도학교 대상 교사 연수 프로그램 SW연구/선도학교 대상 교사 연수 프로그램
SW연구/선도학교 대상 교사 연수 프로그램 Entrykorea
 
DesignThinking_1st.Lecture.Introduction.pdf 자료
DesignThinking_1st.Lecture.Introduction.pdf 자료DesignThinking_1st.Lecture.Introduction.pdf 자료
DesignThinking_1st.Lecture.Introduction.pdf 자료Jeongeun Kwon
 
[2015] 포스텍 개발자 네트워크 포애퍼(PoApper) 소개자료
[2015] 포스텍 개발자 네트워크 포애퍼(PoApper) 소개자료[2015] 포스텍 개발자 네트워크 포애퍼(PoApper) 소개자료
[2015] 포스텍 개발자 네트워크 포애퍼(PoApper) 소개자료BumSoo Kim
 
2013 PoApper Introduction
2013 PoApper Introduction2013 PoApper Introduction
2013 PoApper IntroductionByungjin Park
 
부스트캠프 2020 설명회 발표자료
부스트캠프 2020 설명회 발표자료부스트캠프 2020 설명회 발표자료
부스트캠프 2020 설명회 발표자료CONNECT FOUNDATION
 
AI기반 비대면 면접 솔루션 하이버프 제안서 v2.3
AI기반 비대면 면접 솔루션 하이버프 제안서 v2.3AI기반 비대면 면접 솔루션 하이버프 제안서 v2.3
AI기반 비대면 면접 솔루션 하이버프 제안서 v2.3ssuser346ced
 

Similar to 첫 번째 startlink.live: 천민호 - 맨땅에서 시작한 알고리즘과 교내대회 (20)

PoApper Introduction
PoApper IntroductionPoApper Introduction
PoApper Introduction
 
나의 8년 (2012~2019)
나의 8년 (2012~2019)나의 8년 (2012~2019)
나의 8년 (2012~2019)
 
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
 
잡코리아 글로벌 프런티어 12기_S.w.e.e.t_탐방보고서
잡코리아 글로벌 프런티어 12기_S.w.e.e.t_탐방보고서잡코리아 글로벌 프런티어 12기_S.w.e.e.t_탐방보고서
잡코리아 글로벌 프런티어 12기_S.w.e.e.t_탐방보고서
 
부스트캠프 2019 설명회
부스트캠프 2019 설명회부스트캠프 2019 설명회
부스트캠프 2019 설명회
 
Open Year Round
Open  Year RoundOpen  Year Round
Open Year Round
 
2022 경희대학교 테크콘서트
2022 경희대학교 테크콘서트2022 경희대학교 테크콘서트
2022 경희대학교 테크콘서트
 
2014.12.26 Skool launcher
2014.12.26 Skool launcher 2014.12.26 Skool launcher
2014.12.26 Skool launcher
 
취업캠프 특강 - 기업의 서비스 개발 프로젝트
취업캠프 특강 - 기업의 서비스 개발 프로젝트취업캠프 특강 - 기업의 서비스 개발 프로젝트
취업캠프 특강 - 기업의 서비스 개발 프로젝트
 
머신러닝 해외 취업 준비: 닳고 닳은 이력서와 고통스러웠던 면접을 돌아보며 SNU 2018
머신러닝 해외 취업 준비: 닳고 닳은 이력서와 고통스러웠던 면접을 돌아보며 SNU 2018머신러닝 해외 취업 준비: 닳고 닳은 이력서와 고통스러웠던 면접을 돌아보며 SNU 2018
머신러닝 해외 취업 준비: 닳고 닳은 이력서와 고통스러웠던 면접을 돌아보며 SNU 2018
 
또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020
또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020
또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020
 
학생 개발자, 인턴십으로 성장하기
학생 개발자, 인턴십으로 성장하기학생 개발자, 인턴십으로 성장하기
학생 개발자, 인턴십으로 성장하기
 
2015 hi first 스터디 최종보고서
2015 hi first 스터디 최종보고서2015 hi first 스터디 최종보고서
2015 hi first 스터디 최종보고서
 
SW연구/선도학교 대상 교사 연수 프로그램
SW연구/선도학교 대상 교사 연수 프로그램 SW연구/선도학교 대상 교사 연수 프로그램
SW연구/선도학교 대상 교사 연수 프로그램
 
DesignThinking_1st.Lecture.Introduction.pdf 자료
DesignThinking_1st.Lecture.Introduction.pdf 자료DesignThinking_1st.Lecture.Introduction.pdf 자료
DesignThinking_1st.Lecture.Introduction.pdf 자료
 
2013 10 cnu style e-book
2013 10 cnu style e-book2013 10 cnu style e-book
2013 10 cnu style e-book
 
[2015] 포스텍 개발자 네트워크 포애퍼(PoApper) 소개자료
[2015] 포스텍 개발자 네트워크 포애퍼(PoApper) 소개자료[2015] 포스텍 개발자 네트워크 포애퍼(PoApper) 소개자료
[2015] 포스텍 개발자 네트워크 포애퍼(PoApper) 소개자료
 
2013 PoApper Introduction
2013 PoApper Introduction2013 PoApper Introduction
2013 PoApper Introduction
 
부스트캠프 2020 설명회 발표자료
부스트캠프 2020 설명회 발표자료부스트캠프 2020 설명회 발표자료
부스트캠프 2020 설명회 발표자료
 
AI기반 비대면 면접 솔루션 하이버프 제안서 v2.3
AI기반 비대면 면접 솔루션 하이버프 제안서 v2.3AI기반 비대면 면접 솔루션 하이버프 제안서 v2.3
AI기반 비대면 면접 솔루션 하이버프 제안서 v2.3
 

첫 번째 startlink.live: 천민호 - 맨땅에서 시작한 알고리즘과 교내대회