format
[TIL] MySQL 쿼리 문제 풀이
✍ Today I Learned 지금까지 배운 SQL내용을 토대로 쿼리 문제를 풀어보았다. ALIAS 별칭을 부여하면서 띄어쓰기를 하려면 따옴표 필수! 필드에 중복되는 값을 한 번만 선택하고 싶다면 DISTINCT 키워드를 사용한다. (집계 함수 안에서도 사용 가능) 인수분해 공식 na + nb = n(a+b) DATE_FORMAT(date, '%W') - 요일을 문자열로 반환(Sunday부터 Saturday) DAYOFWEEK()는 일요일부터 시작(일요일=1, 토요일=7) / WEEKDAY()는 월요일부터 시작(월요일=0, 일요일=6) 숫자에 세 자리 구분 기호를 출력하려면 FORMAT 함수 이용 FORMAT(number, decimal_places) - number를 '#,###,###.##' 형식으..
[TIL] Java 버블정렬, 선택정렬, 퀴즈파티
✍ Today I Learned [버블 정렬 Bubble Sort] 버블 정렬이란? 서로 인접한 두 원소의 대소를 비교하고, 조건에 맞지 않다면 자리를 교환하며 정렬하는 알고리즘이다. 시간 복잡도는 O(n^2), 공간 복잡도는 O(n)이다. 교환 연산(swap)이 많이 일어나기 때문에 비효율적이지만 구현이 매우 간단하고 직관적이다. 안정 정렬(Stable Sort)이다. 버블 정렬 참고자료 // 버블 정렬 int temp = 0; for (int i = 0; i intArr[j]) { // 왼쪽이 더 크다면 자리를 바꿔줌(swap) temp = intA..