일정한 패턴으로 문제를 찍는 세명의 점수를 카운트 하고, 고득점자를 리턴하는 문제이다.answers에는 문제이 답이 주어진다.주어진 문제 수와 학생들이 제출한 문제 갯수를 맞추기 위하여 선언해주었다.만약 answers=1,2,3,4,5라면,student 1,2,3은 각
https://programmers.co.kr/learn/courses/30/lessons/42839?language=python3순열을 이용하여 완전탐색을 하는 문제이다.소수판별 함수 (is_prime)문자열을 조합하여 숫자로 만들기is_prime으로 소수를
https://programmers.co.kr/learn/courses/30/lessons/42842카펫의 가로,세로 길이를 구하는 문제이다.yellow카펫(안쪽)의 갯수에 따른 brown(바깥쪽)의 갯수를 구하고, 문제에서 주어진 brown과 비교하여 일치하
https://www.acmicpc.net/problem/2667지도를 입력받아 단지마다 번호를 붙이는 문제이다.dfs를 이용하여 구현하였다.!단지내의 집의 수를 카운트하기 위해 cnt를 사용하였다.dfs 재귀가 유지되는 범위내에서 graphx==1 일때 cn
https://www.acmicpc.net/problem/1012앞에 썼던 단지번호붙이기 문제와 거의 같다.https://velog.io/@ryucherry/%EB%B0%B1%EC%A4%802667Python-%EB%8B%A8%EC%A7%80%EB%B
https://www.acmicpc.net/problem/2468DFS문제이다. BFS로도 당연히 풀 수 있지만 지금은 DFS를 파고있기 때문에 DFS로 풀어보았다.지도 입력받기(graph)높이에 따라서 for문으로 생성(높이:k)지도 인덱스에 따른 이중for
https://programmers.co.kr/learn/courses/30/lessons/59034?language=mysql모든 동물의 정보를 ANIMAL_ID순으로 조회하는 SQL문입니다.모든정보(\*)를 ANIMAL_ID를 기준으로 정렬(order by
https://programmers.co.kr/learn/courses/30/lessons/59035?language=mysqlANIMAL_ID의 역순으로 보여주고,모든 동물의 이름(NAME), 보호 시작일(DATETIME)을 조회해야하므로,아직까진 ... 간
https://programmers.co.kr/learn/courses/30/lessons/59415?language=mysql
https://programmers.co.kr/learn/courses/30/lessons/59406?language=mysql갯수를 카운트하는 기능 : COUNT
https://programmers.co.kr/learn/courses/30/lessons/59408?language=mysql중복된 데이터를 없애주는 기능 : DISTINCT
https://programmers.co.kr/learn/courses/30/lessons/59040?language=mysql
https://programmers.co.kr/learn/courses/30/lessons/59041?language=mysqlANIMAL_INS로부터 NAME, COUNT(NAME)을 선택할 것이다.NAME이 NULL이 아니어야한다.NAME으로 그룹화를 시키
https://programmers.co.kr/learn/courses/30/lessons/59412?language=mysqlHOUR(DATETIME) 을 하면 해당 DATETIME의 시간만 출력이 된다.
https://programmers.co.kr/learn/courses/30/lessons/59042?language=mysql
https://programmers.co.kr/learn/courses/30/lessons/59043?language=mysql없어진 기록찾기 문제와 거의 동일한데, 다른점이라고는 DATETIME을 비교한다는 것, 그리고 마지막 정렬정도?
https://programmers.co.kr/learn/courses/30/lessons/59044?language=mysql앞의 두 SQL문제와 비슷하다.LIMIT로 원하는 데이터 갯수를 추출하는 것이 다른 점 !
https://programmers.co.kr/learn/courses/30/lessons/59045?language=mysql(in) -> (out)1\. 중성화O -> 중성화O : I.SEX_UPON_INTAKE = O.SEX_UPON_OUTCOME2\.
https://programmers.co.kr/learn/courses/30/lessons/59047?language=mysql(%) : 모든 문자(\_) : 한글자ex)LIKE '%라면%' : 신라면, 라면에는 역시 계란, 이야 라면 맛잇다LIKE '%라면'
https://programmers.co.kr/learn/courses/30/lessons/59409?language=mysqlIF문 혹은 CASE 문으로 중성화가 됐는지 여부를 파악하여 출력하는 문제이다.중성화된 동물은 SEX_UPON_INTAKE 컬럼에 '
https://programmers.co.kr/learn/courses/30/lessons/59411?language=mysql보호된 기간 (OUTS.DATETIME - INS.DATETIME) 순으로 내림차순 정렬하여 상위의 두 데이터를 추출하는 문제이다.
https://programmers.co.kr/learn/courses/30/lessons/59414?language=mysqlDATE_FORMAT(datetime, '원하는 format')으로 데이터 형 변환이 가능하다.%Y : 년도가 다 뜸 (2022)%y
https://programmers.co.kr/learn/courses/30/lessons/43162?language=python3방문 여부(visited)로 재귀 수행가능여부 판단방문한 컴퓨터를 True로 처리하고, 다음 방문 기준을 잘 생각해야 함자기자신은
https://programmers.co.kr/learn/courses/30/lessons/43164?language=python3문제 풀이법을 떠올리는 데 정말 애를 먹었다.dfs로 풀 수 있을 것 같은데, 선뜻 풀이방법이 생각이 나지 않아서 다른 게시물을
https://programmers.co.kr/learn/courses/30/lessons/43105?language=python3DP를 이용하여 최대값을 나타내는 경로를 선택한 합을 출력하는 문제이다.triangle 배열을 거꾸로 뒤집은 다음, 한층씩 이동하
https://programmers.co.kr/learn/courses/30/lessons/42895?language=python3다이나믹 프로그래밍을 이용하는 줄 몰랐으면 어려웠을 것 같은 문제중복값을 처리하기에 용이한 집합(set)으로 저장공간을 만들어 준
https://programmers.co.kr/learn/courses/30/lessons/42898?language=python3규칙을 찾아보자. 아래 혹은 오른쪽으로만 갈 수 있으므로,dpi 는 위쪽(dpi-1)과 왼쪽(dpi)에서 들어오는 경우를 합산한
https://programmers.co.kr/learn/courses/30/lessons/64065?language=python3문자열로 집합이 주어지므로, 문자열을 처리해주어야 한다.어떻게 처리해주어야 좋을지 생각을 많이했다.바깥의 괄호를 처리하고나면, '
https://programmers.co.kr/learn/courses/30/lessons/60057?language=python3쪼개야하는 문자 수만큼 for문을 돌려서 같은 문자열들을 압축시켜 나간다.복잡해질 것 같아서 함수로 만들어 구현하였다.