profile
도전하지 않는 사람은 실패도 성공도 없다

웹 브라우저 접속 과정

DNS cache를 먼저 확인한다.cache에 값이 있을 경우 바로 IP주소 얻는다.cache에 값이 없을 경우 DNS에서 조회를 해서 IP주소를 얻는다.DNS Cache 혹은 DNS에서 얻은 IP주소로 TCP 연결을 한다.TCP 연결하는 이유 : 인터넷에 연결된 웹

2일 전
·
0개의 댓글
·
post-thumbnail

[프로그래머스][합승 택시 요금]-Lv.3

처음에 다익스트라 접근을 하였다. 하지만 끝내 풀지 못해서 풀이과정을 봤는데 다익스트라 방식 말고도 플로이드 와샬 알고리즘 방법을 사용해서 푼 방식도 있었다.다익스트라에 비해 플로이드와샬를 구현하는게 더 코드가 짧고 깔금하게 느껴졌다.1\. 모든 정점들이 다른 정점들과

2022년 8월 11일
·
0개의 댓글
·
post-thumbnail

[프로그래머스][풍선 터트리기]-Lv.3

문제링크다른분들의 코드를 참고했습니다1\. 주어진 배열의 양쪽 끝은 항상 남길 수 있다.2\. 인덱스 1번 ~ a.length-1번까지 탐색을 합니다.2-1. i번째 요소가 left보다 작다면 left를 i번째 요소로 바꾸고 answer+1를 해준다.2-2 a.leng

2022년 7월 21일
·
0개의 댓글
·
post-thumbnail

[프로그래머스][여행경로]-Lv.3

문제링크dfs를 통해 모든 경우의 수를 구한다.Collections.sort를 이용해서 오름차순 정렬을 한다제일 처음 값을 return 형식에 맞게 return한다.

2022년 7월 20일
·
0개의 댓글
·
post-thumbnail

[프로그래머스][불량 사용자]-Lv.3

문제링크dfs를 통해 중복이 없는 모든 조합을 구한다.(순서 상관있음)dfs를 통해 얻은 정보들을 Set을 통해 중복 제거한다(순서 상관없이 중복 제거)3 set의 size을 반환한다.조합은 구했지만 순서에 따른 중복이 허용되지 않기 때문에 중복제거를 어떻게 해야하나

2022년 7월 19일
·
0개의 댓글
·
post-thumbnail

[프로그래머스][정수 삼각형]-Lv.3

문제링크Dynamic Programmin(DP)를 이용하였다.7 0 0 0 03 8 0 0 08 1 0 0 02 7 4 4 04 5 2 6 5이런식으로 보는 것이 더 편할 것이다. 각 줄에 첫번째 숫자들은 바로 위칸 첫번째 숫자로만 영향이 미치기 때문에 그 값을 먼저

2022년 7월 7일
·
0개의 댓글
·
post-thumbnail

[프로그래머스][단어 변환]-Lv.3

문제링크DFS 방식으로 접근했다.checked boolean 변수를 통해서 해당 문자로 바뀌었으면 true 바꿔주고 dfs가 끝나서 돌아오면 false로 바꿔 주었다\-> 현재 문자에서 바꿀 수 있는 문자일 수도 있지만 다른 문자에서도 바꿀 수 있는 문자일 수도 있기

2022년 7월 5일
·
0개의 댓글
·
post-thumbnail

[백준][2138번: 전구와 스위치]

문제링크N개의 스위치와 N개의 전구가 있다. 각각의 전구는 켜져 있는 상태와 꺼져 있는 상태 중 하나의 상태를 가진다. i(1 < i < N)번 스위치를 누르면 i-1, i, i+1의 세 개의 전구의 상태가 바뀐다. 즉, 꺼져 있는 전구는 켜지고, 켜져 있는

2022년 6월 21일
·
0개의 댓글
·
post-thumbnail

[백준][18429: 근손실]

문제링크웨이트 트레이닝을 좋아하는 어떤 대학원생은, 현재 3대 운동 중량 500의 괴력을 소유하고 있다. 다만, 하루가 지날 때마다 중량이 K만큼 감소한다. 예를 들어 K=4일 때, 3일이 지나면 중량이 488로 감소하게 된다. 따라서 운동을 하지 않고, 가만히 있다면

2022년 6월 17일
·
0개의 댓글
·
post-thumbnail

[백준]-[13335번: 트럭]

링크텍스트강을 가로지르는 하나의 차선으로 된 다리가 하나 있다. 이 다리를 n 개의 트럭이 건너가려고 한다. 트럭의 순서는 바꿀 수 없으며, 트럭의 무게는 서로 같지 않을 수 있다. 다리 위에는 단지 w 대의 트럭만 동시에 올라갈 수 있다. 다리의 길이는 w 단위길이(

2022년 6월 16일
·
0개의 댓글
·
post-thumbnail

[Docker]-실습2

개발한 애플리케이션(실행파일)과 운영환경이 모두 들어있는 독립된 공간개발한 프로그램과 실행관경을 모두 컨테이너로 만들어요MSA(Mircro Swevice Architecture) 환경의 Polyglot 애플리케이션 운영Polyglot programming : 다양한 언

2022년 6월 15일
·
0개의 댓글
·
post-thumbnail

[백준][17199번: Milk Factory]

문제링크The milk business is booming! Farmer John's milk processing factory consists of $N$ processing stations, conveniently numbered $1 \\ldots N$ ($1 \

2022년 6월 15일
·
0개의 댓글
·
post-thumbnail

[백준][18428번: 감시 피하기]

🧩문제 문제링크 >NxN 크기의 복도가 있다. 복도는 1x1 크기의 칸으로 나누어지며, 특정한 위치에는 선생님, 학생, 혹은 장애물이 위치할 수 있다. 현재 몇 명의 학생들은 수업시간에 몰래 복도로 빠져나왔는데, 복도로 빠져나온 학생들은 선생님의 감시에 들키지 않는

2022년 6월 10일
·
0개의 댓글
·
post-thumbnail

[백준][16918번: 봄버맨]

문제링크봄버맨은 크기가 R×C인 직사각형 격자판 위에서 살고 있다. 격자의 각 칸은 비어있거나 폭탄이 들어있다.폭탄이 있는 칸은 3초가 지난 후에 폭발하고, 폭탄이 폭발한 이후에는 폭탄이 있던 칸이 파괴되어 빈 칸이 되며, 인접한 네 칸도 함께 파괴된다. 즉, 폭탄이

2022년 6월 8일
·
0개의 댓글
·
post-thumbnail

[Docker]-실습1

docker host(Linux Kernel)docker daemon이 동작하고 있는 시스템docker daemon - systemctl start docker실행한 dockerdocker client commanddocker daemon에게 요청하는 것docker h

2022년 6월 7일
·
0개의 댓글
·
post-thumbnail

[백준][1244번: 스위치 켜고 끄기]

문제링크1부터 연속적으로 번호가 붙어있는 스위치들이 있다. 스위치는 켜져 있거나 꺼져있는 상태이다. <그림 1>에 스위치 8개의 상태가 표시되어 있다. ‘1’은 스위치가 켜져 있음을, ‘0’은 꺼져 있음을 나타낸다. 그리고 학생 몇 명을 뽑아서, 학생들에게 1 이

2022년 6월 3일
·
0개의 댓글
·
post-thumbnail

[Docker]-Docker 다운로드

Docker 다운로드 링크리눅스 환경에서 하기 때문에 Docker Desktop for Linux 클릭Ubuntu에서 진행하기 때문에 Ubuntu 클릭패키지 레포를 만들기 위해 클릭해서 들어간다.1\. test 2\. version 확인명령어 : sudo docker

2022년 5월 31일
·
0개의 댓글
·
post-thumbnail

[Docker]-Session 만들기

저는 MobaXterm을 사용했습니다. Xshell, putty 사용하셔도 됩니다.Session을 클릭합니다.SSH 클릭합니다.위 화면에서 host에다가 미리 설정해줬던 127.0.0.1를 지정해줍니다.참고 https://velog.io/@just_coding

2022년 5월 31일
·
0개의 댓글
·
post-thumbnail

[Docker]-가상머신에 Ubuntu 설치

Ubuntu 홈페이지홈페이지를 들어가서 다운로드를 클릭한다.두개의 다룬로드할 수 있는 것이 나오는데 LTS표시된 것으로 설치한다.(LTS : Long Term Support 로 일반적인 것보다 장시간으로 지원하도록 만든 것이기 때문에 LTS 까는 것이 좋다)가상머신 설

2022년 5월 31일
·
0개의 댓글
·
post-thumbnail

[Docker]-VM(가상머신) 만들기

새로 만들기 클릭원하는 이름 및 저장할 폴더 설정저는 가상머신에서 Ubuntu를 깔고 docker를 이용할 예정이기 때문에 이름을 docker-ubuntu로 설정했습니다.종류 : Linux버전 : Ubuntu(64-bit)설정최소한의 메모리로 사용할거기 때문에 2048

2022년 5월 31일
·
0개의 댓글
·