deque

    0

    2답변

    C++에서 deques와 관련하여 이상한 문제가 있습니다. 크기가 4 인 double의 deque가 있다고 가정 해 봅시다. 인덱스 연산자를 사용할 때 어떤 이유로 deque의 크기를 초과 할 수있는 것 같습니다. x는 양단 큐입니다 for(int i = 0; i < 7; i++) { x[i] = (double)(i*i); cout <<

    3

    3답변

    다음과 같은 과제에 .. d = deque('abc') a = d d.clear() print a 양단 큐 ([]) 가 비어있는 양단 큐를 반환 왜 ? 구형 deque를 지우지 만 에에 데이터를 보유 할 것으로 예상됩니다.

    -2

    1답변

    deque를 사용하여 공항 작업을 시뮬레이트하는 프로그램을 작성하려고하는데 dereferencable 오류가 아닌 deque iterator로 계속 실행됩니다. 오류를 검색 한 후 일반적으로 빈 대기열에서 팝,하지만 난 내 코드에서 해당 수표가 나는 문제가 어떤 제안이 무엇인지 알아낼 수 없습니다 주자 :..? #include "airport.h" us

    2

    1답변

    안녕하세요, Robert Sedgewick의 알고리즘 4 판에서 질문을 보았습니다. 큐 정렬. 허용되는 작업은 상위 2 장의 카드 값을보고, 상위 2 장의 카드를 교환하고, 맨 위 카드를 갑판 하단으로 이동하는 것과 관련된 제한 사항을 가지고 어떻게 한 장의 카드를 분류 할 것인지 설명하십시오. 나는 누군가가 이것이 어떻게 이루어 졌는지 설명 할 수 있기를

    1

    2답변

    은 [0,3,5,1,5,8] 값을 갖는 양단 큐가 있다고 가정합니다. 순서를 포함하여 deque에 대한 모든 정보를 저장하려고하지만 value 5가 deque에 있는지 찾아야합니다. 이것을 결정할 수있는 의사 코드 란 무엇입니까?

    0

    1답변

    방금 ​​SPOJ에 대한 문제를 해결했습니다. DFS를 수행하고 재귀 적 대신 STL 스택을 사용하므로 TLE을 얻었습니다. 그럼 난 대신 STL 스택의 스택을 사용하고 받아 들였습니다. 문제는 다음과 같습니다. n * n 테이블을 지정합니다. 각 사각형에는 숫자가 있습니다. 먼저, 어떤 사각형에서 시작하여 숫자 K를 선택할 수 있습니다. 그러면 여러분은

    3

    2답변

    컨테이너의 컨테이너가 있습니다. deque< deque<int> >라고합시다. deque<int>의 모든 숫자는 오름차순으로 정렬됩니다. 그래서 컨테이너에있는 정보는 다음과 같은 : deque<deque<int>> // main container 5 11 22 44 // deque<int> number 1 1 7 12 // deque

    1

    1답변

    숫자가 하나 있는데, 더미에 넣고 싶습니다. 그것이 놓이는 방법은 당신이 더미를 본다 (그들은 항상 크기에 의해 주문되어야한다). 그리고 만일 당신이 그 더미의 첫번째 수보다 작은 수의 더미를 발견한다면 당신은 더미 앞에 놓는다. 더미의 마지막 숫자보다 크면 파일의 뒤쪽에 넣습니다. 위의 어느 것도 사실이 아니라면 새로운 더미를 만듭니다. 예를 들면 : 입

    1

    2답변

    나는에 일련의 값을 삽입하는 일부 C++ 03 코드를 가지고 std::deque : void example(std::deque<int> &_recentSent, const int beginOffset, const int lastOffset) { for (int offset = beginOffset; offset <= las

    2

    3답변

    왜 도둑질을위한 양털이 필요합니까? (예 : Cilk에서) 주인은 상단에서 작동하고 도둑은 하단에서 도용합니다. 왜 그렇게 유용합니까? 아래에서 도둑이 여러 명있을 수 있습니다. 어쨌든 자물쇠가 필요하지 않아? 큰 작업 (예 : 트리로 작성)이 맨 아래에 추가 된 곳을 읽었습니다. 따라서 하단에서 도둑질하는 것이 더 효율적입니다. (도둑이 도둑질하여 더 바