정수 스트림 (한 번만 통과 할 수 있음)이 주어지면 최대 및 최소값을 찾는 최상의 솔루션은 무엇입니까? 각 숫자를 처리 할 수있는 충분한 시간이있는 경우 가장 쉬운 해결책은 별도의 변수에 최소값과 최대 값을 유지하는 것입니다.하지만 모든 단일 값을 처리 할 수없는 경우 가장 좋은 방법은 무엇입니까? 최대 및 최소 변수를 유지하고 매초마다 예를 들어 건너 뛰는 것보다 더 좋은 해결책이 있습니까?정수 스트림의 최대 및 최소
0
A
답변
0
실제 최대 값과 최소값을 원하면 변수를 사용하여이를 추적하십시오.
입력 데이터에 따라 확률 론적 최소/최대 값이 "충분히 정확함"일 수 있습니다. 따라서 50 % 확률로 모든 수를 살펴 본다면 정확한 최소 또는 최대 값을 가질 확률이 50 %에 불과할 것입니다. 하지만 아마도 이미 두 번째로 큰/최소 등을 가질 확률은 75 %입니다. 그러나 샘플링을 수행 할 난수를 계산하는 것은 이미 최소/최대 모든 숫자를 보는 것보다 비용이 많이 듭니다. 1 초마다 건너 뛰는 것은 위험합니다. 데이터에 짝수/홀수 패턴이있어 심하게 망칠 수 있습니다.
관련 문제
- 1. 최대 정수 및 최소 정수 (표준 ml)
- 2. 자바 스크립트 변수의 최소/최대 정수 제한
- 3. Python의 최소 및 최대 찾기
- 4. 최소 및 최대 버튼이있는 JSpinner
- 5. 입력에 대한 최대 및 최소
- 6. 최소 및 최대 스레드의 병렬
- 7. 최소 정수 및 입력 횟수 확인
- 8. numeric_limits 최소/최대 constexpr입니까?
- 9. 최소/최대 설정 Monotouch.Dialog.TimeElement
- 10. 최소 및 최대 선택 자동차 가격 쿼리
- 11. 오라클 타임 스탬프, 최대 및 최소 값
- 12. IE에 대해 최대 및 최소 폭
- 13. 안드로이드 가속도계 최소 및 최대 범위는 무엇입니까
- 14. 접미어 트리의 최대 및 최소 노드 수
- 15. 최소 및 최대 값 가져 오기
- 16. 부자 달력 일정 최소 및 최대 날짜
- 17. 다시 그리기 최대 및 최소 - jqPlot
- 18. 날짜 범위의 최소 및 최대 연도 받기
- 19. Zend ValidatorRules의 최대 및 최소 stringLength 설정
- 20. 수동으로 최대 및 최소 설정 verticalAxis
- 21. jquery 달력에 최소 및 최대 날짜 포함
- 22. MatLab의 데이터 세트의 최대 및 최소 점
- 23. C++ 받고 TwoRandomNumbers, 최소 및 최대
- 24. 요소 집합에서 최대 및 최소 동시 일치
- 25. 자동 확대를위한 Gnuplot 최소 및 최대 경계
- 26. 약 힙 (최대 힙 및 최소 힙)
- 27. F에서 최대, 최소 및 평균 찾기
- 28. 2D에서 슬라이딩 윈도우의 최소/최대 값
- 29. 기하학 필드에서 최대 위도, 최소 위도, 최대 길이, 최소 길이
- 30. 검색 최대/최소 기록
"그 중 하나 하나를 처리 할 수 없다"는 것은 무엇을 의미합니까? 일부를 건너 뛰면 무엇을 할 것이며, 최대 값은 건너 뛴 값 중 하나입니다. –
종이에 숫자 목록이있는 경우 각각을 확인하지 않고 최대 및 최소값을 어떻게 찾을 수 있습니까 ?? 만약 당신이 불행 해지고 최대 값을 뛰어 넘었다면, 적어도 한 번 이상 숫자를 보지 않고서는 알 수 없을 것입니다. –
모든 숫자를 반복 할 수 없다면, 당신이 얻는 숫자가 ('최대'와 '최소') 실제로 가장 크고 작은 숫자라는 것을 어떻게 알 수 있습니까? – npinti