deque

    1

    1답변

    필자는 Python 3.6.1을 사용하며 컬렉션의 deque()를 편리함 때문에 자주 사용합니다. 이번에는 deque의 첫 번째 값을 가져와 가능한지 궁금합니다. 문제는 내가 .popleft()을 사용하여 수행 할 수 있지만 동시에 값을 삭제하는 것입니다. list(deque01)[0]을 생각했지만 deque01이 크거나 첫 번째 값을 가져 오는 프로세스가

    1

    1답변

    과 같은 큐가 Apache Commons에 있어야하지만 요소를 역순으로 반복 할 수 있어야합니다. 즉, 고정 요소 대기열에 요소를 삽입하고 이전 요소를 자동 제거해야합니다. 하지만 가장 어린 요소부터 시작하여 요소를 반복해야합니다. 자바에서 사용할 수있는 것이 있습니까?

    0

    1답변

    저는 C++을 처음 접했고 교수님께서는 Deque 클래스와 Stack 및 Queue와 같은 몇 가지 클래스를 구성하라고했습니다. 다음은 지금까지 내가 해왔 던 것입니다. 제 질문은 : 기능을 만들고/만드는 방법과 작동시키는 법? 예를 들어 여기에 push_front (int) 함수를 얼마나 정확하게 만들 수 있습니까? (실제로 템플릿을 사용할 필요는 없습니

    0

    2답변

    https://docs.oracle.com/javase/7/docs/api/java/util/Deque.html 이 개체를 사용하는 방법을 배우고 있습니다. boolean add(E e) 삽입물 (이 양단의 말미 즉,)이 양단 나타내지는 큐 지정된 요소가 복귀 즉시 용량 제약을 위반하지 않고 그렇게 할 수 있으면 true 성공시 IllegalStateExc

    0

    1답변

    Java에서 양단 큐 또는 양단 큐를 작성해야합니다. 그러나 deque 구현에서 정의 된 메소드 중 일부를 사용할 때, 데모 또는 드라이버 프로그램에서 주어진 메소드가 deque 구현 클래스 인 유형에 대해 정의되지 않았다는 오류가 발생합니다. 따라서 toString() 및 size() 메서드는 오류를 표시하지 않지만 대기열 및 대기열에서 제거하는 것과 같

    1

    1답변

    ConcurrentLinkedDeque를 다중 스레드 응용 프로그램에서 사용할 수 있다는 두 가지 기본 차이점을 알고 있습니다. 잘못 사용하면 응용 프로그램의 성능에 어떤 영향을 줄 수 있습니까? 예를 들어 ConcurrentLinkedDeque와 ArrayDeque를 사용해야하는 경우를들 수 있습니다.

    5

    2답변

    std::max_element(std::begin(my_deque), std::end(my_deque))과 같은 코드를 사용할 수 있습니까? deque가 연속적으로 저장된다는 보장이 없기 때문에 묻습니다. std::max_element과 같은 함수를 사용할 때 정확하게 동작하는지 알고 싶습니다. 대단히 감사합니다!

    1

    1답변

    요소 사이에 중간 잠금 엔티티가있는 데이터 구조를 설계하고 싶습니다. 이러한 잠금은 인접한 두 요소에 공통적입니다. E (i)는 B (i) 및 B (i + 1)에 의해 제어되는 요소에 추가되는 요소입니다. E는 나눌 수 있습니다. E (i)와 E (i + 1)는 병합되어 B (i + 1)의 제거와 함께 E (i)를 형성 할 수있다. E의 제거는 금지되어 있

    2

    2답변

    저는 현재 C++의 2D 지오메트리 편집기로 코딩하고 있습니다. 사용자 장소 노드가 있습니다. 두 개의 노드를 선택하여 선과 호를 그릴 수 있습니다. 지금 당장 노드의 주소를 각 행/호에 저장하고 싶기 때문에 노드를 std :: deque 컨테이너 (선과 호가 동일한 항목)에 저장하고 있습니다. 이것은 노드 이동을위한 기능을 구현할 때 매우 편리하게 코딩

    0

    1답변

    나는 2017 Advent of Code에서 퍼즐을 푸는 중이었습니다. 특정 알고리즘을 사용하여 순환 버퍼를 채울 필요가있었습니다. 버퍼 구현을 위해 먼저 벡터를 사용하고 deque로 시도했다. 벡터와 큐의 값을 인쇄 할 때 다른 결과가 나타납니다. 20 ( 0 2 1 0 3 2 1 0 3 2 4 1 0 5 3 2 4 1 0 6 5 3 2 4 1