19, 20 19 정수 제곱근 판별 import numpy as np def solution(n): n_sqrt = np.sqrt(n) x = n_sqrt if n_sqrt == int(n_sqrt): return (x+1)**2 else: return -1 20 정수 내림차순으로 배치하기 def solution(n): n_list = list(str(n)) n_list.sort(reverse=True) return int(''.join(n_list)) AI 부트캠프/알고리즘 코드카타 2024.10.21
55, 56, 57 55 조건에 맞는 사용자 정보 조회하기SELECT u.USER_ID , u.NICKNAME , CONCAT(u.CITY, ' ', u.STREET_ADDRESS1 , ' ',u.STREET_ADDRESS2) AS 전체주소 , CONCAT( SUBSTRING(u.TLNO, 1, 3), "-", SUBSTRING(u.TLNO, 4, 4), "-", SUBSTRING(u.TLNO, 8) ) AS 전화번호 FROM USED_GOODS_BOARD AS b INNER JOIN USED_GOODS_USER AS u ON b.WRITER_ID = u.USER_ID GRO.. AI 부트캠프/SQL 코드카타 2024.10.21
TIL 18 머신러닝 ANN 인공신경망사람의 실제 신경망을 모델링해서 만든 네트워크다. 입력층(Input Layer), 은닉층(Hidden Layer), 출력층(Output Layer)으로 구성되며, 각 층은 뉴런(Neuron)으로 이루어져 있다. ANN에서 뉴런은 퍼셉트론(perceptron)이라고 한다. 하나의 층은 여러 개의 퍼셉트론으로 이루어져있고, 이 층이 여러 개로 이루어진 것이 인공신경망 ANN이다.출력층 Output Layer문제의 형태에 따라 출력의 형태도 달라져야 한다. 출력층을 하나로만 일관시켜 사용하면 이런 세분화된 문제를 해결하지 못하기 때문에 우리는 출력층부터 만들게 된다. 은닉층에서의 연산 결과를 원하는 출력으로 바꾸는 것이 출력층이다. 입력층 Input Layer우리가 데이터를 사용할 때, 데이터.. AI 부트캠프/챕터2(10.14~11.08) 2024.10.21