[백준-2750] 수 정렬하기(슈도코드)
문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. 출력 첫째 줄부터 N개의 줄에 오름차순으로 정렬한 결과를 한 줄에 하나씩 출력한다. 정답 N = int(input()) # N은 int형식으로 데이터를 입력을 받음 A = [0] * N # A는 [0]이라는 숫자로 list형식을 * N(입력받은 값)만큼 list를 만듬 for i in range(N) : A[i] = int(input()) for i in range(len(A)) : for j in range(len(A)): if A[..
2023.10.30
[핵심요약] 정렬의 종류
정렬의 종류 버블(bubble) : 데이터의 인접 요소끼리 비교하고, swap 연산을 수행하며 정렬하는 방식 선택(selection) : 대상에서 가장 크거나 작은 데이터를 찾아가 선택을 반복하면서 정렬하는 방식 삽입(insertion) : 대상을 선택해 정렬된 영역에서 선택 데이터의 적절한 위치를 찾아 삽입하면서 정렬하는 방식 퀵(quick) : pivot 값을 선정해 해당 값을 기준으로 정렬하는 방식 병합(merge) : 이미 정렬된 부분 집합들을 효율적으로 병합해 전체를 정렬하는 방식 가수(radix) : 데이터의 자릿수를 바탕으로 비교해 데이터를 정렬하는 방식 1. 버블 정렬의 핵심 이론 버블 정렬은 두 인접한 데이터의 크기를 비교해 정렬하는 방법입니다. 간단하게 구현할 순 있지만, 시간 복잡도는..
2023.10.30
[NodeJs]Day2
버퍼(buffer) - 메모리에 저장되는 일부 공간 - 바이트 단위로 저장되며 integer 형태의 배열 스트림(Stream) - 데이터의 흐름을 나타내며, 데이터를 읽는 스트림, 데이터를 쓰는 스트림, 데이터를 읽고 쓰는 스트림이 있음 - 일반적으로 데이터를 효율적으로 처리하고 메모리 사용량을 최적화하기 위해 사용 pipe() - 스트림을 연결하고 데이터를 한 스트림에서 다른 스트림으로 자동으로 전달하는 메서드. - 데이터를 효율적으로 처리하고 복사하지 않고도 한 스트림에서 다른 스트림으로 데이터를 전달할 수 있음. package.json 만드는 방법 생성 방법 npm init npm init -y(기본값으로 생성) 라이브러리 설치 방법 npm install 패키지명 npm i 패키지명 nodemon ..
2023.10.30
no image
[Windows] 윈10/11 시계에 초 단위 표시 및 24시간 설정
윈도우 10 오른쪽 하단에 시간이 나오지만 초까지는 자동으로 안나옵니다. 초까지 나오게 설정하는 방법은 아래의 내용을 토대로 작성하시면 됩니다. [윈도우10] 1. 실행[Win + R]키를 누르고 [regedit]를 눌러 레지스트리 편집기에 들어갑니다. 2. 실행을 하면 아래의 창처럼 뜨는데 빨간줄에 있는 기존 내용을 지우고 아래의 링크를 그대로 [복사] 후 [붙혀넣기]를 하시면 됩니다. 컴퓨터\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced 3. 그다음 해당링크로 들어가서 빈칸에 우클릭을 하여 [DWORD32]를 새로 만들어 줍니다. 4. 이름은 [ShowSecondsInSystemClock]를 입력하신 후 [더..
2023.10.29
no image
[Windows] 윈도우10/11 숨겨진 기능 GOD모드 만들기
특별한 기능은 없지만 있으면 언젠가 사용을 하게 되는 프로그램입니다. 1. 바탕화면 > 우클릭 > 새 폴더(N) 2. 아래의 코드를 복사, 붙혀넣기를 합니다. God Mode.{ED7BA470-8E54-465E-825C-99712043E01C} 3. 들어가면 제어판에서 사용을 하는 모든 기능을 한눈에 보여줍니다.
2023.10.29
no image
[Windows]윈도우 10, 윈도우 11 정품인증 시리얼 넘버 확인방법
1. 윈도우 10일 경우 아래의 코드를 CMD[명령 프롬프트]에서 작업하시면 됩니다. 코드 reg query “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform” /v BackupProductKeyDefault 모든 내용은 1줄로 작성되어 있습니다. 2. 윈도우 11일 경우 위와 같은 코드를 입력하셔도 됩니다만 안된다면 아래의 코드를 입력하세요. 코드 wmic path SoftwareLicensingService get OA3xOriginalProductKey 만약에 입력하기 귀찮으시면 따로 접속하는 방법이 있습니다. 1. [regedit]를 실행창[Win+R]에서 입력을 합니다. 2. 아래와..
2023.10.29