동안 여기에 , 데이브 클라크는 점근 적 성장을 비교하기 위해 당신이 손에 기능을 플롯해야한다고 제안했다. 이론적으로 경 사진 컴퓨터 과학자로서 나는이 부두를 음모라고 부르지 않았다. 두 번째 생각으로, 나는 이것이 때때로 사용되지 않는 매우 유용한 접근법이라는 것에 동의해야한다. 줄거리는 첫 번째 아이디어를 얻는 효율적인 방법이며 때로는 그게 전부입니다.
TCS를 가르 칠 때 항상 다음과 같은 질문을하는 학생이 있습니다. "항상 작동하는 X 만 할 수 있다면 공식적인 증거가 필요합니까?" 오류를 지적하고 설명하는 것은 그의 교사 (들)에게 달려 있습니다. math.SE에서 결국 실패하는 명백한 패턴에 대한 훌륭한 예가 있지만 상당히 수학적 시나리오입니다.
그렇다면 플롯 검사 휴리스틱을 어떻게 속이겠습니까? 예를 들어 차이점을 구별하기 어려운 경우가 있습니다.
[ 출처 ]
추측하고 실제 기능에 대한 소스를 확인하십시오. 그러나 내가 원하는 것만 큼 장엄하지는 않습니다. 특히 실제 관계는 초보자조차도 기능 자체에서만 쉽게 알 수 있기 때문입니다.
함수 정의에서 진실이 명확하지 않은 (상대적) 점근 적 성장의 예가 있습니까? 합리적으로 큰 대한 줄거리 검사 는 완전히 잘못된 생각을 줍니까? 수학 함수와 실제 데이터 세트 (예 : 특정 알고리즘의 런타임)는 모두 환영합니다. 그래도 조각으로 정의 된 함수는 사용하지 마십시오.