백준 11726 파이썬 (2xn 타일링)

문제 : https://www.acmicpc.net/problem/11726dp.append(dp\[i-1] + dp\[i-2]) 점화식 도출 ⬇️

2023년 1월 17일
·
0개의 댓글
·

백준 1463 파이썬(1로 만들기)

문제 : https://www.acmicpc.net/problem/1463 (실버3)dp\[] : 최소연산횟수를 저장하는 listfor i in range(2, n+1) : 2부터 시작하는 이유는 0 과 1은 연산횟수가 0번이기 때문 (0은 고려 안해도됨,

2023년 1월 14일
·
0개의 댓글
·

백준 1373 파이썬 (2진수 8진수)

문제 : https://www.acmicpc.net/problem/1373 >1. 주어진 2진수를 3자리씩 끊은다음에 각 자리수에 4, 2, 1을 곱해줘서 자릿수마다 더해주면 8진수이다. 💻 Code input()[::-1]로 값을 거꾸로 받을 수도 있다는 것을

2022년 12월 16일
·
0개의 댓글
·
post-thumbnail

[JavaScript] 동기, 비동기, Callback 함수

동기식 : 어떤 함수를 결과가 끝날때까지 기다린 후 다음 부분 실행 (일반적인 실행 경로)비동기식 : 어떤 함수를 호출 후 바로 다음으로 넘어감, 실제로 코딩한 순서와 다르게 동작하는 코드정의 : 함수에 파라미터로 들어가는 함수용도 : 순차적으로 실행하고 싶을 때 사용

2022년 12월 4일
·
0개의 댓글
·

백준 17087 파이썬 (숨바꼭질)

문제 : https://www.acmicpc.net/problem/17087문제의 첫 번째 테스트 케이스로 보았을 때 (S:3, A: 1, 7, 11)1\. S(3)와 가장 가까운 A를 찾기 -> 12\. 그 두 값의 차이에 절대값을 씌우면 가장 가까운 동생과

2022년 12월 3일
·
0개의 댓글
·
post-thumbnail

[JavaScript] forEach, map, fill

forEach는 인수로 함수를 받고, 배열의 요소 하나 하나에 인수로 받은 함수를 각각 적용한다. 이 때 요소 순서대로 함수를 적용하므로 반복문의 역할을 하게 된다. 매개변수 자리에는 element와 index가 고정이다.map 메소드는 역시 인수를 함수로 받고 매개변

2022년 12월 1일
·
0개의 댓글
·

백준 2004 파이썬 (조합 0의 개수)

문제 : https://www.acmicpc.net/problem/2004이 문제는 팩토리얼 0의 개수 문제와는 약간 다르다 (끝자리가 0 -> 10의 배수 (2x5))조합의 경우 최종적인 값은 팩토리얼 형태가 아니므로 5의 개수만 고려해서는 안된다. 이 경우

2022년 12월 1일
·
0개의 댓글
·

백준 1676 파이썬 (팩토리얼 0의 개수)

문제 : https://www.acmicpc.net/problem/1676처음에는 팩토리얼 구하면서 중간중간 그 값을 10으로 나누어 오버플로우 방지하고 카운트 올리고 뭐 이런방법으로 하는 거일줄 알았지만 생각보다 단순했다.팩토리얼로 얻을 수 있는 수를 인수

2022년 11월 30일
·
0개의 댓글
·

백준 1929 파이썬 (소수 구하기)

문제 : https://www.acmicpc.net/problem/19291일경우 소수가 아니므로 continue2부터 나눠지는 수가 1과 자기 자신 뿐이라면 ans에 append불필요한 계산을 피하기 위해 나누어 떨어지는 수가 있다면 중간에 break해주었다

2022년 11월 25일
·
0개의 댓글
·
post-thumbnail

[JavaScript] IF문 중첩 줄이기

공통된 절차를 각 분기점 내부에 넣는다.분기점에서 짧은 절차부터 실행하게 if문을 작성한다.짧은 절차가 끝나면 return(함수)이나 break(for문)로 중단한다.else를 제거한다.(이 때 중첩 하나가 제거된다.)JS뿐 아니라 어떤 언어를 쓰던 들여쓰기 하나를 없

2022년 11월 24일
·
0개의 댓글
·

백준 11656 파이썬 (접미사 배열)

문제 : https://www.acmicpc.net/problem/11656처음 리스트에 접미사를 집어넣을 때는 앞이든 뒤든 순서 상관은 없었다. \-> 어차피 정렬할거니까그리고 변수에 정렬된 리스트를 재할당할 필요도 없었다 \-> for문에 정렬된 리스

2022년 11월 24일
·
0개의 댓글
·

백준 11655 파이썬 (ROT13)

문제 : https://www.acmicpc.net/problem/11655대문자, 소문자일 경우 아스키코드로 계산나머지는 그대로 출력

2022년 11월 24일
·
0개의 댓글
·
post-thumbnail

[JavaScript] 고차함수

return을 앞에 써서 함수자리에 함수를 return 해주었다. 실행은 정상적으로 되지만 좀 더 개선해보자

2022년 11월 23일
·
0개의 댓글
·

[프로그래머스] 체육복 (파이썬)

문제 : https://school.programmers.co.kr/learn/courses/30/lessons/42862먼저 인원수(n)만큼 리스트를 0으로 초기화lost의 경우 -1로 표기, reserve일 경우 1을 더해준다.\-> lost, reserv

2022년 11월 23일
·
0개의 댓글
·

백준 10820 파이썬 (문자열 분석)

문제 : https://www.acmicpc.net/problem/10820이 문제의 특징은 입력값의 개수를 받지 않는다는 것이다.때문에 두가지 방법으로 이를 처리할 수 있다. 1\. input()으로 입력 받았을 경우 2\. readline()으로

2022년 11월 21일
·
0개의 댓글
·

백준 1918 파이썬 (후위표기식)

문제 : https://www.acmicpc.net/problem/1918A~Z (피연산자)는 바로 result에\* or / 일 경우 stack이 존재하고 top이 (이 아니라면 -> 괄호 연산이라면 괄호가 끝날때까지 stack의 top이 \* 또는 /

2022년 11월 17일
·
0개의 댓글
·

[프로그래머스] 성격 유형 검사하기 (파이썬)

문제 : https://school.programmers.co.kr/learn/courses/30/lessons/118666 💻 Code chocicesi, choicesi을 변수로 할당 해줬으면 더 깔끔했을지도..? 📖 모범 답안 zip() 함수를 활용하

2022년 11월 17일
·
0개의 댓글
·

[프로그래머스] 두 개 뽑아서 더하기 (파이썬)

문제 : https://school.programmers.co.kr/learn/courses/30/lessons/68644파이썬의 set은 중복도 제거하고 정렬도해준다 그래서 처음에는 마지막부분에 이렇게 하고 제출했으나 테케 4,5에서 실패.

2022년 11월 10일
·
0개의 댓글
·

백준 1935 파이썬 (후위표기식2)

문제 : https://www.acmicpc.net/problem/1935먼저 입력받은 피연산자의 개수만큼 operand 스택을 초기화후위표기식을 입력받은 후 피연산자의 값을 operand 스택에 넣기후위표기식을 순회알파벳을 만날 경우 stack에 그 값을 넣

2022년 11월 10일
·
0개의 댓글
·
post-thumbnail

[JavaScript] 배열 메소드

arr\[index] = value;unshift() : 배열의 가장 앞에 요소 추가 shift() : 배열의 가장 앞 요소 삭제 push() : 배열의 가장 뒤에 요소 추가 pop() : 배열의 가장 뒤 요소 삭제중간에 있는 요소 제거a

2022년 10월 20일
·
0개의 댓글
·