정렬

카테고리 없음

배열 - 정렬과 탐색(Sorting & Searching)

정렬(sort) 복수의 원소로 주어진 데이터를 정해진 기준에 따라 새로 늘어놓는 작업. 📌 정렬 알고리즘에는 여러 종류가 있다. Python 의 리스트 (list) 를 이용한다면, 직접 정렬 알고리즘을 구현할 필요가 없다. 이미 리스트 (list) 에 내장된 정렬 기능이 있다 sorted() 내장 함수(built-in function) 정렬된 새로운 리스트를 얻어냄 L = [3, 8, 2, 7, 6, 10, 9] L2 = sorted(L) print(L2) # [2, 3, 6, 7, 8, 9, 10] print(L) # [3, 8, 2, 7, 6, 10, 9] sort() 리스트의 메서드(method) 해당 리스트를 정렬함 L = [3, 8, 2, 7, 6, 10, 9] L2 = sorted(L) pri..

프로그래머스 AI 데브코스 5기/CS

정렬 - 가장 큰 수

문제 링크: https://school.programmers.co.kr/learn/courses/30/lessons/42746 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제의 해결 방법 빈 문자열로 수를 초기화한다. 가장 크게 만들 수 있는 수를 고른다. 그 수를 현재 수에 이어 붙인다. 모든 수를 다 사용할 때까지 반복한다. (조금 나은) 문제의 해결 방법 빈 문자열로 수를 초기화한다. 수의 목록을(크게 만드는 것 우선으로) 정렬한다. 목록에서 하나씩 꺼내어 현재 수에 이어 붙인다. 모든 수를 다 사용할 때까지 반복한다. 알고리즘 설계 -> 구현 ..

한상희
'정렬' 태그의 글 목록