Study/오늘 공부한 것
[240221]
Potato potage
2024. 2. 28. 15:43
반응형
JAVA
1. Call By Value VS. Call By Reference
2. Hash란?
3. JAVA 메모리, 성능 개선 방법
4. 스레드는 어떤 방식으로 생성되는가?
5. 스레드 장/단점
1. 배열 값을 등수(순서)로 바꾸기
.index() 사용
or
index() 미사용 시
for i in array:
idx = 1
for j in array:
if i < j:
idx += 1
ans.append(idx)
2. dict로 영어 ➡ 숫자 변경
for key in dic.keys():
a = a.replace(key, dic[key])
for key, value in dic.items():
a = a.replace(key, value)
3. "3 + 7" 계산
split()으로 공백 기준 나눔 ➡ [3,+,7] 저장 ➡ 홀수 인덱스에는 연산자만 있으므로 for문 돌려 계산
4. 팩토리얼
재귀함수로는 런타임 오류 뜨기 쉽다.
5. 조합 (3개 중 2개 고르는 방법)
import math
math.comb(n, m)
반응형