분류 전체보기
-
2024.06.25 TIL부트캠프/TIL 2024. 6. 25. 23:52
학습한 내용1. SQL 문제 풀이[Programmers, Lv2] 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 :: 껀's 알고리즘 (tistory.com) [Programmers, Lv2] 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기문제문제1 : 코딩테스트 연습 - 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을choni.tistory.com LIKE, OR, STRING_SPLIT
-
[Programmers, Lv2] 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기프로그래밍 언어/SQL 2024. 6. 25. 23:50
문제문제1 : 코딩테스트 연습 - 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr car_rental_company_car 테이블에 다음 문구 중 1개라도 들어가 있어야 한다.통풍시트열선시트가죽시트자동차 종류를 기준으로 오름차순 정렬문제 접근 해당 문제를 접근하는 방법으로 3가지 계획을 세웠다options 컬럼을 STRING_SPLIT을 사용하여 ','을 기준으로 분할하고, IN을 사용하여 해당 내용 중에 '통풍시트', '열선시트', '가죽시트'가 들어있는지 확인WHERE절에서 LIKE를 활용하여, '%통..
-
2024.06.21 TIL카테고리 없음 2024. 6. 21. 23:44
학습한 내용SQL 기본1. SELECT 문 실행 순서FROM -> WHERE -> GROUP BY -> HAVING -> SELECT -> ORDER BY -> LIMIT SQL 함수1. 현재 시간 관련 함수CURRENT_DATE, CRDATE : 오늘 날짜를 반환CURRENT_TIME, CRTIME : 현재 시간 반환 NOW : CRDATE + DRTIME2. 시간 생성 함수DATE('문자열') : 문자열로 날짜 생성TIME('문자열') : 문자열로 시간 생성3. DATETIME에서 정보 추출, DATETIME을 파라메터로 사용YEAR : 년도 추출MONTHNAME : 월 영문으로 변환하여 추출MONTH : 월 추출WEEKDAY : 현재 요일의 순서( 월{ 0 } ~ 일{ 6 } ) 추출DAYOFWEE..
-
2024.06.19 TIL부트캠프/TIL 2024. 6. 19. 19:19
학습한 내용Java 기본 문법1. CharacterCharacter.isAlphabetic 함수2. StringBuilder SetCharAt 함수 문제 풀이단어 맞추기 게임[내배캠, Lv3] 단어 맞추기 게임 :: 껀's 알고리즘 (tistory.com) [내배캠, Lv3] 단어 맞추기 게임문제문제1 : 단어를 주어진 기회 안에 맞추는 게임을 만들어보기 컴퓨터가 랜덤으로 영어단어를 선택합니다 . 영어단어의 자리수를 알려줍니다 ( 7자리 = "_ _ _ _ _ _ _" 사용자는 A 부터 Z 까지의 알choni.tistory.com
-
[내배캠, Lv3] 단어 맞추기 게임알고리즘 문제/Java 2024. 6. 19. 19:14
문제문제1 : 단어를 주어진 기회 안에 맞추는 게임을 만들어보기 컴퓨터가 랜덤으로 영어단어를 선택합니다 . 영어단어의 자리수를 알려줍니다 ( 7자리 = "_ _ _ _ _ _ _" 사용자는 A 부터 Z 까지의 알파벳 중에서 하나를 입력합니다. 입력값이 A-Z 사이의 알파벳이 아니라면 다시 입력을 받습니다. 입력값이 한 글자가 아니라면 다시 입력을 받습니다. 이미 입력했던 알파벳이라면 다시 입력을 받습니다. 입력값이 정답에 포함된 알파벳일 경우 해당 알파벳이 들어간 자리를 전부 보여주고, 다시 입력을 받습니다. 정답이 eyes 인 경우에 E 를 입력했을 때 ( "E _ E _ " 입력값이 정답에 포함되지 않은 알파벳일 경우 기회가 하나 차감되고, 다시 입력을 받습니다. 사용자가 9번 틀리면 게임오버됩니다..
-
2024.06.18 TIL카테고리 없음 2024. 6. 18. 22:14
학습한 내용Java 기본 문법1. Call-by-reference / Call-by-valueCall by value : 메서드를 호출 할 때, 값만 넘겨 주기에 함수 내에서 값을 변경하여도 원본 값에는 변화가 없다.Call by reference : 메서드를 호출 할 때, 주소 & 참조를 직접 넘기기에 함수 내에서 값을 변경할 경우 원본 값도 같이 변한다.C++은 &, *를 통해 Call by reference를 선언 할 수 있지만,Java는 그게 아니기에 String은 StringBuilder를 사용하거나 int형은 int[] 와 같은 방법을 통해 Call by Reference 방식을 사용할 수 있다.
-
2024.06.17 TIL카테고리 없음 2024. 6. 17. 17:51
학습한 내용SQL 기본 문법1. Select문Select문 속 각 절의 의미Where에서 사용할 수 있는 조건문집계 함수2. * SELECT, JOIN과 같은 예약어는 대문자로 그 외의 경우 소문자로 작성 [SQL] SQL 기본 문법 - Select :: 껀's 알고리즘 (tistory.com) [SQL] SQL 기본 문법 - Select기본 문법Select 명령문의 기본 문법은 다음과 같다.SELECT 속성명1, 속성명2 FROM 테이블 명1, ...[WHERE 조건][GROUP BY 속성명1, ...][HAVING 그룹 조건][ORDER BY 속성 [ASC | DESC]]; 대괄호 ( [ ] ) 쳐진 것은 옵션choni.tistory.com