[QGIS] 경사도 tif 와 행정동 shp 데이터 활용하기
·
Data Analysis
활용 데이터 여기서 경사도 데이터를 수집했는데, tif 경남 지역 전체말고 부산의 경사도만 잘라내서 사용하고 싶다.https://www.vworld.kr/dtmk/dtmk_ntads_s002.do?dsId=30017 브이월드공간정보 오픈플랫폼은 국가가 보유하고 있는 공개 가능한 공간정보를 모든 국민이 자유롭게 활용할 수 있도록 다양한 방법을 제공합니다.www.vworld.kr 행정동 SHP에서 부산광역시만 잘라내기 어떻게 해야 부산의 경사도만 잘라서 사용할 수 있을까~ 1. 전체 행정동 SHP에서 부산만 선택 - Edit → Select → Select Features by Expression 2. 부산만 잘라내기 - Raster → Extraction → Clip Raster by Mas..
[프로그래머스] LV2. 피로도 (파이썬, Python)
·
Algorithm Solving
문제 링크 구분코딩테스트 연습 > 완전탐색 문제 설명XX게임에는 피로도 시스템(0 이상의 정수로 표현합니다)이 있으며, 일정 피로도를 사용해서 던전을 탐험할 수 있습니다. 이때, 각 던전마다 탐험을 시작하기 위해 필요한 "최소 필요 피로도"와 던전 탐험을 마쳤을 때 소모되는 "소모 피로도"가 있습니다. "최소 필요 피로도"는 해당 던전을 탐험하기 위해 가지고 있어야 하는 최소한의 피로도를 나타내며, "소모 피로도"는 던전을 탐험한 후 소모되는 피로도를 나타냅니다. 예를 들어 "최소 필요 피로도"가 80, "소모 피로도"가 20인 던전을 탐험하기 위해서는 유저의 현재 남은 피로도는 80 이상 이어야 하며, 던전을 탐험한 후에는 피로도 20이 소모됩니다.이 게임에는 하루에 한 번씩 탐험할 수 있는 던전이..
[프로그래머스] LV2. n^2 배열 자르기 (파이썬, Python)
·
Algorithm Solving
문제 링크 구분코딩테스트 연습 > 월간 코드 챌린지 시즌3 문제 설명정수 n, left, right가 주어집니다. 다음 과정을 거쳐서 1차원 배열을 만들고자 합니다.n행 n열 크기의 비어있는 2차원 배열을 만듭니다.i = 1, 2, 3, ..., n에 대해서, 다음 과정을 반복합니다.1행 1열부터 i행 i열까지의 영역 내의 모든 빈 칸을 숫자 i로 채웁니다.1행, 2행, ..., n행을 잘라내어 모두 이어붙인 새로운 1차원 배열을 만듭니다.새로운 1차원 배열을 arr이라 할 때, arr[left], arr[left+1], ..., arr[right]만 남기고 나머지는 지웁니다.정수 n, left, right가 매개변수로 주어집니다. 주어진 과정대로 만들어진 1차원 배열을 return 하도록 soluti..
[프로그래머스] LV2. 할인 행사 (파이썬, Python)
·
Algorithm Solving
문제 링크 구분코딩테스트 연습 > 연습문제 문제 설명XYZ 마트는 일정한 금액을 지불하면 10일 동안 회원 자격을 부여합니다. XYZ 마트에서는 회원을 대상으로 매일 한 가지 제품을 할인하는 행사를 합니다. 할인하는 제품은 하루에 하나씩만 구매할 수 있습니다. 알뜰한 정현이는 자신이 원하는 제품과 수량이 할인하는 날짜와 10일 연속으로 일치할 경우에 맞춰서 회원가입을 하려 합니다.예를 들어, 정현이가 원하는 제품이 바나나 3개, 사과 2개, 쌀 2개, 돼지고기 2개, 냄비 1개이며, XYZ 마트에서 14일간 회원을 대상으로 할인하는 제품이 날짜 순서대로 치킨, 사과, 사과, 바나나, 쌀, 사과, 돼지고기, 바나나, 돼지고기, 쌀, 냄비, 바나나, 사과, 바나나인 경우에 대해 알아봅시다. 첫째 날부터 열..
[프로그래머스] LV2. 멀리 뛰기 (파이썬, Python)
·
Algorithm Solving
문제 링크 구분코딩테스트 연습 > 연습문제 문제 설명효진이는 멀리 뛰기를 연습하고 있습니다. 효진이는 한번에 1칸, 또는 2칸을 뛸 수 있습니다. 칸이 총 4개 있을 때, 효진이는(1칸, 1칸, 1칸, 1칸)(1칸, 2칸, 1칸)(1칸, 1칸, 2칸)(2칸, 1칸, 1칸)(2칸, 2칸)의 5가지 방법으로 맨 끝 칸에 도달할 수 있습니다. 멀리뛰기에 사용될 칸의 수 n이 주어질 때, 효진이가 끝에 도달하는 방법이 몇 가지인지 알아내, 여기에 1234567를 나눈 나머지를 리턴하는 함수, solution을 완성하세요. 예를 들어 4가 입력된다면, 5를 return하면 됩니다.제한 사항n은 1 이상, 2000 이하인 정수입니다.입출력 예nresult4533 입출력 예 설명입출력 예 #1위에서 설명한 내용과 같..
[프로그래머스] LV2. 괄호 회전하기 (파이썬, Python)
·
Algorithm Solving
문제 링크 구분코딩테스트 연습 > 월간 코드 챌린지 시즌2 문제 설명다음 규칙을 지키는 문자열을 올바른 괄호 문자열이라고 정의합니다.(), [], {} 는 모두 올바른 괄호 문자열입니다.만약 A가 올바른 괄호 문자열이라면, (A), [A], {A} 도 올바른 괄호 문자열입니다. 예를 들어, [] 가 올바른 괄호 문자열이므로, ([]) 도 올바른 괄호 문자열입니다.만약 A, B가 올바른 괄호 문자열이라면, AB 도 올바른 괄호 문자열입니다. 예를 들어, {} 와 ([]) 가 올바른 괄호 문자열이므로, {}([]) 도 올바른 괄호 문자열입니다.대괄호, 중괄호, 그리고 소괄호로 이루어진 문자열 s가 매개변수로 주어집니다. 이 s를 왼쪽으로 x (0 ≤ x s가 올바른 괄호 문자열이 되게 하는 x의 개수를 ..
[Oracle 일경험 프로젝트] 3주차 - 중산층을 위한 시니어주택 입지 선정
·
프로젝트 및 공모전/Oracle 프로젝트
2주차 멘토링 결과지난 시간, 주제를 한층 더 좁혀, "중산층을 위한 부산 지역 내 최적의 시니어주택 입지 선정"으로 구체화할 수 있었다.소득 수준에 따른 주거복지주택 이용률과 수요, 개인별 월소득과 자산을 분석하여 중산층에 대한 연구를 하기로 결정했다. 내가 팀장으로서 아래와 같은 과제를 정했고, 다음 비대면 회의까지 해당 과제를 각자 생각해오기로 했다. - 최적의 입지 선정을 위한 변수를 생각해오기 (정책 제안, 서비스)- 노인 자산 현황 살펴보기 (저소득/중산층 타깃 설정)- 부산광역시 데이터를 알아보기- 경기도(제1 신도시)와의 차이를 살펴보기- 가설 1개 정도 2026.05.28 - [프로젝트 및 공모전/Oracle 프로젝트] - [Oracle 일경험 프로젝트] 2주차 - 고령화 지역 재탐색 및..
[프로그래머스] LV2. 귤 고르기 (파이썬, Python)
·
Algorithm Solving
문제 링크 구분코딩테스트 연습 > 연습문제 문제 설명경화는 과수원에서 귤을 수확했습니다. 경화는 수확한 귤 중 'k'개를 골라 상자 하나에 담아 판매하려고 합니다. 그런데 수확한 귤의 크기가 일정하지 않아 보기에 좋지 않다고 생각한 경화는 귤을 크기별로 분류했을 때 서로 다른 종류의 수를 최소화하고 싶습니다.예를 들어, 경화가 수확한 귤 8개의 크기가 [1, 3, 2, 5, 4, 5, 2, 3] 이라고 합시다. 경화가 귤 6개를 판매하고 싶다면, 크기가 1, 4인 귤을 제외한 여섯 개의 귤을 상자에 담으면, 귤의 크기의 종류가 2, 3, 5로 총 3가지가 되며 이때가 서로 다른 종류가 최소일 때입니다.경화가 한 상자에 담으려는 귤의 개수 k와 귤의 크기를 담은 배열 tangerine이 매개변수로 주어..
[Oracle 일경험 프로젝트] 2주차 - 고령화 지역 재탐색 및 주제 변경
·
프로젝트 및 공모전/Oracle 프로젝트
주제) 고령화 지역의 의료·복지 인프라 현황을 분석하고, 의료 사각지대 해소를 위한 도시 계획 방향 제안이전 비대면 회의에서 고령화 지역 or 신도시를 각자 새롭게 선정해오기로 했었다.2026.05.28 - [프로젝트 및 공모전/Oracle 프로젝트] - [Oracle 일경험 프로젝트] 2주차 - 주제 및 아이디어 구체화(세종) 3차시 대면 회의 - 새로운 지역 발굴먼저 우리나라 시군구별 고령화를 시각화했다.이를 살펴보면, 고령인구비율이 49%에 육박하는 경상북도 의성군의 고령화가 가장 높은 것을 알 수 있다. 시군구별 상위 10 고령인구비율 비교 경상북도 의성군, 청도군, 봉화군, 청송군, 영덕군 5개가 전부 상위10에 들어간다는 것을 알 수 있다.=> 경상북도의 고령화 지역이 가장 많았다..
[Oracle 일경험 프로젝트] 2주차 - 주제 및 아이디어 구체화(세종)
·
프로젝트 및 공모전/Oracle 프로젝트
지난 1주차 멘토링 내용은 아래와 같다.1. 신도시(송도, 동탄) 도시 계획 적절성 평가를 위해 실제 입주자들의 연령대를 파악하기2. 세종특별자치시로 이전 시 인프라가 잘 형성되어있는지 분석해보기 2026.05.26 - [프로젝트 및 공모전] - [Oracle 일경험 프로젝트] 데이터 기반 비즈니스 전환 프로젝트 1주차 [Oracle 일경험 프로젝트] 데이터 기반 비즈니스 전환 프로젝트 1주차프로젝트 개요본 프로젝트는 최근 대한민국에서 빠르게 진행되는 고령화로 인해 발생한 다양한 사회 문제를 분석하고 인사이트를 도출하는 것이다.Oracle Cloud Infrastructure, Autonomous Database, Orcal Ananomad1jin.tistory.com 2주차 멘토링 전에, 팀원들..