알고리즘 깃허브에 올렸다네 배열의 유사성이였나 문제 이름이
문자열이 같은지 비교할 땐 .equals()
잊지 말자
SELECT select_expr열
[FROM table_references테이블이름]
[WHERE where_condition조건식]
[GROUP BY {col_name | expr | position}]
[HAVING where_condition]
[ORDER BY {col_name | expr | position}]
[LIMIT {[offset, ] row_count | row_count OFFSET offset}]
[] : 생략 가능
순서 지켜야함
WHERE
절에서 못씀 함수명 | 설명 |
---|---|
SUM() | 합계 |
AVG() | 평균 |
MIN() | 최소값 |
MAX() | 최대값 |
COUNT() | 행의 개수 |
COUNT(DISTINCT) | 행의 개수(중복 제거) |
스트림을 써보았다!!!!!!
if (selectNo == 4) {
//int max = 0;
int sum = 0;
scores = Arrays.stream(scores).sorted().toArray();
System.out.println("high score = " + scores[scores.length-1]);
double avg = 0;
for (int i = 0; i < scores.length; i++) {
// max = (max < scores[i]?scores[i]:max);
sum += scores[i];
avg = (double) sum / scores.length;
}
System.out.println("average = " + avg);
}
단순한 거지만...
아직 스트림을 다 이해하지 못했지만..
그래도 처음으로 써봤다는거에 의의를...
어려운 스프링 보다가 이해되는 에스큐엘 보니까 재미지당