deque

    1

    2답변

    큐를 서브 클래스하려고하지만 maxlen을 설정하는 방법을 찾을 수 없습니다. 여기에 __maxlen__? 편집 : - 다음과 같은 '잘못된'파이썬입니까? from collections import deque class MinMax(deque): def __init__(self): deque.__init__(self, maxlen=2

    0

    2답변

    += 연산자 오버로드를 작성해야하지만 올바르게 작성하는 방법을 알지 못합니다. 코드의 끝 부분을 작성하기 시작 했으므로 잘못된 부분이 있으므로 삭제하지 마십시오. #include <iostream> using namespace std; class dek { private: int *x,na4,kon,n,razmer; public:

    0

    2답변

    내가 10 명 노동자 그리고 아래의 두 가지 방법의 목록에 대한 코드가 : public void demoDeques() { int maxSizeOfJobDeque = 3; Producer producer = new ProducerImpl(maxSizeOfJobDeque); Logger.debug("WorkFlowEngine

    1

    2답변

    나는 deque를 파괴하려고 시도하지만 어떻게 든 포인터로 실패합니다. 다음 코드를 작성했습니다 (deque은 포인터에 대한 포인터이며 deque의 첫 번째 요소를 가리 킵니다). DequeItem은 다음 필드 (다음 요소에 대한 포인터)와 데이터 (void *)가있는 구조체입니다. void deque_destroy(DequeItem **deque) {

    2

    3답변

    가능한 중복 : 내 현재 프로젝트에서 C++ STL: Which method of iteration over a STL container is better? , 나는 포인터의 STL Deque와 있습니다. 또한 해당 포인터가 가리키는 모든 개체를 삭제하는 메서드가 있습니다. 이를 달성하기 위해 두 가지 다른 방법을 생각해 냈지만 어느 것이 선호되는 방법인지

    4

    1답변

    수행 할 작업에 대한 포인터의 std :: deque 대기열이 있다고 가정하면 한 번에 실행되는 스레드 수를 CPU 코어 수로 제한하는 가장 좋은 방법은 무엇입니까? ? 즉, 작업이 완료되면 나머지 작업이 연속적으로 시작됩니다. 나는 이전 게시물에 대해 다음 코드를 작성했다. 문제는 내가 설명한 것을 구현하는 최선의 전략이 확실하지 않으며 의견을 수집 할

    0

    1답변

    이 내 프로그램의 출력입니다 : Initial Queue 40 30 40 was popped from back 30 New Queue 12 10 8 30 내가 함수와 push_back에 문제가 있습니다, 내가 push 12 10 8 after 30을 트링하고 출력이 30 8 10 12 어떤 제안해야한다 즉 #include <cstddef>

    25

    2답변

    를 내가 두 벡터를 가지고 하나에 결합 할 경우에, 나는 그것을 다음과 같은 방법을 수행 할 수 있습니다 내가 피하려고하는,하지만 복사를 포함 std::vector<T> a(100); // just some random size here std::vector<T> b(100); a.insert(std::end(a), std::begin(b), std:

    0

    1답변

    나는 std :: arrays를 포함하는 deque를 가지고있다. struct가 들어있는 deque로 변환하고 싶습니다. 내가 만든 구조체는 다음과 같이이다 : struct New_Array { array<array<int,4>,4> tablee; int h; } Jim; 그리고 방문이라는 양단 큐가 : deque<New_Array> visited

    19

    2답변

    목록을 사용하는 일부 코드를 양키 (deque) 사용으로 변경했습니다. TypeError: sequence index must be integer, not 'slice' 가 여기에 문제를 보여줍니다 REPL이다 : 나는 오류가 나는 더 이상 그것으로 슬라이스 수 없습니다. >>> import collections >>> d = collections.deq