처음 짠 코드 => 시간초과!queue 이용해서 짠 코드 => 시간 단축!문제의 규칙을 찾아서 푼 풀이 => 더욱 단축!백준 or 프로그래머스 - 1문제 이상⭕스프링 - 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 끝내기❌파이썬 - 이코테 강의2❌빅데시
백준 or 프로그래머스 - 1문제 이상⭕스프링 - 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 끝내기❌파이썬 - 이코테 강의2❌빅데시 발표 대본 작성❌빅데시 시각화, 쿼리 3개기계학습 기말신용관리 기말캡디 테스팅 하려고 코드 좀 정리 & 작성상품 도메인
=> value만 정렬하면 dict() 상태에서 정렬해도 되지만, key 값도 정렬하고 value 값도 정렬해야하기 때문에 items()써서 튜플로 만들어서 list로 만들어 줘서 해당 값을 정렬함!정렬파이썬의 사전은 key : value 쌍으로 값이 들어 있으며, 이
2902번처음 내가 짠 코드=> 문제 : index해서 찾을 때 다음 '-'를 찾는 것이 아닌 계속 처음 '-'를 찾음다시 검색해봐서 짠 코드split('-') 해서 list에 넣어 주니 너무나 쉽게 해결...!코드를 짤 때 아이디어가 중요하단 걸 다시 한번 느낌추가로
슬라이싱(Slicing) : s:t\+) s-3: 'def'내가짠 코드 :위에 슬라이스 이용해서 짠 코드 :백준 or 프로그래머스 - 1문제 이상⭕스프링 - 백엔드 개발, 스프링 빈과 의존관계🔺파이썬 - 이코테로 문법 정리❌백준 or 프로그래머스 - 1문제 이상스프링
중복되는 걸 빼고 집합을 출력하려면 set() 함수를 써준다!내가 짠 코드 : 자꾸 시간초과가 나서 검색해봤더니내가 짠 코드 :소수인지 검사할때 2부터 i까지 검사하는 것이 아니라 2부터 i의 제곱근까지만 검사하면 나머지는 검사하나 마나라고 했다! \+ 제곱근 구하면
쉬운 문제라서 처음에는 바로 풀었는데 "입력은 여러 개의 테스트 케이스로 이루어져 있다." 가 핵심 이었다.계속 받아주어야 함으로 "while True: " 문을 이용하였는데 이랬더니 '런타임 에러'가 났다.try~except 문을 이용하여 해결하였다~(에러일 때 끝낼
2908번 내가 짠 코드 : 역순을 해주는 문법을 이용하면 훨씬 쉽게 풀 수 있었다...!🔥 인덱스의 범위 연산자를 이용!! ::-1 연산자 => 문자를 역순으로 재배치 📒📒 검색해본 코드 :백준 - 1문제 이상 ⭕자바 - 인프런, 자바 프로그래밍 입문
1439번 내가 짠 코드 완전 야매... 검색해 보니까 greedy 알고리즘을 이용했다나 뭐래나ㅎㅎ 알고리즘 공부 다시 해보고 다시 풀어봐야겠당 검색해본 코드백준 - 1문제 이상⭕자바 - 인프런, 자바 프로그래밍 입문 강좌 남은거 다듣기❌jsp랑 spring
https://school.programmers.co.kr/learn/courses/30/lessons/92334set() 이용해서 중복을 제거하였다딕셔너리 이용해서 정지된 ID에 신고한 ID를 value 값으로 넣어주었다배열을 쓸 때 처음에 초기화 해주어야한
https://www.acmicpc.net/problem/1436브루트포스 알고리즘을 이용하였다진짜 그냥 노가다로 푸는 방법이 낫다고함브루트 포스(brute force)brute: 무식한, force: 힘 무식한 힘으로 해석할 수 있다.완전탐색 알고리즘.
https://school.programmers.co.kr/learn/courses/30/lessons/689353진법이니까 3으로 계속 나눈 나머지 리스트에 넣어줌자동으로 3진수로 바꾼값을 뒤집어서 들어가게 되므로 중간 과정인 뒤집기 과정은 생략 가능10진법
https://www.acmicpc.net/problem/2869for문으로 풀지말고 공식을 만들어서 풀어야한다정상에 올라간 뒤에는 떨어지지 않기때문에 V-B를 하여야함올라가야하는 길이 (V-B) 에서 하루에 올라가는 길이 (A-B) 로 나눈다백준 or 프로그
[프로그래머스] 최소직사각형 https://school.programmers.co.kr/learn/courses/30/lessons/86491 - 문제 접근 3진법이니까 3으로 계속 나눈 나머지 리스트에 넣어줌 자동으로 3진수로 바꾼값을 뒤집어서 들어가게 되므로 중간
https://www.acmicpc.net/problem/7568브루트포스 알고리즘 을 이용하라고 해서 1등부터 차례대로 구하려고 했는데 안됐다.1등부터 차례대로 구하는 것이 아니라 A부터 차례대로 한명씩 싹다 비교해서 구해주어야 했다.이런 완전 노가다는 설마
https://www.acmicpc.net/problem/2231얘도 브루트포스 알고리즘!(이정도로 노가다일 줄이야)str를 이용해서 각각의 자리수를 간단하게 가져올 수 있음sample=i+sum(map(int, str(i))) 를 이용하여 더 간단하게 계산
https://school.programmers.co.kr/learn/courses/30/lessons/70128zip 사용법zip() 함수 사용 예제zip() 함수 해체 사용 예제dict() 함수 이용(사전 변환)백준 or 프로그래머스 - 2문제 이상스프링
https://school.programmers.co.kr/learn/courses/30/lessons/76501zip() 이용해서 더 직관적으로!백준 or 프로그래머스 - 2문제 이상스프링 - 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 끝내
[프로그래머스] 2016년 https://school.programmers.co.kr/learn/courses/30/lessons/12901 - 새로안 사실 zip 사용법 zip() 함수 사용 예제 zip() 함수 해체 사용 예제 dict(
https://school.programmers.co.kr/learn/courses/30/lessons/17682숫자 10이 문자열로 되어있어 1과 10의 구별해내는 방법 수정 \- 'S', 'D', 'T' 를 배열로 넣어 if 문 한번에 해결아래 수정한 코
https://school.programmers.co.kr/learn/courses/30/lessons/12934\*\* 2 => 제곱\*\* (1/2) => 제곱근 인 것을 이용하여 수정!백준 or 프로그래머스 - 2문제 이상스프링 - 실전! 스프링 부트와
https://school.programmers.co.kr/learn/courses/30/lessons/12926ord() : 문자를 아스키 코드(숫자)로!chr() : 아스키 코드를 문자로!세상엔 기발한 클린 코드하는 방법이 참 많다..!(아래 수정한 코드
[BOJ] 1260번 DFS와 BFS https://www.acmicpc.net/problem/1260 - 문제 접근 DFS와 BFS의 정석 문제 얘를 기반으로 앞으로의 문제도 풀어나가야 겠다 앞에 이코테 강의 정리하면서 푼 예제 문제랑은 다르게 그래프를 행렬로 만들어
https://www.acmicpc.net/problem/2606DFS와 BFS 두가지 방법 모두로 풀어보았다두 방법 모두 가능하지만 이 문제처럼 일반적으로 모든 경우를 다 탐색해야 하는 경우는 DFS, 많은 경우의 수가 있어 (ex 미로) 다 탐색하지 않는
https://www.acmicpc.net/problem/2644이 문제는 DFS와 BFS 두가지 방법 모두로 풀어보았다이 문제는 DFS가 간단해서 더 나은것같다전에 2차원 배열로 푸는게 나을 것 같다고 하는데 다시 정정한다. 이 코드처럼 연결리스트로 푸는게
https://school.programmers.co.kr/learn/courses/30/lessons/17681bin() 이용해서 10진수 -> 2진수로 변경하고 ( | ) 로 묶어서 or 로 해서 두개 한번에 결과 가져옴.zfill() 로 앞에 0을 채워주
https://www.acmicpc.net/problem/9012")" 가 더 많아지는 테스트 케이스를 조심!해당 테스트 케이스를 예외사항으로 코드에 추가해 주어야 했다.
https://swexpertacademy.com/main/code/problem/problemDetail.do순조롭게 해결하였는데 "(단, 최빈수가 여러 개 일 때에는 가장 큰 점수를 출력하라)"가 복병이었다.해당 요구사항을 만족시키기 위해 앞에서부터 중복되
https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5PTeo6AHUDFAUq&categoryId=AV5PTeo6AHUDFAUq&category
https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5LrsUaDxcDFAXc&categoryId=AV5LrsUaDxcDFAXc&category
https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&problemLevel=3&contestProbId=AV5PobmqAPoDFAUq&categoryId=AV5PobmqAP
https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=1&contestProbId=AV5QLkdKAz4DFAUq&categoryId=AV5QLkdKAz4DFAUq&category
https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=1&problemLevel=2&contestProbId=AV5Psz16AYEDFAUq&categoryId=AV5Psz16AY