티멀의 IT공부생활
close
프로필 배경
프로필 로고

티멀의 IT공부생활

  • 분류 전체보기 (215)
    • 크립토 정보 (1)
      • 수익화 모델 정리 (1)
    • 개인프로젝트 (7)
      • 대한광고_광고커머스_웹사이트 (4)
    • 클라우드\서버 (7)
    • Python (14)
      • django (2)
      • Python 기초 (8)
      • 공부정리본 (0)
    • Kotlin (7)
      • 문법 (7)
      • 실제 앱 구현 (0)
    • R - 통계 언어 (13)
    • Flutter (1)
    • Java (59)
      • 자바의정석 기초편 (53)
      • 문법정리 (1)
      • 공부 정리본 (1)
      • 오류노트 (4)
    • 빅데이터 (1)
      • DeepLearning (0)
      • ML (0)
      • AI (0)
    • 국비과정 (83)
      • Java (11)
      • 자바스크립트 (JSP & Servlet 포함) (14)
      • HTML & CSS (8)
      • DB - mySQL (9)
      • Spring Framework (6)
      • 프로젝트 웹페이지 기술들 (6)
      • 프로젝트 오류노트 (22)
      • 자바 선행학습 (1-17~1-21,22) (7)
      • SQLD자격증실전풀이 (0)
    • 알고리즘 풀이 (14)
      • 프로그래머스 (7)
      • 백준 (0)
      • Java (5)
    • 끄적이는 글 (6)
      • 개인 목표 프로젝트 (1)
      • 개인 일기장 (5)
  • 개인프로젝트
  • Java
  • 국비과정
  • 일상
728x90
반응형

코딩 테스트를 위한 그리디 알고리즘 정의

그리디(greedy) 알고리즘, 즉 말 그대로 탐욕법 혹은 욕심쟁이라는 알고리즘이다. 이 알고리즘을 사용하면 매 순간 가장 좋아보이는 결과물을 선택하고 이 선택이 나중에 미칠 요소는 고려하지 않는다. 매우 보편적인 알고리즘으로 사전에 외우고 있지 않아도 풀 수 있는 가능성이 높은 문제 유형이지만 특정 알고리즘 (예시: 정렬, 최단 경로 구하기 등)은 알고리즘의 사용방법을 정확히 알고 있어야 풀 가능성이 높다. 가장 좋은 결과물을 도출해내는 것을 기준으로 하는 알고리즘으로써 종류는 매우 다양하지만 기본적으로 '가장 큰 순서' 혹은 '가장 작은 순서'라는 의미를 가지고 있는 문제들이다. 1번 예시: 거스름돈 500원, 100원, 50원, 10원짜리 동전이 무한히 존재한다고 가정하고 손님에게 거슬러 줄 동전의..

  • format_list_bulleted 알고리즘 풀이
  • · 2022. 4. 26.
  • textsms
728x90
반응형
  • navigate_before
  • 1
  • navigate_next
반응형
공지사항
전체 카테고리
  • 분류 전체보기 (215)
    • 크립토 정보 (1)
      • 수익화 모델 정리 (1)
    • 개인프로젝트 (7)
      • 대한광고_광고커머스_웹사이트 (4)
    • 클라우드\서버 (7)
    • Python (14)
      • django (2)
      • Python 기초 (8)
      • 공부정리본 (0)
    • Kotlin (7)
      • 문법 (7)
      • 실제 앱 구현 (0)
    • R - 통계 언어 (13)
    • Flutter (1)
    • Java (59)
      • 자바의정석 기초편 (53)
      • 문법정리 (1)
      • 공부 정리본 (1)
      • 오류노트 (4)
    • 빅데이터 (1)
      • DeepLearning (0)
      • ML (0)
      • AI (0)
    • 국비과정 (83)
      • Java (11)
      • 자바스크립트 (JSP & Servlet 포함) (14)
      • HTML & CSS (8)
      • DB - mySQL (9)
      • Spring Framework (6)
      • 프로젝트 웹페이지 기술들 (6)
      • 프로젝트 오류노트 (22)
      • 자바 선행학습 (1-17~1-21,22) (7)
      • SQLD자격증실전풀이 (0)
    • 알고리즘 풀이 (14)
      • 프로그래머스 (7)
      • 백준 (0)
      • Java (5)
    • 끄적이는 글 (6)
      • 개인 목표 프로젝트 (1)
      • 개인 일기장 (5)
최근 글
인기 글
최근 댓글
태그
  • #코딩문제
  • #프로그래머스
  • #코딩풀이
  • #Python
  • #자바의정석11장
  • #Java
  • #객체지향
  • #equals
  • #R
  • #메서드
  • #Kotlin
  • #ADD
  • #추상클래스
  • #생성자
  • #class
  • #자바의정석
  • #abstract
  • #DecimalFormat
  • #HTML
  • #set
  • #파이썬
  • #자바
  • #국비지원
  • #JSP
  • #다형성
  • #국비
  • #7장
  • #국비코딩
  • #static
  • #자바의정석7장
전체 방문자
오늘
어제
전체
250x250
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바