# reverse

우선순위 큐 (Priority Queue)
우선순위 큐 모든 데이터에 우선 순위가 있음 우선순위가 높은 데이터가 먼저 나옴 (선입선출 FIFO가 아님) Dequeue시, 우선순위가 높은 순으로 나감 우선순위가 에는 선입선출 PriorityQueue클래스를 이용하여 우선순위 큐를 구현 우선순위 큐(Priorit
단일 연결 리스트
📌 단일 연결 리스트(Single Linked List) 연결 리스트 : 인덱스 없이 다수의 데이터(노드)들로 연결. 각각의 엘리먼트를 노드라고 한다. 각각의 노드는 문자열/숫자와 같은 하나의 데이터를 저장한다. 각 노드들은 다음 노드를 가리키는 정보 역시 저장해

자료구조(List)
자료구조List/Tuple/Dictionary/Set으로 나누어 짐각각의 구조마다 특성이 다름리스트(List)여러개의 데이터를 나열한 구조\[]를 이용해 선언하고 ','로 구분한다. 리스트내에 또다른 리스트의 선언이 가능인덱스란 아이템이 자동적으로 부여되는 번호로 Py

배열의 역순값을 다른 배열에 복사하는 메소드 만들기
중요하다고 생각하는 포인트이 코드는 b배열의 역순값도 구해야하고, 그것을 a배열에 copy까지해야하는 코드이지만, 일전에 학습한 swap메소드, reverse메소드를 따로 생성하지 않고, copy메소드 최하단 b배열의 인덱스 범위만 수정하여 역순값으로 바로 copy를
알고리즘: 푸드 파이트 대회
수웅이는 매달 주어진 음식을 빨리 먹는 푸드 파이트 대회를 개최합니다. 이 대회에서 선수들은 1대 1로 대결하며, 매 대결마다 음식의 종류와 양이 바뀝니다. 대결은 준비된 음식들을 일렬로 배치한 뒤, 한 선수는 제일 왼쪽에 있는 음식부터 오른쪽으로, 다른 선수는 제일
[프로그래머스] 자연수 뒤집어 배열로 만들기
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 5,4,3,2,1을 리턴합니다.n = 12345 return 5,4,3,2,1n = 12345reversedN = 54321n의 각 자릿수를 split해준다. (s

[JavaScript] 배열 (Array)
배열은 여러 데이터 타입을 담으며 배열 안에는 어떠한 데이터 타입이든 들어갈 수 있다. 특히 배열 안에 다른 배열이 포함될 수도 있다. 대괄호 사용쉼표로 구분랭킹과 같은 순위, 또는 순서가 있는 값을 만들 경우 객체보다 배열이 보다 간결하고 효율적단순히 여러 값의 묶음
배열 메서드
✍️ 배열 메서드들 정말 자주 쓰는데, 매번 인자 헷갈려서 찾아보는 것이 번거로워 이번 기회에 정리해 보았다. 추가로 몰랐었던 특징들도 같이 정리 해 보았다.

📦[프로그래머스] 택배상자
영재는 택배상자를 트럭에 싣는 일을 합니다. 영재가 실어야 하는 택배상자는 크기가 모두 같으며 1번 상자부터 n번 상자까지 번호가 증가하는 순서대로 컨테이너 벨트에 일렬로 놓여 영재에게 전달됩니다. 컨테이너 벨트는 한 방향으로만 진행이 가능해서 벨트에 놓인 순서대로(1

TIL#13
1) > isvalid()는 fullclean()을 호출하기 전에 데이터의 바인드 여부와 함께 에러 여부를 확인하게 된다. 이 때 각각의 필드는 clean()로 검사를 받게 된다. 필드.clean() 뿐만아니라 폼.clean() 역시 가능하다. >> validator 함수와 다르게 clean 함수는 값을 반환한다. 2) > 폼에 필드를 추가하는 방법은 ...

🍕🍔🌭🥠🍴 [프로그래머스] 푸드 파이트 대회
수웅이는 매달 주어진 음식을 빨리 먹는 푸드 파이트 대회를 개최합니다. 이 대회에서 선수들은 1대 1로 대결하며, 매 대결마다 음식의 종류와 양이 바뀝니다. 대결은 준비된 음식들을 일렬로 배치한 뒤, 한 선수는 제일 왼쪽에 있는 음식부터 오른쪽으로, 다른 선수는 제일

[JavaScript]내림차순정렬 - sort(),reverse()
주어진 숫자에 대해(배열안에 요소이거나 단순히 숫자들 이거나) 오름차순, 내림차순으로 정렬하는 방법은 정말 여러가지 많을 것이다. 그 중 자바스크립트 내부에서 정렬을 도와주는 sort 메서드를 살펴보려 한다.메서드는 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반

[Nginx]웹 어플리케이션 서버를 보호하기 위한 웹 서버
리버스 프록시 프록시서버란? 이 글에서 작성했던 것처럼 DMZ에 위치하여 웹 어플리케이션 서버(WAS), DBMS 서버를 보호하고 로드밸런싱을 통해 효율좋은 서버를 구축하기 위한 서버입니다. Nginx 엔진엑스는 러시아 개발자가 개발한 동시 접속에 특화된 웹 서버
[Day 4] 숫자를 뒤집어 원래값과 같은지 여부 구하기
📅 2022.10.07📖 파트너 : 모유진문제설명 :숫자인 num을 인자로 넘겨주면, 뒤집은 모양이 num과 똑같은지 여부를 반환해주세요.조건 :num: 숫자return: true or false (뒤집은 모양이 num와 똑같은지 여부)Day2 와 다르게 음수인 숫