본문으로 바로가기

기억의 파편들

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 방명록
  • 청춘활동
관리자
  • 블로그 이미지
    추억을 백앤드하자

    초보 개발자의 기억의 저장소입니다!

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
728x90
반응형
SMALL
[

Binary 검색 결과

해당 글 1건
728x90
반응형
LIST

[정렬] 이진 삽입 정렬

이진 삽입 정렬삽입정렬의 메커니즘은 같으나, 원소가 들어 갈 위치를 선형 탐색이 아닌 이분 탐색(이진 탐색)을 이용한 방법으로 구현한다.일단 이분 탐색 과정을 이해해보자면, '정렬 된 상태의 구간' 내에서 중간에 위치한 원소와 비교하여 중간 원소보다 작다면 왼쪽 구간으로, 크다면 오른쪽 구간으로 다시 나누어 탐색하는 과정을 말한다.쉽게 그림으로 이해하자면 다음과 같다.기존의 삽입정렬은 while()문으로 한 번 순회했고, 이진 삽입 정렬은 이분탐색 과정과 원소들을 밀기 위한 순회 과정을 거쳐야 하는데, 오히려 이진 삽입 정렬이 느린 것이 아닌가?기본적으로 Insertion Sort나, Binary Insertion Sort나 N개의 각 원소들은 삽입시 N개의 원소를 밀어내는 시프트 작업이 발생하기 때문에..

나의 주니어 개발 일기/알고리즘 2025. 9. 11. 15:28
  • 이전
  • 1
  • 다음

사이드바

250x250
반응형

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • 메모 (380)
    • 기술서적 (5)
      • 오브젝트 (2)
      • 마이크로 서비스 패턴 (3)
    • 대규모 시스템 설계 (4)
    • 네트워크 (1)
    • 생각정리 연습 (6)
      • 오늘의 생각 (5)
    • Language (66)
      • 파이썬 (1)
      • 자바스크립트 (14)
      • 자바 (46)
      • 코틀린 (1)
      • NodeJS (2)
      • TypeScript (1)
      • Go (1)
    • SPRING (100)
      • 스프링 (36)
      • 스프링부트 (23)
      • 스프링-시큐리티 (5)
      • JPA (10)
      • 리액티브 프로그래밍 (4)
      • Spring Integration (2)
      • Servlet || JSP (12)
      • 톰켓 (4)
      • MyBatis (4)
    • 나의 주니어 개발 일기 (127)
      • 트러블슈팅 (5)
      • Docker(도커) (15)
      • 쿠버네티스 (1)
      • RabbitMQ (9)
      • Redis (1)
      • 카프카(kafka) (2)
      • DB (18)
      • 마리아DB (0)
      • 오라클 (8)
      • AWS (0)
      • http 통신 (3)
      • 자료구조 (4)
      • 디자인패턴 (2)
      • HTML-CSS (5)
      • 리눅스 (6)
      • 테스트 코드 (2)
      • CICD (2)
      • 네트워크 (0)
      • 아키텍처 (1)
      • REACT (16)
      • HTTP 가이드 (2)
      • 헷갈렸던 개념들 (17)
      • 알고리즘 (6)
    • 영어 (12)
      • grammer (3)
      • Today words (6)
    • 자격증 (1)
      • 정처기 (1)
      • SQLD (0)
    • Personal Studying~ (42)
      • IBSHEET (1)
      • ToDoList 및 공부메모 (6)
      • 프로젝트 (2)
      • 주식 (0)
      • 자바문제 풀어보기 (24)
      • DB & SQL (6)
      • 아두이노 (3)
      • 일상 (0)
    • 잡것 (1)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • MySQLHA
  • 정렬
  • MySQL이중화
  • 삽입정렬
  • 알고리즘
  • react
  • springboot
  • MySQLReplication
  • 자바
  • Spring
  • RabbitMQ
  • 프로그래머스
  • @Transactional
  • 이진 삽입 정렬
  • ActiveStandby
MORE+

ARCHIVE

CALENDAR

«   2026/01   »
일 월 화 수 목 금 토
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

LINK

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 기억의 파편들, ALL RIGHT RESERVED.
기억의 파편들
블로그 이미지 추억을 백앤드하자 님의 블로그
MENU
  • 홈
  • 방명록
  • 청춘활동
CATEGORY
  • 메모 (380)
    • 기술서적 (5)
      • 오브젝트 (2)
      • 마이크로 서비스 패턴 (3)
    • 대규모 시스템 설계 (4)
    • 네트워크 (1)
    • 생각정리 연습 (6)
      • 오늘의 생각 (5)
    • Language (66)
      • 파이썬 (1)
      • 자바스크립트 (14)
      • 자바 (46)
      • 코틀린 (1)
      • NodeJS (2)
      • TypeScript (1)
      • Go (1)
    • SPRING (100)
      • 스프링 (36)
      • 스프링부트 (23)
      • 스프링-시큐리티 (5)
      • JPA (10)
      • 리액티브 프로그래밍 (4)
      • Spring Integration (2)
      • Servlet || JSP (12)
      • 톰켓 (4)
      • MyBatis (4)
    • 나의 주니어 개발 일기 (127)
      • 트러블슈팅 (5)
      • Docker(도커) (15)
      • 쿠버네티스 (1)
      • RabbitMQ (9)
      • Redis (1)
      • 카프카(kafka) (2)
      • DB (18)
      • 마리아DB (0)
      • 오라클 (8)
      • AWS (0)
      • http 통신 (3)
      • 자료구조 (4)
      • 디자인패턴 (2)
      • HTML-CSS (5)
      • 리눅스 (6)
      • 테스트 코드 (2)
      • CICD (2)
      • 네트워크 (0)
      • 아키텍처 (1)
      • REACT (16)
      • HTTP 가이드 (2)
      • 헷갈렸던 개념들 (17)
      • 알고리즘 (6)
    • 영어 (12)
      • grammer (3)
      • Today words (6)
    • 자격증 (1)
      • 정처기 (1)
      • SQLD (0)
    • Personal Studying~ (42)
      • IBSHEET (1)
      • ToDoList 및 공부메모 (6)
      • 프로젝트 (2)
      • 주식 (0)
      • 자바문제 풀어보기 (24)
      • DB & SQL (6)
      • 아두이노 (3)
      • 일상 (0)
    • 잡것 (1)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바