문제풀이
-
파이썬 - 짝수의 합문제풀이/PYTHON 2024. 4. 1. 16:30
def solution(n): answer = 0 for i in range (2,n+1,2): answer+=i return answer def solution(n): answer = 0 for i in range(1,n+1): if i%2==0: answer+=i return answer 2간격으로 더하거나 2로 나눠지는 경우만 더하는 경우 while 문 활 def solution(n): answer = 0 i = 2 while i < n: if i % 2 == 0: answer += i i += 1 return answer total = 0 n = 2 while n < 101: # while 반복문 이용 total += n n += 2 print(total) while내에서 반복적으로 사용되는 if..
-
SQL 문제 풀이 - 2일차문제풀이/SQL 2024. 3. 29. 16:04
코딩테스트 연습 - 어린 동물 찾기 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr where is not intake_condition 'aged' 이를 where intake_conditon != 'aged' 라고 표현 하여야 함. 여려 기준 정렬 SELECT animal_id, name, datetime from animal_ins order by 2 desc , 3 asc 각 기준별 내림 오름차순 정렬 가능. 순서 상관 없음. null 값 처리 - replace [SQL] IF, CASE 절 ..
-
파이썬 - 문제문제풀이/PYTHON 2024. 3. 28. 17:54
문제의 정의에 대해 좀 더 고민하자 def solution(num1, num2) : if num1 == num2 : answer = 1 else : answer = -1 return answer #함수의 완성 - 이는 내가 나중에 다른곳에서 사용하겠다는 뜻 #즉 print 하여 결과를 확인할 필요 없이 바로 쓰겠다는 것. int 사용하여 정수 제출하는문제 관련 지식 [C 언어 기초] 21. 기본 데이터형 int (tistory.com) [C 언어 기초] 21. 기본 데이터형 int 기본 데이터형 int이제부터 C에서 사용하는 기본 데이터형의 특징을 살펴볼 것입니다. 여러가지 데이터형의 변수를 선언하는 방법, 5 또는 2.78과 같은 리터럴 값으로 상수를 나타내는 방법, 변수 jungpaeng.tistor..
-
SQL 문제 - 상위n개문제풀이/SQL 2024. 3. 27. 15:42
동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성해주세요. 코딩테스트 연습 - 상위 n개 레코드 | 프로그래머스 스쿨 (programmers.co.kr) 더보기 -- 코드를 입력하세요 -- 1. 열에 번호를 부여하여 where 로 1번 찾기 -rownum -- 2. 특정 명령어 top n, top %, limit -- 3. 연산 가능한 숫자를 이용하여 연산자를 통해 -- group 으로 묶고 이를 subquery로 만든 뒤 이름만 추출 select name from (select 시기,sum (년), name, 년 from (SELECT DATE_FORMAT(datetime, '%Y/%m/%d') '시기' ,name, date_format(date(datetime), '%y') '..