저는 Carl Reynolds와 Paul Tymann (Schaum 's Outlines에서 출판)의 Principles of Computer Science (2008) 라는 책을 읽고 있습니다.
두 번째 장에서는 단순히 이름 목록을 반복하고 주어진 이름이 목록에서 발견되면 TRUE를 반환하는 순차적 검색의 예제와 함께 알고리즘을 소개합니다.
저자는 계속해서 말합니다 (17 페이지).
순차 검색 알고리즘의 "성장 순서"는 n이라고합니다. 이에 대한 표기법은 T (n)입니다. 우리는 또한 성장 순서가 T (n)의 일정한 상수 내에있는 알고리즘은 NL의 세타를 갖는다 고 말합니다. "순차 검색의 세타는 n입니다." 문제의 크기는 n이며, 검색되는 목록의 길이입니다.
나는 이것을 정말로 따르기가 어렵다는 것을 안다. 이 책에는 오류가 수수께끼가 있으므로 무언가 빠졌는지 또는 위의 단락에 오타가 있는지 확실하지 않습니다. 일반적으로 영어에서는 문장이 "... say"로 끝나는 경우가 거의 없습니다.
나 엄청 혼란스러워.
T는 무엇을 의미합니까? 이 책은 설명하지 않습니다. 시간인가, 세타인가?
"NL의 세타"가 "순차 검색의 세타 n이 n"을 의미하는 경우 L은 무엇을 의미합니까? '선형'또는 '길이'?
나는 출판사들에게 설명을 요구했다. 그들은 내 메시지를 저자에게 전달하겠다고 말했다. 그들은 대답하지 않았습니다. 나는 또한 다른 출처를 살펴 보았지만 여전히 무언가를 오해하고 있다는 잔소리를 느끼고 있습니다. 그래서이 단락을 해독 할 때까지 휴식을 취할 수 없습니다.
누구든지 그 책의 사본을 가지고 있고 그 단락을 이해했다면. 그런 다음 해당 단락이 정확한지 알려주거나 다른 말로 설명해 주시면 감사하겠습니다. 감사.