본문 바로가기 메뉴 바로가기

jfmam 개발 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

jfmam 개발 블로그

검색하기 폼
  • 분류 전체보기 (57)
    • 예상 면접 질문 (2)
    • 자바스크립트 (4)
    • 성공과 실패를 결정하는 1%의 네트워크원리 (6)
    • 프론트엔드 (20)
    • 네트워크 (4)
    • git (2)
    • 운영체제 (1)
    • 사이드 프로젝트 (11)
    • 코딩테스트 (4)
  • 방명록

표현 가능한 이진트리 (1)
[프로그래머스] 표현 가능한 이진트리

문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/150367 해결 방법 10진수를 이진수로 바꾸기 포화 완전트리에 대한 개념을 이해 포화 이진트리가 만들어 지지 않는 경우를 이해하고 트리를 순회하는 방법에 대해 배워보자 10진수를 이진수로 바꾸기10진수를 2진수로 바꾸는 방법은 파이썬에서 여러가지 방법이 있지만 다른언어를 사용할 때를 대비하여 (자바스크립트) while문 만으로 구현하였다. 10진수를 이진수로 바꾸기 n이 1이 될 때 까지 반복문을 반복한다. n을 계속 2로 나누고 나머지를 array에 저장한다. 반복문을 탈출 후 1을 append 해준 뒤 거꾸로 뒤집는다. def convertBinary(n): a = [] while 1..

코딩테스트 2023. 11. 1. 19:42
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 포트폴리오
  • 깃헙
TAG
  • storybook scss이슈
  • React useCallback
  • 백준 1600번
  • 관심사 분리하기
  • react suspense
  • React useMemo
  • 백준 22862
  • nextjs errorboundary
  • 선언적 UI
  • node version yarn berry
  • node 버전 마이그레이션
  • serverless 배포
  • 서버사이드 error handling
  • 미로탈출 명령어
  • useCallback과 useMemo 사용
  • javascript
  • storybook react is not defiend 해결
  • 불량 사용자 자바스크립트
  • serverless nestjs
  • nestjs 배포하기
  • 에러핸들링
  • 자바스크립트
  • 서비스 디자인 패턴
  • storybook scss import
  • CSS
  • nextjs 에러핸들링
  • suspense 장점
  • 1600 파이썬
  • 가장 긴 짝수 연속한 부분 수열
  • 표현 가능한 이진트리
more
«   2025/08   »
일 월 화 수 목 금 토
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
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바