O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Why problemsolving

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 16 Anúncio

Mais Conteúdo rRelacionado

Semelhante a Why problemsolving (20)

Anúncio

Why problemsolving

  1. 1. 우리에게 Problem Solving 이 필요한 이유
  2. 2. 2 PS 대회 ( 해외 ) 구글 코드잼 , 페이스북 해커컵 , 탑코더
  3. 3. 3 PS 대회 ( 국내 ) SK planet Code Sprint LG Code Challenger
  4. 4. 4 왜 기업에서 대회를 개최하나 ? 우수한 인재를 채용하기 위함 실제로 알고리즘 프로그래밍 대회의 1인자 27 세의 러시아 프로그래머인 Petr Mitrichev는 구글의 검색 엔진 파트에서 일 하고 있음 우리 회사가 구글이 되려면 ?
  5. 5. 5 채용시 PS 스킬을 우대하는 회사 채용시 PS 스킬 보유자를 우대 (탑코더 랭커 가산점 부여 , PS 실기시험을 봄 ) 하거나, 알고스팟과 같은 PS관련 사이트에 채용공고를 냄 구글에 가고 싶다면 ?
  6. 6. 6 눈에 띄는 탑코더 후원기관
  7. 7. 7 TCO14 스폰서 TCO : Topcoder Open (해마다 개최되는 대회)
  8. 8. 8 우리와 어떤 관련이 있나 ? TCO 에 얽힌 키워드 : data analytics, Big Data, Data Science
  9. 9. 9 이게 업무와 관련이 있을까 ? Hadoop 의 MapReduce Merge Sort 를 알고 있었다면 ?
  10. 10. 10 못 믿겠는데 정말 ? 다른 대회와는 달리 탑코더 SRM DIV2 easy 문제는 이와 같이 개발자가 하루에 한 번 이상 만나는 평범한 로직으로 푸는 문제
  11. 11. 11 못 믿겠는데 정말 ? 2 알고리즘 공부를 하면서 키워지는 능력 1.남의 코드를 빨리 읽고 이해하는 능력 2.예외 상황이나 오류를 찾아내는 능력 3.기본 코딩 스킬의 향상 4.문제를 모델링 하는 능력 향상 출처 : http://kwangswei.tistory.com/411
  12. 12. 12 어렵지 않을까 ? 어려워 보이는 이 문제? http://community.topcoder.com/stat?c=problem_statement&pm=사실은 A모팀 J 모선임이 5 분만에 풀어낸 문제
  13. 13. 13 게임보다 재밌는 아레나 시연 1.실제 문제를 제출하고 채점 2.다른 사람 소스를 보는 법 (Petr!) 3.해설을 보는 법 4.레이팅, 랭킹을 보는 법
  14. 14. 14 전 자바스크립트만 쓰는데요 ? 아쉽게도 Topcoder 는 Java, C++, C#, VB, Python 만 지원 자바스크립트는 지원하지 않음 ( 알고스팟은 지원) 하지만 실제 알고리즘을 구현 하는데는 언어에 종속된 기술이 필요하지 않으며, 쓸 수 있다고 해도, 파이썬 같이 생각을 바로 바로 구현할 수 있는 언어가 유리함
  15. 15. 15 결론 1. Problem Solving 이 내 인생을 바꿔놓을 수 있다. 2. 지금 당장 고민되는 문제 (스트레스 받는 로직 생각) 도 해결해 줄 수 있다. 3. 우리 회사를 구글로 만들어 줄 수도 있다.
  16. 16. 16 주의사항 지나친 실력 향상으로 다음과 같은 문제가 발생할 수 있음 1.구글에서 스카우트 제의가 들어옴 2.프로젝트가 너무 빨리 끝나버려 할 일이 없어짐

Notas do Editor

  • Petr 소스 : SRM 599 DIV 1

×