https://dacon.io/competitions/official/236046/overview/description 포디블록 구조 추출 AI 경진대회 - DACON 분석시각화 대회 코드 공유 게시물은 내용 확인 후 좋아요(투표) 가능합니다. dacon.io [배경] 포디블록(4Dblock)은 유아기∼전 연령을 대상으로 하는 융합놀이를 위한 조작교구 입니다. 블록놀이는 공간 지각능력과 창의력 발달에 도움이 되는 놀이도구이며, 교육용 블록교구는 다양하게 구성 및 조적하게 되어있어 비구조적인 특징을 갖습니다. 하지만 이러한 비구조적인 특성은 발달특성상 유아들에게는 목적 없는 놀이도구로 소진되기 쉽기 때문에 보다 창의적인 높은 수준의 블록놀이를 촉진하기 위해서 체계적인 쌓기 구조에 대한 사전지식의 지원이 필..
[프로그래머스] / [Level 2] / [Python] 숫자 변환하기
·
Coding Test/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/154538 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr BFS를 활용하여 해결하였습니다. append 하는 부분에서 이전에 확인했던 값이 들어있는 경우가 많아 check 배열을 만들어 확인하지 않은 숫자들만 append를 진행하도록 하였습니다. 애초에 arr을 set으로 설정하고 풀이해도 괜찮을 것 같습니다. from collections import deque def solution(x, y, n): if x == y: return 0 answer..
[Chapter 6] 게이트가 추가된 RNN - day 2
·
BOOK/밑바닥부터 시작하는 딥러닝 2
보호되어 있는 글입니다.
[Chapter 6] 게이트가 추가된 RNN - day 1
·
BOOK/밑바닥부터 시작하는 딥러닝 2
보호되어 있는 글입니다.
[프로그래머스] / [Level 2] / [Python] 숫자 카드 나누기
·
Coding Test/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/135807 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr gcd를 구하는 함수를 사용하여 리스트의 gcd를 구해 조건을 비교하여 해결하였다. def gcd(a, b): a, b = min(a, b), max(a, b) while b: a, b = b, a % b return a def list_gcd(arr): a = arr[0] for b in arr[1:]: a = gcd(a, b) return a def solution(arrayA, arrayB..
[프로그래머스] / [Level 2] / [Python] 점찍기
·
Coding Test/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/140107 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2중 for문을 돌면서 하나씩 검사하는 방법은 시간초과를 출력하기 때문에 1개의 for문을 사용해야 한다. 찍을 수 있는 점 x를 구해 y의 최대값을 피타고라스 정의를 통해 구합니다. \(y^2 = r^2 - x^2\) def solution(k, d): answer = 0 for x in range(0,d+1,k): res = int((d**2 - x**2)**0.5) answer += (re..