Giter VIP home page Giter VIP logo

2021_sju_bojalgorithm.py's Introduction

파이썬 알고리즘 문제풀이 스터디

참여 대상

  • BOJ(solved.ac) 실버 이하 초심자들
  • 학교 고급P(혹은 파이썬 수업)을 정상적으로 이수해본 적 있는 사람
  • 깃헙 계정이 있는 사람
  • 위를 만족하는 파이썬으로 알고리즘 문제풀이를 해보고 싶은 사람

목적

  • 알고리즘 문제풀이를 시작하고 싶은 사람,시작했지만 아직 실력이 부족한 사람들을 모아 같이 문제를 풀며 공유하고 싶음
  • 방학인데 계속 침대에서 뒹굴거릴 순 없다.. 하루 1문제라도 풀게 강제해보자!!
  • 깃허브 이용(이슈등록,풀리퀘,리뷰 등등) 에 익숙해져보자.. 나도..

목표와 학습 방법

목표

  • BOJ(solved.ac) 골드 티어로 가자!
  • 매일 1문제씩 알고리즘 문제 풀기

방법

  • 매일 1개씩 이슈와 단톡방에 오늘의 문제를 직접 선정하여 올림.
  • 문제의 주제는 2일마다 1번씩 달라진다.
  • 혹시 좋은 문제나 추천하고 싶은 문제가 있으면 Issues에 추천, Label 을 달아 등록해주세요!!

알고리즘 분류

1. 그리디
2. 구현
3. 그래프 이론/탐색
4. 정렬
5. 이진탐색
6. 다이나믹 프로그래밍
7. 최단경로

BOJ 문제만 
난이도 실버 5 ~ 골드 1
제출 500회 이상 
정답률 30% 이상 
solved.ac CLASS 에 있는 문제 우선

각 주제에 대한 개념과 예시문제는 참고 교재 를 보면서 각자 공부 하는것을 추천 한다 (없어도 됨)

이것이 취업을 위한 코딩 테스트다 with 파이썬

유튜브 강의

  • 각자 오늘의 문제를 풀고 깃허브에 코드를 업로드하여 Pull request를 날린다.

규칙

파일 (코드) 올리기

  • 1문제에 1커밋
  • 저장 위치와 코드 이름은 주제/문제이름_깃헙닉네임.py 형식으로 올려주세요
  • 커밋메시지는 깃헙닉네임_문제이름.py 추가 형식으로
  • 수정할때는 깃헙닉네임_문제이름.py 수정 이렇게

문풀 팁 올리기

  • md(마크다운) 파일로 파이썬 문법에 대한 팁이나 문제풀이에서 떠오른 팁 같은 것을 정리해서 올려주세요
  • markdown 문법 알아보기

풀 리퀘스트(PR) 규칙

  • PR 하는법
  • 이해 안되면 이거도
  • pr 제목은 [2021.02.01]깃헙닉네임 문제이름 풀이
  • 팁 추가 커밋이면 [2021.02.01]팁 추가
  • 문풀 성공,실패,(시간초과) 여부 Label로 달아주세요
  • pr 메시지는 풀이 아이디어 리뷰,전달하고 싶은 말,실패 이유,등을 적어주세요

기타

아직 깃허브에 익숙치 않아 운영이 미숙할 수도 있습니다...

이슈로 제안 사항을 남겨주시면 감사하겠습니다!!

2021_sju_bojalgorithm.py's People

Contributors

ghoon99 avatar yangsooplus avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.