Code Monkey home page Code Monkey logo

seoul15algo's Introduction

seoul15algo

다같이 열심히 달려봐요

Commit & Pull Request

solve(문제번호1, 문제번호2, ...): 영어이름(wonho)_커밋일자(230127)

Problem Readme

docs(문제번호1, 문제번호2, ...): 영어이름(wonho)_커밋일자(230127)

Info

  • 인원: 약 6명
  • 준비물: 노트북, 문제 해결 정리
  • 언어: Java
  • 플랫폼: 백준(Baekjoon)
  • 레벨: 실버3 ~ 골드3
  • 스터디: 주 1회 (매주 수요일)
  • 기간: 3 ~ 4개월
  • 문제: 주 4개
  • 유형: 코테에 자주 출몰하는 유형
    • 구현, 그래프(DFS, BFS), 그리디(Greedy), 완전탐색(brute force)
    • 해시 테이블(Hash Table), 스택(Stack), 큐(Queue), 힙(Heap)
    • 정렬(Sort), 이분탐색(Binary Search), 동적 프로그래밍(DP)
    • 투포인터(Two Pointer), 슬라이딩 윈도우(Sliding Window), 최소 신장 트리(MST), 유니온 파인드(Union-Find)

Rule

  • 매주 스터디 2일 전(월요일)까지 정해진 문제를 풀어온다.
  • 문제 풀이를 끝낸 후 스터디 전(수요일)까지 팀원의 코드에 정성스럽게 리뷰를 작성한다.
  • 서로 문제 풀이 방법, 생각 흐름, 개선 사항 등을 공유하며 스터디를 진행한다.

tip: 주중에 풀다가 모르는 문제는 1시간 정도 생각해보고 다른 사람 풀이를 참고하여 풀어본다.

Plan

  • <1주차> 구현(implement)
    • 1138(한 줄로 서기), 14719(빗물), 14503(로봇 청소기), 16236(아기 상어)
  • <2주차> 그래프 탐색(BFS/DFS)
    • 1987(알파벳), 3055(탈출), 2468(안전 영역), 2206(벽 부수고 이동하기)
  • <3주차> 그리디(Greedy)
    • 1931(회의실 배정), 2212(센서), 11000(강의실 배정), 2812(크게 만들기)
  • <4주차> 완전탐색(Brute Force)
    • 9663(N-Queen), 1107(리모컨), 12100(2048 (Easy)), 14890(경사로)
  • <5주차> 자료구조(Data Structure)
    • 1655(가운데를 말해요), 2533(사회망 서비스(SNS)), 9935(문자열 폭발), 16934(게임 닉네임)
  • <6주차> 정렬 / 탐색(Sort / Search)
    • 2473(세 용액), 1377(버블 소트), 2887(행성 터널)
  • <7주차> 동적 프로그래밍(Dynamic Programming)
    • 12865(평범한 배낭), 9251(LCS), 1309(동물원), 14002(가장 긴 증가하는 부분 수열 4)
  • <8주차> 세그먼트 트리/최소 스패닝 트리(Segment Tree/MST)
    • 1774(우주신과의 교감), 2357(최솟값과 최댓값), 11505(구간 곱 구하기), 14621(나만 안되는 연애)

Member

rt3310 soun997 tjdwnsmm wancern yeeeooonn zoeyvarnax seo-jio
서원호 박소윤 박성준 이현구 이수연 한라연 서지오

seoul15algo's People

Contributors

rt3310 avatar tjdwnsmm avatar soun997 avatar wancern avatar yeeeooonn avatar zoeyvarnax avatar seo-jio 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.