recursion

    2

    9답변

    C++의 이진 검색 트리 구현과 관련하여 질문이 있습니다. 다음은 질문입니다. 정수를 저장하는 간단한 (템플리트가 아닌) BST를 구현하십시오. Insert, Remove, inOrder traversal, preOrder traversal, postOrder traversal과 같은 작업을 제공합니다. 트리를 처리하는 데 재귀 루틴을 사용하십시오. 노드를

    1

    6답변

    나는 폴더가 있고 그 안에 많은 하위 폴더가 있습니다. 그 하위 폴더에는 많은 .html 파일을 읽을 수 있습니다. 나는 그것을하기 위해 다음 코드를 작성했다. 상위 폴더와 첫 번째 하위 폴더를 열고 하나의 .html 파일 만 인쇄합니다. 그것은 오류를 보여줍니다 : NO SUCH FILE OR DIRECTORY 전체 코드를 변경하고 싶지 않습니다. 기

    1

    5답변

    저는 우리 프로젝트에서 재귀 함수를 자주 작성하고 있음을 알았습니다. 내 질문은 : 재귀 적 반복을 사용하는 각 계층 구조에 대한 제네릭 함수로 재귀 함수를 만드는 방법이 있습니까? 아마도 재귀의 루트와 끝 플래그를 가져 오는 대리자를 사용할 수 있습니까? 아이디어가 있으십니까? 감사합니다.

    0

    6답변

    주어진 디렉토리 경로의 모든 파일을 재귀 적으로 나열 할 수있는 휴대용 파일 시스템 스캐너를 작성하려고합니다. #include <dirent.h> #include <stdio.h> int main(void) { DIR *d; struct dirent *dir; d = opendir("."); if (d)

    0

    5답변

    사이트에 링크가 있는지 확인한 다음 해당 사이트에서 링크를 반복적으로 확인하려고합니다. 하지만 같은 페이지를 두 번 가져오고 싶지는 않습니다. 나는 논리에 문제가있다. 이것은 Perl 코드입니다. my %urls_to_check =(); my %checked_urls =(); &fetch_and_parse($starting_url); use Dat

    7

    2답변

    이 예제 코드를 가지고 let listToString (lst:list<'a>) = ;;' prettify fix let rec inner (lst:list<'a>) buffer = ;;' prettify fix match List.length lst with | 0 -> buffer | _ -> inner (Li

    2

    5답변

    나는 과거 하스켈과 도박을 해왔고, 최근에 심각하게 그걸로 돌아 왔고, 나는 실제 세계의 하스켈을 읽고있다. 그들이 빛난 몇 가지 예는 아직 이해하지 못했습니다. 다음과 같이 : myLength [] = 0 myLength (x:xs) = 1 + myLength (xs) 이 작동 방식이 보이지 않습니다. 1이 실제로 추가되는 이유는 무엇입니까? 재귀

    4

    1답변

    의 모든 항목을 계산하는 I는 다음과 같이 정의 된 간단한 클래스를 가지고있다. 지금은 심각한 정신 장애가 있습니다. 목록을 통해 itereate하고 MyClass의 모든 발생을 계산하면됩니다. SubEntries 속성은 0 개 이상의 항목을 포함 할 수있는 0 개 이상의 항목을 포함 할 수 있으므로 LINQ가 이러한 작업을 수행 할 수있는 메커니즘을 제공

    8

    5답변

    모두. 저는 아주 새로운 프로그래머입니다. 현재 내가 선택한 언어는 파이썬이며, 필자는 필자가보기에 필자가 느끼는 느낌이 듭니다. 이제 재귀에 대해 배우기 시작했습니다. (그런데 누군가 좋은 안내서를 추천 할 수 있다면 알려주세요!) 여러분 모두 아시다시피,이 질문은 매우 초보적이며, 게시하는 코드는 끔찍하게 잘못되었습니다. 어쨌든, 나는 모든 친구들을 특

    15

    2답변

    저는 파이썬과 재귀 함수에 대해 처음 보았습니다. 그래서 내 무지를 용서해주십시오. 나는 (클래스에서 촬영) 다음 삽입 방법 파이썬에서 이진 검색 트리를 구현하도록 노력하고 있어요 : def insert(self, key, root=None): '''Inserts a node in the tree''' if root == None: