IT

    라즈베리파이 인터넷 한글 깨짐 해결방법

    터미널에 sudo apt-get install fonts-unfonts-core 위의 명령어 한줄 입력하면 잘된다.

    [django]python manage.py runserver 오류 해결법

    cmd에서 python manage.py runserver을 쳤더니 아래와 같은 오류가 났다. UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 0: invalid start byte 해결법 1 python manage.py runserver 0:8000 -> 뒤에 0:8000을 붙인다. 해결법 2 호스트명이 한글이라 오류가 난 경우로 영어로 변경해준다. 1. cmd창을 관리자 권한으로 실행 2. wmic ComputerSystem Where Name="%COMPUTERNAME%" Call Rename Name="영어 호스트명 입력" 3. 재부팅

    [BST] 이진 탐색 트리 알고리즘을 이용한 데이터 삽입,삭제(C언어코드포함)

    댓글로 소스 문의가 많아서 파일로 첨부했습니다. 저도 학교 수업 들으면서 처음 짜본 코드라 부족하고, 틀린 부분도 있을 수 있지만 도움이 되면 좋겠네요 이진 탐색 트리란? (BST) 이진 탐색 트리(binary search tree)는 데이터의 삽입, 삭제, 탐색 등이 자주 발생하는 경우에 효율적인 구조로, 이진 트리이면서 같은 값을 갖는 노드가 없어야 한다. 왼쪽 서브 트리에 있는 모든 데이터는 현재 노드의 값보다 작고, 오른쪽 서브 트리에 있는 모든 노드의 데이터는 현재 노드의 값보다 크다. BST-insert 정렬되지 않은 배열 a를 key값으로 하는 이진탐색트리를 만들기 위해 차례로 insert함수에 넣어 트리의 루트부터 아래로 내려가면서 순차적으로 비교하면서 왼쪽자식, 오른쪽자식, key 값을 ..