새벽_나그네
12시 지난 새벽
새벽_나그네
전체 방문자
오늘
어제
  • 분류 전체보기
    • TIL
    • DevLog
    • Algorithm
    • ComputerScience
    • etc

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 내일배움캠프
  • 개발일지
  • 코린이
  • 내일배움단
  • Github
  • AI트랙
  • 코딩
  • 자기주도학습
  • Python
  • Selenium 4
  • TodayILearned
  • til
  • docker
  • 내일배움카드
  • 국비지원
  • portfolio
  • 프로그래머스
  • 코딩프로젝트
  • 스파르타코딩클럽
  • machine learning

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
새벽_나그네

12시 지난 새벽

Algorithm

[프로그래머스] 문자열 내림차순으로 배치하기

2022. 8. 17. 22:00

문제

문제 설명

문자열 s에 나타나는 문자를 큰 것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.
s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다.

 

입력 & 출력

입출력 예

sreturn

"Zbcdefg" "gfedcbZ"

풀이 과정

1. sorted함수와 join 함수 사용방법만 알면 해결되는 문제입니다. 문자열을 배열로 변환하여서 sorted함수를 이용하여 오름차순으로 변경하고 이것을 join을 이용하여 문자열로 변환하여 리턴합니다.

 

코드

def solution(s):
    answer = "".join(sorted(list(s), reverse = True))
    return answer
저작자표시 비영리 변경금지 (새창열림)

'Algorithm' 카테고리의 다른 글

[프로그래머스] 최대공약수와 최소공배수  (0) 2022.08.17
[프로그래머스] 소수 찾기  (0) 2022.08.17
[프로그래머스] 문자열 내 p와 y의 개수  (0) 2022.08.17
[프로그래머스] [1차] 다트 게임  (0) 2022.08.17
[프로그래머스] 실패율  (0) 2022.08.17
    'Algorithm' 카테고리의 다른 글
    • [프로그래머스] 최대공약수와 최소공배수
    • [프로그래머스] 소수 찾기
    • [프로그래머스] 문자열 내 p와 y의 개수
    • [프로그래머스] [1차] 다트 게임
    새벽_나그네
    새벽_나그네
    IT, 프로그래밍, 정보, 스마트스토어

    티스토리툴바