104 Posts
        
            
                [OOP] SOLID (1) - Single Responsibility
                
                    A class should exist for only one responsibility
                    SOLID Principle - Single Responsibility
                
            
            Posted by
                Sol on June 26, 2022
                ·
                
  
   6 mins  read 
            
        
        
        
            
                [OOP] OOP 바로알기 (3)
                
                    상속x, 조립o
                    상속보단 조립
                
            
            Posted by
                Sol on August 22, 2021
                ·
                
  
   3 mins  read 
            
        
        
        
            
                [Algorithm] 백준 20040번 사이클 게임 (Gold 4)
                
                    Union find
                    문제
                
            
            Posted by
                Sol on August 08, 2021
                ·
                
  
   4 mins  read 
            
        
        
        
            
                [OOP] OOP 바로알기 (2)
                
                    추상화의 유연함
                    추상화
                
            
            Posted by
                Sol on July 22, 2021
                ·
                
  
   4 mins  read 
            
        
        
        
            
                [OOP] OOP 바로알기 (1)
                
                    객체는 '기능'으로 정의된다.
                    객체지향의 의미
                
            
            Posted by
                Sol on July 20, 2021
                ·
                
  
   6 mins  read 
            
        
        
        
            
                [JPA] JPA 소개
                
                    No more SQL based development..
                    JPA 실습 시작
test tt
                
            
            Posted by
                Sol on July 06, 2021
                ·
                
  
   1 min  read 
            
        
        
        
            
                [JPA] JPA 소개
                
                    No more SQL based development..
                    JPA Study의 시작
                
            
            Posted by
                Sol on June 26, 2021
                ·
                
  
   5 mins  read 
            
        
        
        
            
                [Algorithm] Knapsack 알고리즘
                
                    Dynamic Programming
                    Knapsack, 즉 배낭문제는 DP의 한 유형으로,
                
            
            Posted by
                Sol on June 10, 2021
                ·
                
  
   7 mins  read 
            
        
        
        
            
                [WEB] SSL 통신
                
                    인증기관, 인증서, 암호화 키
                    SSL은 Secured Socket Layer의 약자로,
                
            
            Posted by
                Sol on May 25, 2021
                ·
                
  
   4 mins  read 
            
        
        
        
            
                백준 Gold 1 달성...
                
                    겨우겨우..
                    
                
            
            Posted by
                Sol on May 23, 2021
                ·
                
  
   1 min  read 
            
        
        
        
            
                [Algorithm] Union find
                
                    Disjoint set
                    유니온 파인드 알고리즘은 집합에 관한 알고리즘이다.
                
            
            Posted by
                Sol on May 20, 2021
                ·
                
  
   5 mins  read 
            
        
        
        
            
                [WEB] 암호화 - 대칭키와 공개키, 그리고 해싱
                
                    Symmetric, Asymmetric key & Hashing
                    비전공자다 보니 보안 및 암호화 지식이 거의 전무했다.
                
            
            Posted by
                Sol on May 10, 2021
                ·
                
  
   4 mins  read 
            
        
        
        
            
                [Java] Static과 final 키워드
                
                    Constant, immutable
                    public static final int OK = 1; 위 코드는 Java에서 상수를 만들 때 일반적으로 사용하는 방법이다. static과 final키워드를 이용하여 상수를 만드는데.. 왜 static과 final을 굳이 같이 쓰는걸까? static 이란 static은...
                
            
            Posted by
                Sol on May 06, 2021
                ·
                
  
   5 mins  read 
            
        
        
        
            
                [Algorithm] 프로그래머스 지형이동 (Level 4)
                
                    Implementation, heap solution
                    문제
                
            
            Posted by
                Sol on May 05, 2021
                ·
                
  
   10 mins  read 
            
        
        
        
            
                [WEB] React는 왜 빠른가? - Virtual DOM
                
                    BOM, DOM, Virtual DOM
                    핫한 리액트를 써서 SPA 프로젝트를 하나 완성했고,
                
            
            Posted by
                Sol on April 26, 2021
                ·
                
  
   3 mins  read 
            
        
        
        
            
                [Java] Collection Framework
                
                    Map, List, Set
                    Java에는 프로그래머를 위해 컬렉션 프레임워크라고 하는 다양한 자료구조 묶음을 제공한다.
                
            
            Posted by
                Sol on April 21, 2021
                ·
                
  
   7 mins  read 
            
        
        
        
            
                [Network] 3 & 4 way handshake
                
                    Trustworthy communication
                    전송계층의 프로토콜 종류는 TCP, UDP 2가지가 있다.
                
            
            Posted by
                Sol on April 18, 2021
                ·
                
  
   3 mins  read 
            
        
        
        
            
                [Java] 추상클래스와 인터페이스
                
                    관계, 기능, 상속, 다형성
                    Java 에서 두 개념은 사용자에게 강제하는 것은 같으나, 존재 이유가 다르다.
                
            
            Posted by
                Sol on April 17, 2021
                ·
                
  
   10 mins  read 
            
        
        
        
            
                [Java] 자바의 예외(Exception) 처리
                
                    Throwable, Runtime Exception, Checked Exception
                    예외처리는 프로그램의 구성에 있어 굉장히 중요하다.
                
            
            Posted by
                Sol on April 16, 2021
                ·
                
  
   9 mins  read 
            
        
        
        
            
                [DB] 제1,2,3 정규화와 반정규화
                
                    Anomaly, Join, Trade-off
                    이상현상(Anomaly)을 바로잡는 정규화(Normalization)
                
            
            Posted by
                Sol on April 09, 2021
                ·
                
  
   8 mins  read 
            
        
        
        
            
                [Java] Java 8 - 모던 자바의 특징
                
                    Lambda, Stream, Default & static interface, etc..
                    많은 기술면접에서 Java 8에 대한 질문이 들어오곤 한다.
                
            
            Posted by
                Sol on April 08, 2021
                ·
                
  
   10 mins  read 
            
        
        
        
            
                [Java] 동일성 vs 동등성
                
                    Identity vs Equality, 그리고 HashCode
                    기본(원시)타입 자료형과 참조 자료형
                
            
            Posted by
                Sol on April 06, 2021
                ·
                
  
   11 mins  read 
            
        
        
        
            
                [Network] OSI 4계층 - 전송 계층
                
                    TCP , UDP
                    [Network] 전송 계층 (4계층)
                
            
            Posted by
                Sol on March 30, 2021
                ·
                
  
   2 mins  read 
            
        
        
        
            
                [DB] Transaction의 의미
                
                    ACID
                    트랜젝션은 데이터베이스에서 CRUD가 일어나는 하나의 작업단위이다.
                
            
            Posted by
                Sol on March 17, 2021
                ·
                
  
   3 mins  read 
            
        
        
        
            
                [Network] OSI 3계층 - 네트워크 계층
                
                    IP, Subnet, Router 
                    [Network] 네트워크 계층 (3계층)
                
            
            Posted by
                Sol on March 02, 2021
                ·
                
  
   7 mins  read 
            
        
        
        
            
                [OS] 파일시스템 & 부팅
                
                    운영체제 마지막 강의
                    파일시스템
                
            
            Posted by
                Sol on March 01, 2021
                ·
                
  
   2 mins  read 
            
        
        
        
            
                [OS] 가상메모리의 이해 Part 2
                
                    Paging vs Segmentation
                    페이지 교체 알고리즘
                
            
            Posted by
                Sol on February 28, 2021
                ·
                
  
   4 mins  read 
            
        
        
        
            
                [OS] 가상메모리의 이해 Part 1
                
                    Paging, MMU, page fault
                    가상메모리란?
                
            
            Posted by
                Sol on February 28, 2021
                ·
                
  
   6 mins  read 
            
        
        
        
            
                [Algorithm] 백준 19535번 ㄷㄷㄷㅈ (Gold 3)
                
                    Node degrees
                    문제
                
            
            Posted by
                Sol on February 27, 2021
                ·
                
  
   4 mins  read 
            
        
        
        
            
                [Java] String 파헤치기
                
                    String, String Pool, StringBuilder, StringBuffer
                    자바의 String이라는 녀석에 대해 파헤쳐보자. 왜? 재미있으니깐…
                
            
            Posted by
                Sol on February 25, 2021
                ·
                
  
   8 mins  read 
            
        
        
        
            
                [Java] 가비지 컬렉션
                
                    Garbage Collection의 전략
                    C와 비교했을 때 Java의 강점 중 하나가 바로 가비지 컬렉션이다.
                
            
            Posted by
                Sol on February 25, 2021
                ·
                
  
   6 mins  read 
            
        
        
        
            
                [DB] 데이터베이스 모델링
                
                    Database 강의 2강
                    데이터베이스 모델링은 왜 필요한가?
                
            
            Posted by
                Sol on February 23, 2021
                ·
                
  
   2 mins  read 
            
        
        
        
            
                [DB] 데이터베이스의 이해
                
                    Database 강의 1강
                    데이터베이스의 역할
                
            
            Posted by
                Sol on February 23, 2021
                ·
                
  
   3 mins  read 
            
        
        
        
            
                백준 Gold 2 달성, 그리고 '성장'에 대한 생각들
                
                    1년만에 쓰는 생각 기록 포스트
                    
                
            
            Posted by
                Sol on February 17, 2021
                ·
                
  
   6 mins  read 
            
        
        
        
            
                [WEB] 세션, 쿠키, 캐시
                
                    Session and cookies are cached to store something
                    헷갈릴 수 있는 개념인 세션, 쿠키, 캐시를 정리해보고자 한다.
                
            
            Posted by
                Sol on February 16, 2021
                ·
                
  
   5 mins  read 
            
        
        
        
            
                [Data Structure] Stack 2개로 Queue 구현하기
                
                    역방향 x 2 = 정방향
                    오랜만에 자료구조 포스팅이다.
                
            
            Posted by
                Sol on February 16, 2021
                ·
                
  
   2 mins  read 
            
        
        
        
            
                [WEB] SPA와 REST API에 대해
                
                    핫한 기술 나도 좀 써보자
                    SPA & REST API
                
            
            Posted by
                Sol on February 15, 2021
                ·
                
  
   6 mins  read 
            
        
        
        
            
                [OS] 쓰레드의 이해 Part 2
                
                    Synchronization, semaphore, deadlock and starvation
                    쓰레드와 동기화(Synchronization) 이슈
                
            
            Posted by
                Sol on February 14, 2021
                ·
                
  
   8 mins  read 
            
        
        
        
            
                [Algorithm] 백준 2250번 트리의 높이와 너비 (Gold 2)
                
                    Inorder DFS(Binary Tree)
                    문제
                
            
            Posted by
                Sol on February 14, 2021
                ·
                
  
   9 mins  read 
            
        
        
        
            
                [OS] 쓰레드의 이해 Part 1
                
                    About Thread
                    쓰레드란?
                
            
            Posted by
                Sol on February 13, 2021
                ·
                
  
   2 mins  read 
            
        
        
        
            
                [Network] OSI 2계층 - 데이터링크 계층
                
                    Ethernet Protocol, MAC, ARP
                    [Network] 데이터링크 계층 (2계층)
                
            
            Posted by
                Sol on February 09, 2021
                ·
                
  
   4 mins  read 
            
        
        
        
            
                [Algorithm] 백준 17297번 Messi Gimossi (Gold 3)
                
                    DP & Divivde and conquer
                    문제
                
            
            Posted by
                Sol on February 09, 2021
                ·
                
  
   3 mins  read 
            
        
        
        
            
                [OS] 프로세스와 스케쥴러의 이해 Part 5
                
                    InterProcess Communication - IPC
                    프로세스간 커뮤니케이션
                
            
            Posted by
                Sol on February 08, 2021
                ·
                
  
   8 mins  read 
            
        
        
        
            
                [OS] 프로세스와 스케쥴러의 이해 Part 4
                
                    Context Switching에 대하여
                    프로세스와 컨텍스트 스위칭
                
            
            Posted by
                Sol on February 04, 2021
                ·
                
  
   2 mins  read 
            
        
        
        
            
                [Network] OSI 1계층 - 물리계층
                
                    전기신호를 데이터로, 데이터를 전기신호로
                    [Network] 물리계층 (1계층)
                
            
            Posted by
                Sol on February 04, 2021
                ·
                
  
   4 mins  read 
            
        
        
        
            
                [OS] 프로세스와 스케쥴러의 이해 Part 3
                
                    Interrupt에 대하여
                    인터럽트란?
                
            
            Posted by
                Sol on February 01, 2021
                ·
                
  
   4 mins  read 
            
        
        
        
            
                [Algorithm] 정렬알고리즘 Part 1 - O(N^2)
                
                    Bubble sort, selection sort, insertion sort
                    정렬 알고리즘을 정리할 필요가 있을 것 같아 Part 1, Part 2, Part 3로 나누어서 정렬 알고리즘을 정리한다.
                
            
            Posted by
                Sol on February 01, 2021
                ·
                
  
   14 mins  read 
            
        
        
        
            
                [OS] 프로세스와 스케쥴러의 이해 Part 2
                
                    Process & Scheduler part 2
                    
  Tip : 프로그램과 프로세스의 차이
  프로그램은 실행 파일 자체를 의미하고, 프로세스는 프로그램 실행 시 메모리에 만들어지는 ‘인스턴스’라고 생각하면 된다.
  하나의 프로그램이 여러가지 프로세스를 생성할 수도 있다.
                
            
            Posted by
                Sol on January 28, 2021
                ·
                
  
   4 mins  read 
            
        
        
        
            
                [OS] 프로세스와 스케쥴러의 이해 Part 1
                
                    Process & Scheduler part 1
                    
  스케쥴링 알고리즘에 대하여
                
            
            Posted by
                Sol on January 26, 2021
                ·
                
  
   2 mins  read 
            
        
        
        
            
                [OS] 배치처리, 시분할, 멀티 태스킹
                
                    Operating System Note 4
                    
  배치처리 시스템, 시분할 시스템, 멀티 태스킹에 대하여
                
            
            Posted by
                Sol on January 14, 2021
                ·
                
  
   3 mins  read 
            
        
        
        
            
                [Network] OSI 7계층 모델, TCP/IP 4계층 모델
                
                    데이터를 주고받기 위한 통신 규격
                    OSI 7계층 모델 , TCP/IP 4계층 모델
                
            
            Posted by
                Sol on January 14, 2021
                ·
                
  
   2 mins  read 
            
        
        
        
            
                [Network] 네트워크 패킷
                
                    웹은'패킷'을 이용하여 데이터를 주고받는다.
                    네트워크 패킷
                
            
            Posted by
                Sol on January 11, 2021
                ·
                
  
   3 mins  read 
            
        
        
        
            
                [OS] 운영체제의 구조
                
                    Operating System Note 3
                    
  운영체제를 책을 빌려주는 ‘도서관’이다.
  시스템 리소스(책)를 필요로 하는 시민(응용 프로그램)에게 적절한 책을 찾아서 제공하며,
  대여기간이 다 되면, 책을 ‘회수’한다.
                
            
            Posted by
                Sol on January 10, 2021
                ·
                
  
   5 mins  read 
            
        
        
        
            
                [OS] 운영체제의 역사
                
                    Operating System Note 2
                    
  운영체제의 역사는 컴퓨터의 역사와 함께한다.
                
            
            Posted by
                Sol on January 04, 2021
                ·
                
  
   4 mins  read 
            
        
        
        
            
                [OS] 운영체제 개괄
                
                    Operating System Note 1
                    운영체제는 왜 존재하는가?
                
            
            Posted by
                Sol on January 02, 2021
                ·
                
  
   1 min  read 
            
        
        
        
            
                [Algorithm] 위상정렬 (Topological Sort)
                
                    Algorithm Theory
                    1. 위상정렬이란?
                
            
            Posted by
                Sol on December 29, 2020
                ·
                
  
   4 mins  read 
            
        
        
        
            
                [디자인패턴] Singleton Pattern
                
                    Java로 싱글톤 패턴 공부해보기
                    0. Design Pattern
                
            
            Posted by
                Sol on October 08, 2020
                ·
                
  
   6 mins  read 
            
        
        
        
            
                프로그래머스 브라이언의 고민 - 2017 Kakao (Level 3) - 실패
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on May 21, 2020
                ·
                
  
   11 mins  read 
            
        
        
        
            
                프로그래머스 숫자게임 - 2018 Summer winter 코딩 (Level 3)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on May 18, 2020
                ·
                
  
   3 mins  read 
            
        
        
        
            
                JAVA 파헤치기 (Part 3)
                
                    JVM의 메모리 구조
                    Java의 Memory Structure
                
            
            Posted by
                Sol on May 14, 2020
                ·
                
  
   4 mins  read 
            
        
        
        
            
                프로그래머스 다이내믹 프로그래밍 - N으로 표현(Level 3)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on May 12, 2020
                ·
                
  
   7 mins  read 
            
        
        
        
            
                프로그래머스 가장 긴 팰린드롬 (Level 3)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on May 10, 2020
                ·
                
  
   4 mins  read 
            
        
        
        
            
                프로그래머스 힙(Heap) - 더 맵게 (Level 2)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on May 08, 2020
                ·
                
  
   4 mins  read 
            
        
        
        
            
                HashMap 자료구조에 대해
                
                    빠르고 편리한 HashMap의 internal structure
                    HashMap은 빠르고 편리하다
                
            
            Posted by
                Sol on April 29, 2020
                ·
                
  
   4 mins  read 
            
        
        
        
            
                프로그래머스 야근 지수 (Level 3) 
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on April 28, 2020
                ·
                
  
   6 mins  read 
            
        
        
        
            
                JAVA로 Stack 구현해보기
                
                    ArrayList 와 Pointer로 push, pop, isEmpty, peek, clear 구현
                    
                
            
            Posted by
                Sol on April 26, 2020
                ·
                
  
   4 mins  read 
            
        
        
        
            
                프로그래머스 카카오 Winter Coding- 방문길이 (Level 3)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on April 22, 2020
                ·
                
  
   8 mins  read 
            
        
        
        
            
                프로그래머스 카카오 Winter Coding- 종이접기 (Level 3)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on April 21, 2020
                ·
                
  
   4 mins  read 
            
        
        
        
            
                프로그래머스 카카오 - 추석트래픽 (Level 3)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on April 16, 2020
                ·
                
  
   9 mins  read 
            
        
        
        
            
                프로그래머스 해시 - 베스트앨범 (Level 3)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on April 16, 2020
                ·
                
  
   10 mins  read 
            
        
        
        
            
                JAVA 파헤치기 (Part 2)
                
                    public static void main(String arg[]) 의 정체
                    코린이 시절 부트캠프에서부터 궁금했던 것
                
            
            Posted by
                Sol on April 11, 2020
                ·
                
  
   5 mins  read 
            
        
        
        
            
                프로그래머스 다이나믹 프로그래밍 - 정수 삼각형 (Level 3)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on April 08, 2020
                ·
                
  
   6 mins  read 
            
        
        
        
            
                프로그래머스 그래프 - 순위 (Level 3)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on April 07, 2020
                ·
                
  
   8 mins  read 
            
        
        
        
            
                프로그래머스 괄호변환 - 2020 Kakao blind (Level 2)
                
                    Algorithm Solution
                    용어의 정의
                
            
            Posted by
                Sol on March 30, 2020
                ·
                
  
   12 mins  read 
            
        
        
        
            
                프로그래머스 배달 - 2018 Summer/Winter Coding (Level 3)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on March 25, 2020
                ·
                
  
   14 mins  read 
            
        
        
        
            
                프로그래머스 이분탐색 - 입국심사 (Level 3)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on March 21, 2020
                ·
                
  
   9 mins  read 
            
        
        
        
            
                프로그래머스 이분탐색 - 예산 (Level 3)
                
                    Algorithm Solution
                    문제 설명
                
            
            Posted by
                Sol on March 21, 2020
                ·
                
  
   4 mins  read 
            
        
        
        
            
                [Algorithm] 이분탐색(Binary Search)
                
                    Algorithm & Data Structure
                    이분탐색의 개념
                
            
            Posted by
                Sol on March 18, 2020
                ·
                
  
   5 mins  read 
            
        
        
        
            
                프로그래머스 프렌즈4블록 - 2018 카카오 블라인드 (Level 3)
                
                    Algorithm Solution
                    문제 설명 프렌즈4블록 블라인드 공채를 통과한 신입 사원 라이언은 신규 게임 개발 업무를 맡게 되었다. 이번에 출시할 게임 제목은 프렌즈4블록. 같은 모양의 카카오프렌즈 블록이 2×2 형태로 4개가 붙어있을 경우 사라지면서...
                
            
            Posted by
                Sol on March 17, 2020
                ·
                
  
   14 mins  read 
            
        
        
        
            
                프로그래머스 카카오프렌즈 컬러링북 - 2017 카카오코드 (Level 2)
                
                    Algorithm Solution
                    문제 설명 카카오 프렌즈 컬러링북 출판사의 편집자인 어피치는 네오에게 컬러링북에 들어갈 원화를 그려달라고 부탁하여 여러 장의 그림을 받았다. 여러 장의 그림을 난이도 순으로 컬러링북에 넣고 싶었던 어피치는 영역이 많으면 색칠하기가...
                
            
            Posted by
                Sol on March 15, 2020
                ·
                
  
   10 mins  read 
            
        
        
        
            
                프로그래머스 완전탐색 - 모의고사 (Level 1)
                
                    Algorithm Solution
                    문제 설명
수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 
수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다.
                
            
            Posted by
                Sol on March 14, 2020
                ·
                
  
   5 mins  read 
            
        
        
        
            
                프로그래머스 해시 - 전화번호 목록 (Level 2)
                
                    Programmers Algorithm Test Solution
                    문제 설명
전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다.
전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다.
                
            
            Posted by
                Sol on March 06, 2020
                ·
                
  
   2 mins  read 
            
        
        
        
            
                JAVA 파헤치기 (Part 1)
                
                    Javac 와 Class 파일, 그리고 WORA
                    들어가며
                
            
            Posted by
                Sol on March 05, 2020
                ·
                
  
   3 mins  read 
            
        
        
        
            
                프로그래머스 해시 - 완주하지 못한 선수 (Level 1)
                
                    Algorithm Solution
                    문제 설명
수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다.
                
            
            Posted by
                Sol on March 05, 2020
                ·
                
  
   2 mins  read 
            
        
        
        
            
                프로그래머스 그래프 - 사이클 제거 (Level 4)
                
                    Algorithm Solution
                    문제 설명
n개의 노드로 구성된 그래프에서 하나의 노드만을 제거해서 사이클이 없도록 만들고 싶습니다.
                
            
            Posted by
                Sol on March 05, 2020
                ·
                
  
   9 mins  read 
            
        
        
        
            
                3월 첫 주의 짧은 글
                
                    일상, Git Blog 개설의 고통과 스트레스, 그리고 보상
                    하루하루가 어떻게 가는지, 정신없이 지내는 요즘이다.
                
            
            Posted by
                Sol on March 04, 2020
                ·
                
  
   3 mins  read 
            
        
        
        
            
                프로그래머스 게임 맵 최단거리 (Level 4)
                
                    Programmers Algorithm Test Solution
                    문제 설명
ROR 게임은 두 팀으로 나누어서 진행하며, 상대 팀 진영을 먼저 파괴하면 이기는 게임입니다. 따라서, 각 팀은 상대 팀 진영에 최대한 빨리 도착하는 것이 유리합니다.
                
            
            Posted by
                Sol on February 29, 2020
                ·
                
  
   10 mins  read 
            
        
        
        
            
                프로그래머스 - 폰켓몬 (Level 2)
                
                    Programmers Algorithm Test Solution
                    문제 설명 당신은 폰켓몬을 잡기 위한 오랜 여행 끝에, 홍 박사님의 연구실에 도착했습니다. 홍 박사님은 당신에게 자신의 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다고 했습니다. 홍 박사님...
                
            
            Posted by
                Sol on February 28, 2020
                ·
                
  
   4 mins  read 
            
        
        
        
            
                프로그래머스 BFS/DFS -  네트워크 (Level 3)
                
                    Programmers Algorithm Test Solution
                    문제 설명 네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되어있고, 컴퓨터 B와 컴퓨터 C가 직접적으로 연결되어 있을 때 컴퓨터...
                
            
            Posted by
                Sol on February 23, 2020
                ·
                
  
   6 mins  read 
            
        
        
        
            
                프로그래머스 그래프 - 가장 먼 노드 (Level 3)
                
                    Programmers Algorithm Test Solution
                    문제 설명 n개의 노드가 있는 그래프가 있습니다. 각 노드는 1부터 n까지 번호가 적혀있습니다. 1번 노드에서 가장 멀리 떨어진 노드의 갯수를 구하려고 합니다. 가장 멀리 떨어진 노드란 최단경로로 이동했을 때 간선의...
                
            
            Posted by
                Sol on February 23, 2020
                ·
                
  
   8 mins  read 
            
        
        
        
            
                프로그래머스 비밀지도[1차] - 2018 카카오 블라인드 (Level 1)
                
                    Programmers Algorithm Test Solution
                    문제 설명
                
            
            Posted by
                Sol on February 21, 2020
                ·
                
  
   5 mins  read 
            
        
        
        
            
                프로그래머스 깊이/너비 우선탐색 - 단어 변환 (Level 3)
                
                    Programmers Algorithm Test Solution
                    문제 설명
두 개의 단어 begin, target과 단어의 집합 words가 있습니다. 아래와 같은 규칙을 이용하여 begin에서 target으로 변환하는 가장 짧은 변환 과정을 찾으려고 합니다.
                
            
            Posted by
                Sol on February 18, 2020
                ·
                
  
   6 mins  read 
            
        
        
        
            
                프로그래머스 완전탐색 - 카펫(Level 2)
                
                    Programmers Algorithm Test Solution
                    문제 설명
Leo는 카펫을 사러 갔다가 아래 그림과 같이 중앙에는 빨간색으로 칠해져 있고 모서리는 갈색으로 칠해져 있는 격자 모양 카펫을 봤습니다.
                
            
            Posted by
                Sol on February 14, 2020
                ·
                
  
   4 mins  read 
            
        
        
        
            
                프로그래머스 탐욕법 - 구명보트 (Level 2)
                
                    Programmers Algorithm Test Solution
                    문제 설명
무인도에 갇힌 사람들을 구명보트를 이용하여 구출하려고 합니다. 구명보트는 작아서 한 번에 최대 2명씩 밖에 탈 수 없고, 무게 제한도 있습니다.
                
            
            Posted by
                Sol on February 12, 2020
                ·
                
  
   5 mins  read 
            
        
        
        
            
                프로그래머스 가사검색 - 2020카카오공채 (Level 4) (효율성 3개 통과 못함)
                
                    Programmers Algorithm Test Solution
                    문제 설명
[본 문제는 정확성과 효율성 테스트 각각 점수가 있는 문제입니다.]
                
            
            Posted by
                Sol on February 04, 2020
                ·
                
  
   8 mins  read 
            
        
        
        
            
                축구선수와 개발자의 상관관계
                
                    오늘 안드로이드 개인프로젝트를 하다가 잠시 동안 생각에 잠긴 순간이 있었는데, 그 생각을 기록해놓고 싶어 이렇게 뜬금없는 제목으로 글을 쓰고 하루를 마무리하려 한다.
                
            
            Posted by
                Sol on February 03, 2020
                ·
                
  
   4 mins  read 
            
        
        
        
            
                Un sistema de inteligencia artificial fue el primero en alertar del coronavirus de Wuhan
                
                    Revición de la noticia ‘El Pais’
                    Un sistema de inteligencia artificial fue el primero en alertar del coronavirus de Wuhan
                
            
            Posted by
                Sol on February 02, 2020
                ·
                
  
   1 min  read 
            
        
        
        
            
                프로그래머스 다트게임 - 2018 카카오 블라인드
                
                    Algorithm Solution
                    문제 설명 카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓...
                
            
            Posted by
                Sol on January 31, 2020
                ·
                
  
   8 mins  read 
            
        
        
        
            
                프로그래머스 자물쇠와 열쇠 - 2020 카카오 블라인드 (Level 3)
                
                    Algorithm Solution
                    문제 설명 고고학자인 튜브는 고대 유적지에서 보물과 유적이 가득할 것으로 추정되는 비밀의 문을 발견하였습니다. 그런데 문을 열려고 살펴보니 특이한 형태의 자물쇠로 잠겨 있었고 문 앞에는 특이한 형태의 열쇠와 함께 자물쇠를...
                
            
            Posted by
                Sol on January 29, 2020
                ·
                
  
   12 mins  read 
            
        
        
        
            
                프로그래머스 탐색 - 타겟넘버 (Level 2)
                
                    Algorithm Solution
                    문제 설명 n개의 음이 아닌 정수가 있습니다. 이 수를 적절히 더하거나 빼서 타겟 넘버를 만들려고 합니다. 예를 들어 [1, 1, 1, 1, 1]로 숫자 3을 만들려면 다음 다섯 방법을 쓸...
                
            
            Posted by
                Sol on January 27, 2020
                ·
                
  
   3 mins  read 
            
        
        
        
            
                프로그래머스 스택/큐(Stack/queue) - 탑 (Level 2)
                
                    Algorithm Solution
                    문제 설명 수평 직선에 탑 N대를 세웠습니다. 모든 탑의 꼭대기에는 신호를 송/수신하는 장치를 설치했습니다. 발사한 신호는 신호를 보낸 탑보다 높은 탑에서만 수신합니다. 또한, 한 번 수신된 신호는 다른 탑으로 송신되지...
                
            
            Posted by
                Sol on January 21, 2020
                ·
                
  
   3 mins  read 
            
        
        
        
            
                프로그래머스 정렬  - H-index (Level 2)
                
                    Algorithm Solution
                    문제 설명
H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다.
                
            
            Posted by
                Sol on January 21, 2020
                ·
                
  
   3 mins  read 
            
        
        
        
            
                프로그래머스 해시(Hash) - 위장 (Level 2)
                
                    Algorithm Solution
                    문제 설명
스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다.
                
            
            Posted by
                Sol on January 13, 2020
                ·
                
  
   4 mins  read 
            
        
        
        
            
                Blog kick-off as a developer
                
                    Why did I start blogging?
                    Blogging is an effective way for developers to improve their skills and to build up their careers.
                
            
            Posted by
                Sol on January 11, 2020
                ·
                
  
   1 min  read