def solution(n, numlist):
answer = [i for i in numlist if i % n == 0]
return answer
import java.util.ArrayList;
class Solution {
public int[] solution(int n, int[] numlist) {
ArrayList<Integer> arr = new ArrayList<>();
for (int num : numlist) {
if (num % n == 0) {
arr.add(num);
}
}
int[] answer = new int[arr.size()];
for (int i = 0; i < arr.size(); i++) {
answer[i] = arr.get(i);
}
return answer;
}
}
확실히 파이썬이 간결하긴 하다!
java는 익숙해지기 위해 풀어본 것... 우리 언제 친해지죠;;?
이게 입문이 맞나?ㅜ
처음에 프로젝트 생성할 때 화면이 너무 다르길래,, spring initializr 라는 것이 없길래 너 뭔데..? 이랬는데
알고보니 인텔리제이 버전이 달라서.... 당장 깔았다.
근데 라이센스 적용하는 방법을 몰라서 한참 헤맴!!! 이럴 수가 시간이 너무 아깝다
아무튼 이차저차 적용해서 잘 쓰는 중...~
레이어드 아키텍처 패턴
Presentation 계층
Domain(Business or Service) 계층
Data Access(Persistence) 계층
Database
정의 : 데이터의 집합
용어
SQL
SQL(Structured Query Language) : RDBMS에서 사용되는 언어
DDL(Data Definition Language) : 테이블이나 관계의 구조를 생성
CREATE
ALTER
DROP
TRUNCATE
DCL(Data Control Language) : 데이터의 사용 권한을 관리
DML(Data Manipulation Language) : 테이블에 데이터를 검색, 삽입, 수정, 삭제
아직은 그게 뭔데요 상태이지만,, 정리하면서 한 번 더 보니까 조금은 알 것 같기도?
이래놓고 내일 다시 보면 또 모를 것 같지만,,헤헤
내일.. 마저 강의 보고 복습 빡시게 해야지!!