Zundal / BrainStorming

알고리즘 스터디 코드 공유

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BrainStorming - Repository

  • 알고리즘 풀이를 통해 알고리즘에 익숙해지고, 본인이 학습하고 있는 기술을 공유하는 스터디

유용한 사이트

  1. 스타트업 자금 상황
  1. 좋은 깃 허브 커밋 메세지

참고하면 좋은 서적

  1. 웹 개발자를 위한 대규모 서비스를 지탱하는 기술 | 이토나오야, 다나카 신지 공저 / 진명조 옮김 => 이동욱 개발자님 추천 도서, 현재 절판되서 도서관에서 빌려야 할 것 같음.

추후 토론 내용(토론하고 싶은 내용 건의주세요!)

  1. 계층형 쿼리 - 안정식
  2. 블록체인 - 박정미
  3. 자바로 API 만들기 - 최인선
  4. 개발관련 서적 스캔 (회비, 카카오뱅크에서 계좌 생성) - 박정미
  5. Buffereder
  6. git 설명
  7. 노션 설명
  8. 최대힙, 최소힙 설명 요청 - 안정식 => 최인선 확인 후 설명 예정

스터디원(문제 제출 순서)

  • 안정식
  • 최인선
  • 주형준
  • 김성진
  • 박정미(온라인 참가 - 랜덤)

스터디 목적

  • 컴퓨터 기초 공부

설명 인원

선택정렬, 버블정렬 - 안정식

삽입정렬, 퀵정렬 - 최인선

합병정렬, 힙정렬 - 주형준

거품정렬, 계수정렬 - 김성진

알고리즘 문제 출제 방법

  1. 프로그래머스 LEVEL 2이상 1문제
  2. 백준 1문제
  3. Codility 1문제 https://www.codility.com/
  4. leecode 1문제 https://leetcode.com/

스터디 1주차 문제(문제 선별 - 박정미)

  1. 프로그래머스 - 신규 아이디 추천 - 정규식 - https://programmers.co.kr/learn/courses/30/lessons/72410
  2. 프로그래머스 - 예산 - 그리디 알고리즘 - https://programmers.co.kr/learn/courses/30/lessons/12982

스터디 2주차 문제(문제 선별 - 안정식)

  1. 프로그래머스 - 전화번호 목록 - https://programmers.co.kr/learn/courses/30/lessons/42577
  2. 프로그래머스 - 위장 - https://programmers.co.kr/learn/courses/30/lessons/42578

스터디 3주차 문제(문제 선별 - 최인선)

  1. 프로그래머스 - 실패율 - LEVEL1 - https://programmers.co.kr/learn/courses/30/lessons/42889
  2. 프로그래머스 - 크레인 인형뽑기 게임 - https://programmers.co.kr/learn/courses/30/lessons/64061

스터디 4주차 문제(문제 선별 - 박정미)

  1. 백준 - 나는 행복합니다. - https://www.acmicpc.net/problem/14652
  2. 백준 - 조별과제를 하려는데 조장이 사라졌다 - https://www.acmicpc.net/problem/15727
  3. 프로그래머스 - 광고 삽입 - LEVEL3 - https://programmers.co.kr/learn/courses/30/lessons/72414

스터디 5주차 문제(문제 선별 - 안정식) - 정렬 문제 위주

  1. 프로그래머스 - H-Index - LEVEL2 - https://programmers.co.kr/learn/courses/30/lessons/42747
  2. 백준 - 2017 아주대학교 프로그래밍 경시대회 (Large) - https://www.acmicpc.net/problem/14593
  3. 백준 - 세수 정렬 - https://www.acmicpc.net/problem/2752

스터디 6주차 문제(문제 선별 - 최인선)

  1. 프로그래머스 - K번째수 - 레벨 1 - https://programmers.co.kr/learn/courses/30/lessons/42748
  2. 프로그램머스 - 키패드 누르기 - 레벨 1 - https://programmers.co.kr/learn/courses/30/lessons/67256
  3. 백준 - 회사에 있는 사람 - 문자열 - https://www.acmicpc.net/problem/7785
  4. 그외

스터디 7주차 문제(문제 선별 - 주형준)

  1. 프로그래머스 - 체육복 - 레벨 1 - https://programmers.co.kr/learn/courses/30/lessons/42862
  2. 프로그래머스 - 메뉴리뉴얼 - 레벨 2 -https://programmers.co.kr/learn/courses/30/lessons/72411
  3. 프로그래머스 - 시저암호 - 레벨 1 - https://programmers.co.kr/learn/courses/30/lessons/12926

스터디 8주차 문제(문제 선별 - 박정미)

  1. 백준 - 방학숙제 - https://www.acmicpc.net/problem/5532
  2. 프로그래머스 - 모의고사 - 레벨 1 - https://programmers.co.kr/learn/courses/30/lessons/42840
  3. 프로그래머스 - 베스트앨범 - 레벨 3 - https://programmers.co.kr/learn/courses/30/lessons/42579

스터디 9주차 문제(문제 선별 - 안정식)

  1. 프로그래머스 - 프린터 - https://programmers.co.kr/learn/courses/30/lessons/42587
  2. 프로그래머스 - 124 나라 - https://programmers.co.kr/learn/courses/30/lessons/12899
  3. 프로그래머스 - 문자열 압축 - https://programmers.co.kr/learn/courses/30/lessons/60057

스터디 10주차 문제(문제 선별 - 최인선)

  1. 프로그래머스 - 오픈채팅방 - https://programmers.co.kr/learn/courses/30/lessons/42888
  2. Codility - Binary Gap - https://app.codility.com/programmers/lessons/1-iterations/binary_gap/
  3. leetcode - 두 숫자 더하기 - https://leetcode.com/problems/add-two-numbers/

스터디 11주차 문제(문제 선별 - 주형준)

  1. 프로그래머스 - 기능개발 - https://programmers.co.kr/learn/courses/30/lessons/42586
  2. Codility - CyclicRotation - https://app.codility.com/programmers/lessons/2-arrays/cyclic_rotation/
  3. leetcode - 반복 문자가 없는 가장 긴 하위 문자열 - https://leetcode.com/problems/longest-substring-without-repeating-characters/

스터디 12주차 문제(문제 선별 - 김성진)

  1. 프로그래머스 - 폰켓몬 - https://programmers.co.kr/learn/courses/30/lessons/1845
  2. Codility - OddOccurrencesInArray - https://app.codility.com/programmers/lessons/2-arrays/odd_occurrences_in_array/
  3. leetcode - 쌍으로 노드 교환 - https://leetcode.com/problems/swap-nodes-in-pairs/

스터디 13주차 문제(문제 선별 - 최인선[안정식 대체])

  1. 프로그래머스 - 서울에서 김서방 찾기 - https://programmers.co.kr/learn/courses/30/lessons/12919
  2. 코딜리티 - brackets - https://app.codility.com/programmers/lessons/7-stacks_and_queues/brackets/
  3. leetcode - Reverse Integer - https://leetcode.com/problems/reverse-integer/

스터디 14주차 문제(문제 선별 - 안정식)

  1. 백준 - 단어의개수 https://www.acmicpc.net/problem/1152
  2. 릿코드 - regular-expression-matching https://leetcode.com/problems/regular-expression-matching/description/
  3. 코딜리티 - odd_occurrences_in_array https://app.codility.com/programmers/lessons/2-arrays/odd_occurrences_in_array/
  4. 프로그래머스 - 다리를 지나는 트럭 https://programmers.co.kr/learn/courses/30/lessons/42583

스터디 15주차 문제(문제 선별 - 주형준)

  1. 프로그래머스 - 튜플 - https://programmers.co.kr/learn/courses/30/lessons/64065
  2. 코딜리티 - https://app.codility.com/programmers/lessons/3-time_complexity/frog_jmp/
  3. 백준 - 카드 1 - https://www.acmicpc.net/problem/2161
  4. 릿코드 - https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array/

스터디 16주차 문제(문제 선별 - 최인선)

  1. 프로그래머스 - https://programmers.co.kr/learn/courses/30/lessons/81301
  2. 코딜리티 - https://app.codility.com/programmers/lessons/6-sorting/distinct/
  3. 최대 힙 - https://www.acmicpc.net/problem/11279
  4. leetcode - https://leetcode.com/problems/palindrome-number/

스터디 17주차 문제(문제 선별 - 김성진)

  1. 프로그래머스 - https://programmers.co.kr/learn/courses/30/lessons/42862
  2. Codility - https://app.codility.com/programmers/lessons/8-leader/equi_leader/
  3. 백준 - https://www.acmicpc.net/problem/1931
  4. LeetCode - https://leetcode.com/problems/sort-colors/

스터디 18주차 문제(문제 선별 - 안정식)

  1. 프로그래머스 - https://programmers.co.kr/learn/courses/30/lessons/42746
  2. 백준 - https://www.acmicpc.net/problem/2750
  3. 코딜리티 - https://app.codility.com/programmers/lessons/6-sorting/triangle/
  4. 릿코드 - https://leetcode.com/problems/pancake-sorting/

스터디 19주차 문제(문제 선별 - 주형준)

  1. 프로그래머스 - https://programmers.co.kr/learn/courses/30/lessons/60058
  2. 백준 -https://www.acmicpc.net/problem/1541
  3. 코딜리티 - https://app.codility.com/programmers/lessons/5-prefix_sums/passing_cars/
  4. 릿코드 - https://leetcode.com/problems/roman-to-integer/

스터디 20주차 문제(문제 선별 - 최인선)

  1. 프로그래머스 - 위클리 챌린지 - https://programmers.co.kr/learn/courses/30/lessons/85002
  2. 백준 - 퇴사 - https://www.acmicpc.net/problem/14501
  3. leetcode - longest common prefix - https://leetcode.com/problems/longest-common-prefix/
  4. codility - missing integer - https://app.codility.com/programmers/lessons/4-counting_elements/missing_integer/

스터디 21주차 문제(문제 선별 - 공통)

  1. 프로그래머스 - https://programmers.co.kr/learn/courses/30/lessons/12943 - 수열
  2. 백준 - https://www.acmicpc.net/problem/10808 - 문자열

스터디 22주차 문제부터는 백준 문제집을 만들어서 풀고 있습니다.

About

알고리즘 스터디 코드 공유


Languages

Language:Python 65.7%Language:Kotlin 20.8%Language:Java 13.5%