https://school.programmers.co.kr/learn/courses/30/lessons/131120 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이번 문제는 날짜 포맷 관련 문제다. 나의 풀이 SELECT MEMBER_ID, MEMBER_NAME, GENDER, TO_CHAR(DATE_OF_BIRTH,'YYYY-MM-DD') AS DATE_OF_BIRTH FROM MEMBER_PROFILE WHERE SUBSTR(DATE_OF_BIRTH,4,3)='MAR' AND TLNO IS NOT NULL AND GENDER='W' ORDER BY ..
https://school.programmers.co.kr/learn/courses/30/lessons/59409 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이번 문제는 CASE WHEN 을 사용해서 풀었다. SELECT ANIMAL_ID, NAME, CASE WHEN SEX_UPON_INTAKE LIKE '%Neutered%' OR SEX_UPON_INTAKE LIKE '%Spayed%' THEN 'O' ELSE 'X' END AS 중성화 FROM ANIMAL_INS ORDER BY ANIMAL_ID 문법 익히기!
https://programmers.co.kr/learn/courses/30/lessons/12916 코딩테스트 연습 - 문자열 내 p와 y의 개수 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 programmers.co.kr 나의 풀이 def solution(s): count_p = 0 count_y = 0 for i in s: if i =='p' or i=='P': count_p+=1 elif i=='y' or i=='Y': count_y+=1 if count_p == count_y: return True re..
https://programmers.co.kr/learn/courses/30/lessons/82612 코딩테스트 연습 - 부족한 금액 계산하기 새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이 programmers.co.kr 나의 풀이 def solution(price, money, count): answer = 0; for i in range(1,count+1): answer+=i*price return answer-money if answer-money>=0 else 0 다른 사람 풀이 1 def solution(price, money, count): r..
https://programmers.co.kr/learn/courses/30/lessons/12917 코딩테스트 연습 - 문자열 내림차순으로 배치하기 문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요. s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 programmers.co.kr 나의 풀이 def solution(s): return ''.join(item for item in ''.join(sorted(s)[::-1])) 한 줄 코딩하긴 했는데 시간 오래걸림 ㅋㅋ 개선해서, def solution(s): return ''.join(item for item in (sorted(s)[::-1]) 다른 사람 풀이 ..
https://programmers.co.kr/learn/courses/30/lessons/12910 코딩테스트 연습 - 나누어 떨어지는 숫자 배열 array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요. divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하 programmers.co.kr 내 풀이 def solution(arr, divisor): answer = [] count = 0; for item in arr: if item%divisor==0: answer.append(item) count+=1; if count == 0: answer.append(-1) return so..
https://programmers.co.kr/learn/courses/30/lessons/76501?language=python3 코딩테스트 연습 - 음양 더하기 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 re programmers.co.kr 메소드 사용법을 익히기 위해 쉬운 문제부터.. 이문제는 zip을 사용하는 문제이다. 하지만 나는 zip이 생각이 안났음 ㅋ ㅋ ㅋ 따라서 내코드 def solution(absolutes, signs): answer = 0 for i in range(len(absolutes)): if signs[i] == Fa..

1단계라 간단한 문제지만 나만 긴듯? ㅎ.. switch case 문을 쓰고 싶어 검색해봤더니 파이썬은 없다고 한다. 그냥 if 문을 쓴다고 한다. 근데 지금 보니 그냥 7에서 빼줬으면 됐을듯..? .. 쓸 데없이 함수 써서 길게만 만들어놨네 ;; 그리고 .. 전에 배운 in 쓰는거 ㅠㅠㅠㅠ 왜자꾸 안쓰게 되지.. 이중포문 그러면 안써도되는데 생각이 잘 안난다 ㅠㅠㅠ 너무 비효율적이게 짜서 아쉽 .. 무지성으로 푼듯 ㅋ
- Total
- Today
- Yesterday
- Django
- append
- 고득점 키트
- baekjoon
- jsp
- python
- 브루트 포스
- 스프링
- 장고
- web
- 덱
- CSS
- bootstrap
- 백준
- 문자열
- Java
- html
- 프로그래머스
- R
- 자바스크립트
- 자바
- 단계별로풀어보기
- brute force
- 파이썬
- 정렬
- jQuery
- Oracle
- Case When
- javascript
- 큐
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |