profile
어제보다 나은 나의 코딩지식
post-thumbnail

프로그래머스-핸드폰 번호 가리기

Swift 내장 함수특정 문자열을 반복하여 새로운 문자열을 생성하는 내장함수 입니다.이 메서드는 두개의 매개변수를 받는데 repeating: 반복할 문자열, count: 길이String 내장함수를 이용하여 phone_number의 길이에서 -4를 뺀갯수만큼 "\*" 문

약 14시간 전
·
0개의 댓글
·
post-thumbnail

프로그래머스-나누어 떨어지는 숫자 배열

for 문을 통해 arr 배열의 단일값 i를 추출하여 divisor 과 나누었을때 나머지가 0인것만 새 배열인 str에 할당합니다.( 만약 나누었을때 0이 아닌경우는 \[] 이 반환됩니다.)오름차순으로 정령하기 위해 sorted() 메서드를 이용하여 오름차순으로 정렬한

약 14시간 전
·
0개의 댓글
·
post-thumbnail

프로래머스-하샤드 수

1) 파라미터 x를 각 자릿수로 분리하기 위해 Int type인 x를 String type 으로 변환하여 str 변수에 할당하였습니다.2) 각 자릿수를 뽑아 합을 내기 위해 for문을 통해 i값을 가져와 if let 바인딩을 통해 Optional type -> Int

약 14시간 전
·
0개의 댓글
·
post-thumbnail

프로그래머스-서울에서 김서방찾기

컬렉션에서 주어진 요소의 첫 번째 인덱스를 찾는 데 사용됩니다. 요소가 존재하는 경우 인덱스를 옵셔널 형태로 반환하고 요소가 없다면 nil을 반환합니다..firstIndex(of: ) 를 통해 "Kim" 을 찾아 옵셔널 인덱스를 if let 바인딩을 통해 벗겨서 str

약 14시간 전
·
0개의 댓글
·
post-thumbnail

프로그래머스-자연수 뒤집어 배열로 만들기

타입변횐에 대해 헷갈렸는데 문제를 풀어보면서 어느정도 정립이 되었던것같다.

3일 전
·
0개의 댓글
·
post-thumbnail

프로그래머스-나머지가 1이 되는 수 찾기

난 바보였다.. 또 문제를 잘 안읽었다. 제한사항을 잘 읽고 다시 풀어보았다. for문에서 i로 나눠 1을 반환하는 수를 얻어야하고 i의 결과값이 결국 n-1이라는 조건이기 때문에 2..<n 를 수정하니 해결되었다..더 많이 풀어보아야겠다....!!!

4일 전
·
0개의 댓글
·
post-thumbnail

프로그래머스-자리수 더하기

for 루프에서 문자열을 순회할 때 i는 Character type의 인스턴스이므로 Int type으로 직접 변환할 수 없다. 그래서 String으로 먼저 변환을 하면 문자열에 담긴 단일 문자를 Int로 변환할 수 있는 형태로 만들어진다.

4일 전
·
0개의 댓글
·
post-thumbnail

프로그래머스-약수의 합

0처리르 안해줬구나... 문제 제대로 읽어야한다..!!

5일 전
·
0개의 댓글
·

SQL - 집계함수를 사용한 문제

s_products의 전체 상품수, 구매단가(buyPrice)의 평균, 최소, 최대값을 검색하세요.출력 컬럼은 전체 상품수, 평균 구매단가, 최소 구매단가, 최대 구매단가 순으로 합니다.SQL문을 실행하면 아래와 같이 결과가 나와야 합니다.

2023년 10월 15일
·
0개의 댓글
·

SQL - GROUP BY 절을 사용한 문제

s_products의 상품라인(productLine) 별로 상품수, 구매단가(buyPrice)의 평균, 최소, 최대값을 검색하세요.출력 컬럼은 productLine, 상품수, 평균 구매단가, 최소 구매단가, 최대 구매단가 순으로 합니다.SQL문을 실행하면 아래와 같이

2023년 10월 15일
·
0개의 댓글
·

SQL - [NOT] NULL 연산자를 사용한 문제2

s_orders의 배송 전에 취소된 주문을 검색하세요.즉, 배송일(shippedDate)에 값이 없고, 주문 상태(status)가 'Cancelled'인 주문을 검색합니다.출력 컬럼은 주문의 orderNo, orderDate, requiredDate, shippedDa

2023년 10월 3일
·
0개의 댓글
·

SQL - [NOT] NULL 연산자를 사용한 문제

s_employees의 자신의 매니저가 없는 직원의 성명과 jobTitle을 검색하세요.출력 컬럼은 직원의 성명, jobTitle 순으로 합니다.단, 성명은 firstName과 lastName으로 구성하며, 사이에 공백 문자(space)가 하나 들어갑니다.SQL문을 실

2023년 10월 3일
·
0개의 댓글
·

SQL - Simple case 문제

s_orderss의 2004년 5월에 접수한 주문을 검색하세요.출력 컬럼은 주문의 orderNo, orderDate, status, customerId 순으로 합니다.SQL문을 실행하면 다음과 같이 결과가 나와야 합니다.

2023년 10월 3일
·
0개의 댓글
·

SQL - LIKE를 사용한 문제

패턴 매치(pattern match) 연산자NOT LIKE 는 substring이 있는지 검사하는 패턴 매치(pattern match) 검사이다.컬럼(expr)의 문자열 내에 pattern 과 일치하는 부분 문자열(substring)이 있는지 검사한다.존재하면 true

2023년 10월 3일
·
0개의 댓글
·

SQL - IN 연산자를 사용한 문제

IN 연산자(membership) 연산자컬럼(expr)값 / 행이 다중값(값 리스트) / 다중행(행 리스트)에 존재하는지 검사한다.존재하면 true(1), 존재하지 않으면 false(0)리턴한다.s_customers의 'Paris', 'London', 'Berlin'에

2023년 10월 3일
·
0개의 댓글
·

SQL - CASE 표현식 사용한 문제

CASE 키워드 뒤에 WHEN-THEN-ELSE 구조로 이루어 진다.비교연산자가 '=' 인경우만 적용 가능하다.s_products의 재고액을 기준으로, 각 상품에 다음과 같이 재고등급을 부여하세요.재고액은 상품의 구매단가(buyPrice)와 재고개수(quantityI

2023년 10월 2일
·
0개의 댓글
·

SQL - column alias2 사용한 문제

s_products의 재고액이 500,000불 이상인 상품을 검색하세요.재고액은 상품의 구매단가(buyPrice)와 재고개수(quantityInStock)의 곱으로 계산합니다.출력 컬럼은 상품의 productCode, name, buyPrice, quantityInSt

2023년 10월 2일
·
0개의 댓글
·

SQL - column alias1 사용한 문제

s_products의 상품 라인(productLine)이 'Motorcycles'인 상품을 검색하세요.출력 컬럼은 상품의 productCode, name, buyPrice, MSRP, productLine 순으로 합니다.단, 컬럼 명칭은 한글로 출력하세요.(produc

2023년 10월 2일
·
0개의 댓글
·

SQL - DISTINCT을 사용한 문제

s_products의 상품의 제조사(vendor)를 검색하세요. 단, 같은 제조사는 한번만 출력합니다.출력 컬럼은 상품의 vendor 하나 만으로 구성합니다.SQL문을 실행하면 다음과 같이 결과가 나와야 합니다.

2023년 10월 2일
·
0개의 댓글
·