BLEX Logo

개발자를 위한 블로그 플랫폼

개발자들이 모여 지식과 경험을 공유하는 공간입니다

[PS] 백준 문제풀이

3분

1. 브론즈A. 2[백준] 18406번 - 럭키 스트레이트 — mildsalmon (blex.me) B. 1[백준] 2750번 - 수 정렬하기 — mildsalmon (blex.me) 2. 실버E. 5[백준] 1018번 - 체스판 다시 칠하기 — mildsalmon (blex.me) [백준] 1312번 - 소수 — mildsalmon (blex.me) [백준] 1439번 - 뒤집기 — mildsalmon (blex.me) [백준] 4673번 - 셀프 넘버 — …

[PS] 프로그래머스 문제풀이

2분

1. 위클리 챌린지a. Level 1[Programmers] 위클리 챌린지 - 1주차 - 부족한 금액 계산하기 — mildsalmon (blex.me) [프로그래머스] 위클리 챌린지 - 2주차 - 상호평가 — mildsalmon (blex.me) 2. KAKAO BLIND RECRUITMENTA. 2018B. 2019a. Level 1[이.취.코] [프로그래머스] Chap 14. 정렬 - Q25. 실패율 — mildsalmon (blex.me) d. Level 4[이.취.코] Chap 11. 그리디 …

[PS] '이것이 취업을 위한 코딩테스트다.' 문제풀이

8분

코딩테스트 대비를 위한 실전 및 기출 문제 모음입니다. 그리디, 구현, DFS/BFS, 정렬, 이진 탐색, DP, 최단 경로, 그래프 이론, 삼성전자 기출문제까지 다양한 문제를 다루고 있습니다. 각 카테고리별로 실전과 기출 문제를 제공하고 있으며, 각 문제에 대한 해설도 함께 제공됩니다.

📢 한라대학교 공지 알림 봇 제작기

0분

1. 개발 환경 및 개요 [한라대학교 공지 알림 봇] 개발 환경 및 개요 — mildsalmon (blex.me) 2. 코딩 [한라대학교 공지 알림 봇] 코딩 — mildsalmon (blex.me) [한라대학교 공지 알림 봇] 코드분석 (Requests, bs4) — mildsalmon (blex.me) [한라대학교 공지 알림 봇] 코드분석 (telegram bot) — mildsalmon (blex.me) [한라대학교 공지 알림 봇] …

파이썬을 공부하면서 알아가는 중

1분

1. 라이브러리라이브러리 해석에 대한 설명 — mildsalmon (blex.me) [Document] beautifulsoup4 — mildsalmon (blex.me) [Document] Requests — mildsalmon (blex.me) [Document] OS — mildsalmon (blex.me) [Document] Python Telegram Bot — mildsalmon (blex.me) 파이썬의 itertools — mildsalmon (blex.me) 2. 리스트[버그 해결 과정] 다차원 리스트 리스트 복사 — mildsalmon (blex.me) A. 문자열과 리스트 슬라이스 …

[이.취.코] [백준] Chap 14. 정렬 - Q24. 안테나

3분

1. 📡 안테나 난이도 하 풀이 시간 20분 시간 제한 1초 메모리 제한 256 MB 출처 18310번: 안테나 (acmicpc.net) A. 📜 문제 위 백준 사이트에 접속하여 문제를 확인해주세요. B. 💡 내 답안 a. 😊 1차 시도 (성공 / 논리는 단순한데, 코드는 복잡함) n = int(input()) array = list(map(int, input().split())) if …

[이.취.코] [백준] Chap 14. 정렬 - Q23. 국영수

4분

1. 국영수 난이도 하 풀이 시간 20분 시간 제한 1초 메모리 제한 256 MB 출처 10825번: 국영수 (acmicpc.net) A. 문제 위 백준 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 a. 1차 시도 (삽입 정렬 / 시간초과) n = int(input()) array = [] for _ in range(n): temp = list(input().split()) array.append([temp[0], …

[이.취.코] [프로그래머스] Chap 13. BFS_DFS - Q22. 블록 이동하기

24분

1. 블록 이동하기 난이도 상 풀이 시간 50분 시간 제한 1초 메모리 제한 128MB 출처 코딩테스트 연습 - 블록 이동하기 | 프로그래머스 (programmers.co.kr) A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 a. 1차 시도 (실패) from collections import deque def solution(board): check_move_board = [i[:] for i in …

사이트 보안점검을 해봅시다

사이트 보안점검을 해봅시다

5분

https://observatory.mozilla.org/ 모질라에서 제공하는 사이트 보안 점검을 받아보았다. 무심코 그냥저냥 보통 점수가 나오리라 생각했지만 충격적이게도 15점, F 등급을 받았다. 두둥 🥳 사실 보통 점수가 나왔으면 안하고 넘어가려 그랬는데 F는 또 못참지. 어떠한 보안상의 문제가 있는지 각 항목이 의미하는 것은 무엇이며 어떻게 적용하는지 알아보도록 하자. 여기서는 NginX를 활용한다. X-Frame-Options다른 사이트 내의 iframe에 …

[이.취.코] [백준] Chap 13. BFS_DFS - Q21. 인구 이동

5분

1. 인구 이동 난이도 중 풀이 시간 40분 시간 제한 2초 메모리 제한 512 MB 출처 16234번: 인구 이동 (acmicpc.net) A. 문제 위 백준 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 a. 1차 시도 (실패) from collections import deque N, L, R = list(map(int, input().split())) graph = [] # diff_graph …

[생활코딩] WEB

0분

아래 깃헙에도 업데이트하고 있어요 ! mildsalmon/Study/Web/생활코딩 at master · mildsalmon/mildsalmon (github.com) 1. WEB1 - HTML & Internet [WEB] HTML 기초 — mildsalmon (blex.me) [WEB] 인터넷 — mildsalmon (blex.me)

[WEB] 인터넷

1분

수학은 이해하는 것이 아니라 익숙해지는 것이다. -폰 노이만- 우리가 공부를 하는 최종적인 목표는 이해가 아니라 익숙해지는겁니다. 익숙해지는 수 많은 방법 중 하나가 이해일 뿐이에요. -이고잉- 1. 인터넷 인터넷이 동작하기 위해서는 컴퓨터가 최소 2대가 필요하다. Web Browser (웹 클라이언트) Web Server 2. 웹 서버와 웹 호스팅 웹 서버를 사용하기 위해서는 자신의 …

NginX를 활용한 Docker 무중단 배포

NginX를 활용한 Docker 무중단 배포

4분

도커를 이용해 서비스를 운영 중인 서버에서 프론트엔드 컨테이너가 재실행 시 텀이 길어져 배포 후 일정 시간 502 에러가 발생하는 문제를 NginX를 이용해 해결하는 방법에 대해 설명하고 있다. NginX의 upstream을 활용해 백업 컨테이너를 띄우고 번갈아 가며 운영하는 방식으로 무중단 배포를 구현하는 방법을 소개하고 있다.

데이터 베이스에 대해 공부해보자.

0분

1. DB A. 오라클 (Oracle) a. Bug [오라클] [오류] SCOTT 계정 테이블 생성 오류 — mildsalmon (blex.me) 2. SQL 코딩테스트 A. 프로그래머스 [SQL] 프로그래머스 문제풀이 — mildsalmon (blex.me) B. HackerRank [SQL] HackerRank 문제풀이 — mildsalmon (blex.me)

Web을 공부하면서 알아가는 중

0분

1. HTML A. [동영상 강좌] 생활코딩 a. WEB [생활코딩] WEB — mildsalmon (blex.me) 2. Django A. Bug [Bug] Django migrate ->ModuleNotFoundError 에러 대처방법 — mildsalmon (blex.me)

[WEB] HTML 기초

4분

1. 기본문법 A. 관용적으로 사용 이 문서는 html이다라는 뜻 <!doctype html> B. HTML 태그 head 태그와 body 태그를 감싸는 태그 <html> </html> C. head 태그 head 본문(body)을 설명하는 태그를 묶음 <head> </head> 타이틀 웹 페이지의 제목을 사용자에게 명시적으로 알려줌 검색엔진은 타이틀 정보를 책 표지처럼 사용한다. <title>WEB1 - html</title> 한글이 깨진다면 …

삶은 원래 의미가 없다.

3분

발췌요약 인상깊은 구절의 일부를 내 마음대로 정리하거나 그대로 가져옵니다. 깊은 감동을 위해서는 아래 출처를 통해 확인해주세요. A. [에세이] 어차피 죽을 인생 열심히 살아야 하는 이유 어차피 죽을 인생 우리는 왜 열심히 살아야 할까? 내재적 동기가 생기는 일을 왜 찾아야 할까? 소명을 완성해 가는 건 왜 중요한 걸까? 일 안 하고 …

[9월 4주차] 주간 일지 정리

5분

이 글을 쓰는 시점을 기준으로 블로그에 게시된 글만 [[]] 태그에 링크하였습니다. 링크되지 않은 글(아직 올리지 않은 글)은 수정중이거나 올릴 계획이 없는 글입니다. 9월 19일부터 9월 25일까지의 정리 1. 시간 집계 열공시간 어플을 통해 시간 사용에 관한 기록을 남겼습니다. 유튜브 영상은 개인정보가 많이 들어가서 비공개처리하였습니다. 시간 집계는 수업을 제외한 자발적 공부시간만 …

[이.취.코] [백준] Chap 13. BFS_DFS - Q20. 감시 피하기

8분

1. 감시 피하기 난이도 중상 풀이 시간 60분 시간 제한 2초 메모리 제한 256 MB 출처 18428번: 감시 피하기 (acmicpc.net) A. 문제 위 백준 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 a. 1차 시도 (성공 / 코드가 더럽고, 주석이 없어서인지 가독성이 떨어짐) def dfs(x, y, graph, d): global n if …

[오라클] [오류] SCOTT 계정 테이블 생성 오류

7분

이지훈의 "Do it! 오라클로 배우는 데이터베이스 입문" 책에서 발생한 오류를 해결하는 과정을 통해, 테이블 스페이스 권한과 PK 설정 등의 개념을 익힐 수 있습니다. SQL 파일을 사용하여 문제를 해결하는 방법과, 구루비 커뮤니티와 정리킴 블로그의 참고 자료를 사용하는 방법 등을 알아봅니다.

[프로그래머스] 입양 시각 구하기_1

2분

1. 입양 시각 구하기_1 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 a. 서브 쿼리 SELECT HOUR, COUNT FROM ( SELECT TO_CHAR(DATETIME, 'HH24') AS HOUR, COUNT(TO_CHAR(DATETIME, 'HH24')) AS COUNT FROM ANIMAL_OUTS GROUP BY TO_CHAR(DATETIME, 'HH24') ORDER BY TO_CHAR(DATETIME, 'HH24') ) WHERE HOUR >= 9 AND HOUR < …

[이.취.코] [백준] Chap 13. BFS_DFS - Q19. 연산자 끼워 넣기

13분

1. 연산자 끼워 넣기 난이도 중 풀이 시간 30분 시간 제한 2초 메모리 제한 512 MB 출처 14888번: 연산자 끼워넣기 (acmicpc.net) A. 문제 위 백준 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 a. 1차 시도 (성공 / 실행 시간이 오래걸림) from itertools import permutations n = int(input()) array = list(map(int, …

[이.취.코] [프로그래머스] Chap 13. BFS_DFS - Q18. 괄호 변환

3분

1. 괄호 변환 난이도 하 풀이 시간 20분 시간 제한 1초 메모리 제한 128 MB 출처 코딩테스트 연습 - 괄호 변환 | 프로그래머스 (programmers.co.kr) A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 def balance_str(w): l_count = 0 r_count = 0 for i in w: if i == …