정보보안 및 블록체인 인터뷰 요청이 들어와, 인터뷰를 수행했습니다.기밀성이란, 어떤 시스템에 접근할 때, 시스템에 접근할 수 있는 권한을 가진 자만 접근해야 하는 성질입니다. 무결성이란, 데이터를 다룰 때 데이터의 주체를 제외한 타인으로 인해 위조, 변조되지 않고 보호
색으로 구역을 의미하는 R G B로 이루어진 n \* n의 크기의 지역에서 적색과 녹색을 구분하지 못하는 적록색약과 일반인에서의 구역 수를 구하는 프로그램이다.bfs를 활용해 모든 위치를 방문하며, 같은 색깔이면서 아직 방문하지 않은 곳을 모두 탐색2중 for문을 사용
상담 일을 하며, 얻을 수 있는 최대 수익을 계산하는 문제다.가능한 많은 일을 하는 게 항상 최선이 아닐 수 있다.i번째 일까지 일했을 때, 얻을 수 있는 최대 수익을 담기 위한 dp배열배열의 가장 마지막 값이 답i번째까지 일했을 때 얻는 최대 수익을 계산j는 i번째
파이썬의 정규표현식에 대해 알아보자.메타 문자란, 정규표현식에서 사용했을 때, 원래의 의미가 아닌 특별한 의미로 사용되는 아래 문자를 의미한다.. ^ $ \* + ? { } \\ | ( )\[ ] 문자 - 문자 클래스문자 클래스로 만들어진 정규식은 \[와 ] 사이의
7단계에 걸쳐, 아이디를 필터링 하는 문제다.주어진 조건에 맞춰, 하나씩 조건문을 작성2번과 3번에서는 정규표현식을 사용해 문자들을 제거Regular Expression \[^a-z0-9-\_.] : - \_ . , 영어 소문자, 숫자를 의미\\. : 실제 마침표{2,
2차원 표면에 존재하는 직사각형 도형의 점에 대한 좌표를 구하는 문제다.정사각형이 존재하기 위해 필요한 4개의 점 중 3개는 v 배열에 존재한다.존재하지 않는 나머지 한 점을 찾아 출력하는 문제다.결국 사각형에 존재하는 좌표는 x가 같거나, y가 같음v에 존재하는 3개
itertools에서 import 하여 사용할 수 있는 Combinations와 Permutations를 구현해보았습니다.
주어진 지도에서 목표지점까지 거리를 구하는 문제로 n\*m 크기의 지도가 주어지고, 각 지도에는 갈 수 있는 땅 1과 벽 0, 목표지점 2가 주어진다.벽으로 둘러 쌓여져 있거나 목표지점에 도달할 수 없는 1은 -1로 표현한다.효율적인 시간 구성을 위해 deque()를