# Sort

216개의 포스트
post-thumbnail

가장 큰 수

문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/42746

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

[visual sort] 1.프로젝트 생성

프로젝트 생성

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

[BOJ] 2750: 수 정렬하기

🔒 예제 🔧 풀이 🔑 답안 💡 개념

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

[BOJ] 2309: 일곱난쟁이

🔒 예제 🔧 풀이 🔑 답안 💡 개념

2021년 7월 29일
·
0개의 댓글

[JS algorithm] 삽입 정렬 (sort)

N개의 숫자가 입력되면 오름차순으로 정렬하여 출력하는 프로그램을 작성하세요.정렬하는 방법은 삽입정렬입니다.입력 설명 첫 번째 줄에 자연수 N(1<=N<=100)이 주어집니다. 두 번째 줄에 N개의 자연수가 공백을 사이에 두고 입력됩니다. 각 자연수는 정수

2021년 7월 28일
·
0개의 댓글

[JS algorithm] Special Sort (버블 정렬 응용)

N개의 정수가 입력되면 당신은 입력된 값을 정렬해야 한다.음의 정수는 앞쪽에, 양의 정수는 뒷쪽에 있어야 한다. 또한 양의 정수와 음의 정수의 순서에는 변함이 없어야 한다.입력 설명 첫 번째 줄에 자연수 N(15<=N<=100)이 주어집니다. 두 번째 줄

2021년 7월 28일
·
0개의 댓글

[JS algorithm] 버블 정렬 (sort)

N개의 숫자가 입력되면 오름차순으로 정렬하여 출력하는 프로그램을 작성하세요.정렬하는 방법은 버블정렬입니다.입력 설명 첫 번째 줄에 자연수 N(1<=N<=100)이 주어집니다. 두 번째 줄에 N개의 자연수가 공백을 사이에 두고 입력됩니다. 각 자연수는 정수

2021년 7월 28일
·
0개의 댓글

[JS algorithm] 선택 정렬 (sort)

N개의 숫자가 입력되면 오름차순으로 정렬하여 출력하는 프로그램을 작성하세요.정렬하는 방법은 선택정렬입니다.입력 설명 첫 번째 줄에 자연수 N(1<=N<=100)이 주어집니다. 두 번째 줄에 N개의 자연수가 공백을 사이에 두고 입력됩니다. 각 자연수는 정수

2021년 7월 28일
·
0개의 댓글

[JS] sort

sort() 메서드는 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환한다.기본 정렬 순서는 문자열의 유니코드 코드 포인트를 따른다.sort 내 함수의 return값으로 정렬방식 설정 가능하다. compareFunction Optional정렬 순서를 정의하는 함수

2021년 7월 25일
·
0개의 댓글
post-thumbnail

[Python] 알고리즘-삽입정렬 (Insertion Sort)

삽입 정렬 (Insertion Sort)리스트의 값을 하나씩 살펴보며 적절한 위치에 삽입한다정렬 순서첫 번째 숫자를 삽입한 것이라 하고 두 번째 숫자부터 확인한다현재 선택한 숫자 바로 앞부터 처음까지 왼쪽으로 이동하면서 가리킨 숫자가 선택한 숫자보다 클 시 가리킨 숫자

2021년 7월 24일
·
0개의 댓글
post-thumbnail

[Python] 알고리즘-버블정렬 (Bubble Sort)

버블 정렬 (Bubble Sort)정렬 순서주어진 리스트에서 서로 이웃한 데이터를 비교하여 큰 데이터를 뒤로 보낸다리스트를 한 바퀴 돌면 가장 큰 값이 가장 뒤로 이동하게 되므로 두 번째 바퀴에는 마지막을 제외하고 1번을 반복한다예시코드시간 복잡도 비교

2021년 7월 24일
·
0개의 댓글
post-thumbnail

[Python] 알고리즘-선택정렬 (Selection Sort)

선택 정렬 (Selection Sort)정렬 순서주어진 리스트 중에 최소값을 찾는다그 값을 맨 앞에 위치한 값과 교체한다맨 처음 위치를 뺀 나머지 리스트를 같은 방법으로 교체한다예시코드시간 복잡도 비교

2021년 7월 22일
·
0개의 댓글
post-thumbnail

자바스크립트 문자열 & 숫자 정렬하기

자바스크립트의 기묘한 sort()함수에 대해서 알아보고 잘 쓰는 방법을 익혀보자!

2021년 7월 19일
·
0개의 댓글

[TIL.05] Array

Array 1. Declaration 2. Index position 3. Looping over an array 4. Addition, Deletion, copy > note!! shift, unshift are slower than pop, push 이미 d

2021년 7월 18일
·
0개의 댓글

Swift | 삽입 정렬, Swift Algorithm Club 번역

✔︎ 이 글은 Swift Algorithm Club 문서를 번역한 것입니다. 목표: 배열을 오름차순(혹은 내림차순)으로 정렬하기

2021년 7월 16일
·
0개의 댓글

계수 정렬

우선 중복된 값의 개수를 세어준다. 그 다음 중복된 값의 개수들을 누적해서 다른 배열에 저장해준다. 마지막으로 값의 개수들이 저장된 배열을 차례대로 누적된 개수만큼 출력한다.양의 정수에 대해서만 적용이 가능하다.arr = 0,1,3,3,2,4,5,5,1,1,30이 1개

2021년 7월 12일
·
0개의 댓글
post-thumbnail

Sorting the dictionaries in a list

🚀 iterable 자리에는 dict, list, str 가능key는 요소를 비교할때 사용되는 기준을 정하는 함수Reverse = Ture, 내림차순Reverse = False, 오름차순dictionary casetuple casereverse를 사용하면

2021년 7월 11일
·
0개의 댓글

병합 정렬

병합 정렬은 분할 정복 개념을 이용한다. 정렬하고자 하는 데이터를 더 이상 나눠지지 않을 때까지 계속 둘로 나눠준 후, 더 이상 나눌 수 없으면 2개씩 합친다. 이때 합치고자 하는 두 배열 중 작은 데이터부터 합쳐준다.input = 2,5,4,3,1,8,7,6step1

2021년 7월 11일
·
0개의 댓글
post-thumbnail

프로그래머스 [문자열 내 p와 y의 개수] / [K번째 수]

1. 문자열 내 p와 y의 개수 대문자와 소문자가 섞여있는 문자열 s가 주어짐. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성해야함. 'p', 'y' 모두 하나도 없는 경우는 항상 True를

2021년 7월 10일
·
0개의 댓글