본문 바로가기

분류 전체보기191

[programmers] 프로그래머스 Level1 문자열 내림차순으로 배치하기(파이썬 Python) [programmers] 프로그래머스 Level1 문자열 내림차순으로 배치하기 (파이썬 Python) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 1) 문제 프로그래머스 문자열 내림차순으로 배치하기 코딩테스트 연습 - 문자열 내림차순으로 배치하기 문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요. s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 � programmers.co.kr 2) 풀이 과정 1. 문자열 s를 배열로 나타내면 빠를것 같다는 생각이 들었다. 이 후 배열에서 지원하는 reverse를 이용할 거라고 생각을 하였기에 l.. 2020. 8. 30.
[programmers] 프로그래머스 Level1 같은 숫자는 싫어(파이썬 Python) [programmers] 프로그래머스 Level1 같은 숫자는 싫어 (파이썬 Python) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 프로그래머스 Level1 같은 숫자는 싫어 1) 문제 프로그래머스 같은 숫자는 싫어 코딩테스트 연습 - 같은 숫자는 싫어 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 programmers.co.kr 2) 풀이 과정 1. 반환할 중복이 제거된 빈 배열을 선언한다. 2. 첫번째의 값은 무조건 중복이 되지 않기에 값을 넣어준다. Why? 빈.. 2020. 8. 29.
[programmers] 프로그래머스 Level1 나누어 떨어지는 숫자 배열(파이썬 Python) [programmers] 프로그래머스 Level1 나누어 떨어지는 숫자 배열 (파이썬 Python) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 프로그래머스 Level1 나누어 떨어지는 숫자 배열 1) 문제 프로그래머스 나누어 떨어지는 숫자 배열 코딩테스트 연습 - 나누어 떨어지는 숫자 배열 array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요. divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하� programmers.co.kr 2) 풀이 과정 1. 배열의 크기만큼 반복 실행 한다. Why? 배열.. 2020. 8. 29.
[programmers] 프로그래머스 Level1 수박수박수박수박수박수?(파이썬 Python 자바 Java) [programmers] 프로그래머스 Level1 수박수박수박수박수박수? (파이썬 Python 자바 Java) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 프로그래머스 Level1 수박수박수박수박수박수? 1) 문제 프로그래머스 수박수박수박수박수박수? 코딩테스트 연습 - 수박수박수박수박수박수? 길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다. 제한 조�� programmers.co.kr 2) 풀이 과정 1. 입력된 n의 값만큼 글자수를 반환 해주면 되는 문제라는 것을 파악. 2. 짝수,.. 2020. 8. 28.
[programmers] 프로그래머스 Level1 2016년(파이썬 Python) [programmers] 프로그래머스 Level1 2016년 (파이썬 Python) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 프로그래머스 Level1 2016년 1) 문제 프로그래머스 2016년 코딩테스트 연습 - 2016년 2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까�� programmers.co.kr 2) 풀이 과정 문제에서 주어진 것을 토대로 배열을 삼았다. 이 문제는 한번 봤었던 경험이 있어서 자신있었지만 처음 풀었을때는 안풀렸다. 얼핏 .. 2020. 8. 27.