.
삽입정렬은 각 숫자를 적절한 위치에 삽입하는 방법으로 문제를 해결한다. 다른 정렬 방식들은 무조건 위치를 바꾸는 방식이었다면 삽입 정렬은 필요할 때만 위치를 바꾼다.버블,선택정렬보다 빠르게 작동한다.
1. 코드 나누기 메뉴에 관련된 한 부분을 잘라내는게 제일 쉽다. 지역변수/공유변수 ISSUE 이때 함수를 가르면서 지역변수를 공유하는 문제에 대해서 오류가 생길것이다. 해결방법으로는 두가지가 있다. 지역변수 였던 것을 공개된 곳 (전역변수, static변수)로 두게
.
입출력 문제
💡 1021번 charAt() 💡 1024번 toCharArray() : 문자열을 char형 배열로 바꿔준다. 반환되는 배열의 길이는 문자열의 길이와 같다. 💡 1025번 Math.pow(밑,지수) : 제곱승 표현 💡 1029번 실수 반올림 하기 1021번) 단어 1개 입력받아 그대로 출력하기 입력: 한 단어가 입력된다.(단, 단어의 길이는 50...
버블정렬, 선택정렬, 삽입정렬, 병합정렬, 퀵정렬 > ## 빅오표기법 알고리즘 성능을 판단하는 지표로써, 알고리즘의 수행 속도를 의미하는 시간 복잡도를 나타낸다. O(n) 의미 : 이 함수는 n만큼의 데이터가 주어졌을 때, “최악”의 경우 n만큼의 리소스를 소모한다 > ## 기본정렬 버블정렬 BobbleSort 정렬들 중 가장 비효율적인 정렬이지만 이...
.
.
.
.
.
.
.
.