3
·
Programming/Java
[02-2] 기본 내용 : 변수
·
Programming/Java
📌 변수 (Variable)- 어떤 값(데이터)을 저장하기 위한 저장 공간📌 변수 특징변수는 오직 하나의 자료형만 저장할 수 있다. 변수는 오직 하나의 값만 저장할 수 있다.변수는 언제든 값을 변경할 수 있다.📌 변수의 선언과 값을 저장하는 방법💡 변수 선언 후 값 저장변수 선언변수를 만드는 것을 의미형태 : 자료형 변수명( int box / String num )변수에 값을 저장하는 방법형태 : 변수명 = 값;( box = 4; / num = "hello"; )💡 변수 선언과 동시에 초기화초기화는 변수를 선언 후 값을 처음으로 저장하는 것을 의미한다.형태 : 자료형 변수명 = 값;( int num = 9; )📌 값 저장과 변수 초기화 차이'변수를 선언하고 처음으로 값을 저장하는 것을 변수의 ..
그리디 코테 파이썬 문제
·
Algorithm/코딩 테스트
https://adjh54.tistory.com/212 [Java/알고리즘] 그리디 알고리즘(탐욕법, Greedy Algorithm) 이해하기해당 글에서는 알고리즘의 설계 방법 중 탐욕법/그리디 알고리즘에 대해서 이해를 돕기 위해 작성한 글입니다.1) 그리디 알고리즘(탐욕법, Greedy Algorithm)💡 그리디 알고리즘(탐욕법, Greedy Algorithadjh54.tistory.com체육복전체 학생의 수 n체육복을 도난당한 학생들의 번호가 담긴 배열 lost여벌의 체육복을 가져온 학생들의 번호가 담긴 배열 reserve체육수업을 들을 수 있는 학생 배열 canreturn 💡- lost배열안에 있는 번호가 reserve배열안 번호와 동일하다면 lost 배열과 reserve 배열에서 해당 번호를..
그리디
·
Algorithm/알고리즘 스터디
그리디 : 탐욕- 미래를 고려하지 않고 오직 현재 시점에 가장 좋은 선택의 알고리즘 가장 좋은 선택 = 가장 빠르고, 저렴한, 가장 가치있는 선택  최적해가 보장되는 조건에서만 그리디 알고리즘을 사용할 수 있다.   조건 1. 현재의 선택이 미래의 선택에 영향을 주지 않는다. 서울 -> 대전 초이스에 따라 대전 -> 부산 초이스가 달라지는가? 했을때 달라지지 않는다.  => [조건 성립]그렇기 때문에 서울 -> 대전만 따졌을때 가장 좋은 선택을 하고, 대전 -> 부산만 따졌을 때 가장 좋은 선택을 한다는 것이다.  =>탐욕스러운 선택 조건 그리디 초이스 프로펄티 조건 2. 문제의 일부분의 최적 해가 모이면 전체의 최적 해가 된다는 것이다. 서울에서 부산까지의 최소 거리니까 서울 -> 대전의 최소 + 대전..
4회차 인프런 스터디
·
DBMS/BigQuery
BigQuery 입문 연습 문제 1. 각 트레이너별로 가진 포켓몬의 평균 레벨을 계산하고, 그 중 평균 레벨이 높은 TOP3 트레인너의 이름과 보유한 포켓몬의 수, 평규 레벨을 출력해주세요.WITH trainer_avg_level AS ( -- 각 트레이너별 평균 레벨과 포켓몬 개수를 계산하기 위한 쿼리 SELECT trainer_id, -- 각 트레이너의 고유 ID ROUND(AVG(level), 2) AS avg_level, -- 트레이너가 보유한 포켓몬들의 평균 레벨 (소수점 2자리로 반올림) COUNT(id) AS pokemon_cnt -- 트레이너가 보유한 포켓몬의 개수 (단, "Released" 상태가 아닌 포켓몬만 포함) FROM basic.trainer_pok..
[02-1] 기본 내용 : 주석, 자료형, bit byte, 문자열
·
Programming/Java
📌 주석 (Comment)- 내가 쓴 코드를 설명하기 위한 설명 글로 컴퓨터는 실행하지 않는다.  - 주석 단축키한 줄여러줄한 줄 주석ctrl + /   또는 //여러 줄 주석/ + * + 엔터한 줄 주석 취소ctrl + /여러 줄 주석 취소ctrl + shift + \ (백슬래시)📌 자료형 (Data Type)- 데이터 (또는 값)의 종류자료형typebyte값정수형int (default)43, 5, 0, -29 ...long83L, 5L, 0L, -29L ...실수형float43.0F, 3.14F, -1.12F, 0.0Fdouble (default)83.0, 3.14, -1.12, 0.0논리형boolean1True, False문자형char2'a', '0', '감'문자열String "ddah", "a..