| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 소수찾기
- JPA
- 우선순위큐
- 완전탐색
- 브루투포스
- 1일1솔
- c#
- 연관관계
- C#강의
- LCM
- Java
- DP
- deque
- 파이썬
- unity
- popleft
- BFS
- spring
- 합 구하기
- appendleft
- 그리디 알고리즘
- 인프런
- pypy3
- mvc
- 소수판별
- python3
- 백준
- Python
- 프로그래머스
- 누적합
- Today
- Total
목록전체 글 (139)
jae_coding
1. Java 설치 https://www.oracle.com/java/technologies/downloads/#java11-mac 본인 PC에 맞는 아키텍처를 설치해줍니다. 2. IntelliJ설치 https://www.jetbrains.com/idea/ IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains A Capable and Ergonomic Java IDE for Enterprise Java, Scala, Kotlin and much more... www.jetbrains.com java를 사용한는 IDE가 IntelliJ와 Eclipse가 존재하지만 요즘 트렌드는 IntelliJ라고 합니다. 3. Spring Boot 이용 https:/..
문제 문제 링크 문제 접근 BFS를 풀때와 비슷하게 상하 좌우를 비교하며 좋아하는 학생이 있을 때, 좋아하는 사람의 수를 활용 sort의 우선순위를 이용하여 학생의 자리 배치. 코드 import sys input = sys.stdin.readline n = int(input()) student_list = list([0] * n for _ in range(n)) d = [(-1, 0), (1, 0), (0, -1), (0, 1)] students = list() for _ in range(n ** 2): # index 0: 학생의 번호, 나머지: 좋아하는 학생의 번호 student = list(map(int, input().split())) # 전체 학생들 리스트 생성하기 students.append(s..
문제 문제 링크 문제 접근 소수를 탐색하는 함수를 구현한다. 팰린드롬을 찾는 함수를 구현한다. 입력 받은 수인 n보다 큰 경우에 while loop를 돌리면서 n을 점차 증가시킨다. 위 두 함수를 충족한다면 프린트 후 브레이크를 걸어준다. 코드 import sys, math input = sys.stdin.readline def is_prime(num): if num == 1: return False if num % 2 == 0: if num == 2: return True return False for i in range(3, int(math.sqrt(num)) + 1): if num % i == 0: return False return True def is_pal(num): s = str(num) f..