공부중의 블로그

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

Programming Problems/list, tree 3

두 BST의 내용물이 같은지 확인하기

1. 두개의 inorder 결과 벡터를 비교한다. O(N), O(N)2. iterator을 만들어서 하나씩 넘기면서 비교한다. O(N) O(1)

Programming Problems/list, tree 2018.04.25

iterative post order traversal of Nary tree

struct Node {int val; vector children;} 솔루션 : recursive 는 원래꺼랑 거의 같다.class Node{ ArrayList children; int val; } public static ArrayList getPostOrder(Node root){ ArrayList results = new ArrayList(); if(root == null){ return results; } for(Node child : root.children){ results.addAll(getPostOrder(child)); } results.add(root); return results; }iterative는 스택을 사용하는 듯 이건 preorder인데 inorder이나 postorder은..

Programming Problems/list, tree 2018.04.22

리스트 끝에서 k번째 원소 찾기

제곧내.. node * findKthfromend(node * head, int K){int count = 0;node * runner = head;while(count!=K){head = head->next;// if whole list is smaller than Kif(head==NULL) return NULL;count++;}node * walker = head;while(runner!=NULL){runner = runner->next;walker = walker ->next;}return walker;}

Programming Problems/list, tree 2018.04.21
이전
1
다음
더보기
프로필사진

공부중의 블로그

  • 분류 전체보기 (266)
    • 2022 (3)
    • 2020 (23)
      • 주제 (0)
      • 잡기 (10)
      • 2020 (13)
    • 2019 (75)
      • 프로그래밍 (2)
      • c++ (27)
      • bixby (0)
      • Python (0)
      • 사설 (7)
      • 공지 (2)
      • 일기 (7)
      • 블록체인 (1)
      • 현명한 삶 (17)
      • 투자 (10)
      • SW (1)
      • 독서록 (1)
    • 2018 (43)
      • 201810 (0)
      • Investing (9)
      • JS (0)
      • 투자 (0)
      • 계획 (1)
      • 독서록 (9)
      • 사색 (8)
      • 일기 (1)
      • 사업 (0)
      • Notes (0)
      • knowledges (1)
      • 재무관리 (0)
      • 메이플 (14)
      • 계획과 지식 (0)
    • Programming Problems (65)
      • 일기 (1)
      • Arrays (12)
      • Strings (12)
      • list, tree (3)
      • Hashing (2)
      • 힙 (1)
      • Preprocessing (3)
      • Bit manipulations (2)
      • Greedy (1)
      • Dynamic Programming (4)
      • Divide&Conquer (1)
      • Recursive (6)
      • Graph (7)
      • Digits (2)
      • Number theory (3)
      • Probability (1)
      • Coodinates & physics (1)
      • 정보처리기사 (1)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 투자철칙
  • 삼사일행 하고 계산적으로 살자

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바