# 알고리즘

주어진 문제에 대한 하나 이상의 결과를 생성하기 위해 모호함이 없는 간단하고 컴퓨터가 수행 가능한 일련의 유한개의 명령을 순서적으로 구성한 것

49102개의 포스트

5주차 10/9일 필수!!!! 출첵

04 Graph

26분 전
·
0개의 댓글
·

4주차 10/8일 복습

03 Divide & Conquer (2)

28분 전
·
0개의 댓글
·

3주차 10/8일에 복습

03 Divide & Conquer

29분 전
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 각도기

각도기if .. else if 활용하기switch 활용 !

약 2시간 전
·
0개의 댓글
·
post-thumbnail

[백준] 적록색약(10026) - python

적록색약은 빨간색과 초록색의 차이를 거의 느끼지 못한다. 따라서, 적록색약인 사람이 보는 그림은 아닌 사람이 보는 그림과는 좀 다를 수 있다.크기가 N×N인 그리드의 각 칸에 R(빨강), G(초록), B(파랑) 중 하나를 색칠한 그림이 있다. 그림은 몇 개의 구역으로

약 2시간 전
·
0개의 댓글
·
post-thumbnail

06

이문제는 최솟값 구하기 문제랑 같은 문제인데다르게 구하는 방법을 공부 할 수 있어서 풀어봤다바로 Math.min 이걸 쓰면 최솟값이 구해지고반대로 Math.max를 쓰면 최대 값이 구해진다어제 풀었던 방식보다 훨씬 더 간결해졌다또한 전개 연산자까지 배울 수 있었다(..

약 2시간 전
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 최댓값 만들기(1)

최댓값 만들기(1)새로운 변수에 담아서 내림차순으로 정렬해주어 제일 큰 두 개의 값을 찾아 곱해 반환해준다.

약 3시간 전
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 배열 두 배 만들기

배열 두 배 만들기배열의 각 원소에 두 배를 해주고 빈 배열에 추가해준 다음 반환해준다.고차함수(Map, Filter, Reduce)에 대해 더 자세히 알아봐야겠다 !

약 3시간 전
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 짝수의 합

짝수의 합0부터 n까지에 값 중에 짝수를 골라서 다 더한 값을 반환해 준다.filter와 reduce를 활용했다...👍

약 3시간 전
·
0개의 댓글
·
post-thumbnail

[알고리즘] 트리 & 이진탐색트리 (BST)

뒤집힌 나무 사진일반적인 트리 구조트리는 노드로 이루어진 데이터 구조이다. 노드들 사이에 부모와 자식 관계를 가진 가지(branch)가 있다. 한 가지에서 여러개의 노드가 0~n개의 노드를 가질 수 있다. 알고리즘의 트리 데이터 구조를 알아보자.

약 4시간 전
·
0개의 댓글
·

백준 11779번 최소비용 구하기 2 문제풀이(C++)

경로 출력이 까다로운 다익스트라

약 4시간 전
·
0개의 댓글
·

[Algorithm] 36 week(10.03 ~ 10.09) 3/3

5. Longest Palindromic Substring

약 4시간 전
·
0개의 댓글
·
post-thumbnail

[Node.js]백준 24060: 알고리즘 수업 - 병합 정렬 1

백준 선생님께서 서준이 아빠 어쩌고 하면서 쉬운 척하면서 어려운 문제를 내주셨다.

약 5시간 전
·
0개의 댓글
·
post-thumbnail

[백준] 생태학

문제 생태학에서 나무의 분포도를 측정하는 것은 중요하다. 그러므로 당신은 미국 전역의 나무들이 주어졌을 때, 각 종이 전체에서 몇 %를 차지하는지 구하는 프로그램을 만들어야 한다. 해결방법 입력 값의 길이가 0이라면 더 이상 값이 들어오지 않는 것이므로 반복문을 종료

약 6시간 전
·
0개의 댓글
·

[JS알고리즘] 최댓값 만들기 (1)

문제 설명정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요.제한사항0 ≤ numbers의 원소 ≤ 10,0002 ≤ numbers의 길이 ≤ 100풀이A

약 6시간 전
·
0개의 댓글
·

[JS알고리즘] 모음 제거

문제 설명 영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 제한사항 my_string은 소문자와 공백으로 이루어져

약 6시간 전
·
0개의 댓글
·
post-thumbnail

[알고리즘] 정렬

👉 정렬이란, 데이터를 특정한 기준에 따라서 순서대로 나열하는 것매번 가장 작은 것을 선택해서, 앞으로 보내는 과정 반복가장 작은 데이터를 선택해 맨 앞에 있는 데이터와 바꾸고, 그 다음 작은 데이터를 선택해 앞에서 두 번째 데이터와 바꾸는 과정을 반복하면 어떨까?N

약 7시간 전
·
0개의 댓글
·
post-thumbnail

[파이썬/python] 비밀지도(2018_카카오)

문제 설명비밀지도네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다.지도는 한 변의

약 7시간 전
·
0개의 댓글
·

알고리즘 +11

해쉬 시간 복잡도 O(1) 같은 해쉬에 중첩될 경우 (collison) 이라고 부르는 이 경우가 많을 경우 최대 시간 복잡도가 O(n) 까지 증가할 수 있다 해결 방법 : 하나의 배열을 또 만들어서 둘 다 저장함, 이땐 선형 검색 O(n) 항상 O(1)의 시간복잡도를 가진건 아니지만 일반적인 기준을 생각했을 때 시간복잡도는 O(1) 이라고 할 ...

약 7시간 전
·
0개의 댓글
·

[백준] 11052번 카드 구매하기 (Python, DP)

<문제 링크>백준 11052번 카드 구매하기1~N까지의 개수만큼 카드가 들어있는 카드팩이 있고, 각 카드팩마다 가격이 정해져 있다. N개의 카드를 얻기 위해 카드팩을 구매하는 여러가지 경우들 중, 가장 비싼 경우의 가격을 구해야 한다. (가격의 최대값)\-> 입력

약 7시간 전
·
0개의 댓글
·