월간 SW중심사회 2022년 03월호프로파일링 기반 추천 서비스 제공과 관련한 개인정보 침해 문제 \*프로파일링 :사용자의 데이터를 분석함으로써 특정 상황이나 영역에서의 관심이나 행동을 예상하는 것 소비자 선택권 제한소비자의 행동패턴에 맞는 추천행태에 대안 불만과
정수 X가 주어질 때 정수 X에 사용할 수 있는 연산은 다음과 같이 4가지 이다.X가 5로 나누어 떨어지면, 5로 나눈다.X가 3으로 나누어 떨어지면, 3으로 나눈다.X가 2로 나누어 떨어지면, 2로 나눈다.X에서 1을 뺀다.정수 X가 주어졌을 때, 연산 4개를 적절히
하나의 수열에는 다양한 수가 존재한다. 이러한 수는 크기에 상관없이 나열되어 있다. 이 수를 큰 수부터 작은 수의 순서로 정렬해야 한다. 수열을 내림차순으로 정렬하는 프로그램을 만드시오입력조건1≤ N ≤ 500N개의 숫자 입력받음출력조건내림차순 정렬출력예시 65 54
동민이는 NxM 크기의 직사각형 형태의 미로에 갇혀 있다. 미로에는 여러마리 괴물이 있어 이를 피해탈출해야 한다. 동빈이의 위치는 (1,1)이고, 미로의 출구는 (N,M)의 위치에 존재하며 한번에 한 칸씩 이동할 수 있다. 이 때 괴물이 있는 부분은 0으로, 괴물이 없
깊이 우선 탐색 → 깊은 부분을 우선적으로 탐색한다DFS는 스택 자료구조(혹은 재귀함수)를 이용한다.탐색 시작노드를 스택에 삽입, 방문처리스택의 최상단 노드에 방문하지 않은 인접한 노드가 하나라도 있으면, 그 노드를 스택에 넣고 방문처리방문하지 않은 인접 노드가 없다면
많은 양의 데이터 중에서 원하는 데이터를 찾는 과정대표적인 그래프 탐색 알고리즘 - BFS / DFS스택(Stack)먼저 들어온 데이터가 나중에 나가는 형식 (선입후출, FILO)⇒ 입구와 출구가 동일한 형태삽입, 삭제 연산 \_ append/pop/list 사용 👏
🏆Today Code Test 🛠Problem Approach 문제 알파벳 대문자와 숫자 (0-9)로만 구성된 문자열이 입력으로 주어집니다. 이 때 모든 알파벳을 오름차순으로 정렬하여 이어서 출력한 뒤에, 그 뒤에 모든 숫자를 더한 값을 이어서 출력합니다 🔑Solution 내 코드 영상코드 ✅ 숫자가 존재하지 않을 경우 생각하지 않았음 ...
🏆Today Code Test 🛠Problem Approach 문제 행복 왕국의 왕실 정원은 8 x 8 좌표 평면입니다. 나이트는 이동할 때 L자 형태로만 이동할 수 있으며 정원 밖으로는 나갈 수 없습니다. 나이트는 2가지 경우로 이동이 가능합니다. 수평 2칸 이동, 수직 1칸 이동 수직 2칸 이동, 수평 1칸 이동 이 때, 나이트가 주어진...
🏆Today Code Test 🛠Problem Approach 문제 정수 N이 입력되면 00시 00분 00초 부터 N시 59분 59초까지의 모든 시각 중에서 3이 하나라도 포함되는 모든 경우의 수를 구하는 프로그램을 작성하세요 🔑Solution ✅ 접근
🙂TIL from lecture Implementation(구현) 머리 속에 있는 알고리즘을 소스 코드로 바꾸는 과정 해당 유형 문제 알고리즘 간단, 코드가 길어지는 문제 실수 연산, 소수점 자리까지 컨트롤하는 문제 문자열을 특정 기준에 따
🏆Today Code Test 🛠Problem Approach 문제 베르트랑 공준은 임의의 자연수 n에 대하여, n보다 크고, 2n보다 작거나 같은 소수는 적어도 하나 존재한다는 내용을 담고 있다. 이 명제는 조제프 베르트랑이 1845년에 추측했고, 파프누티 체비쇼프가 1850년에 증명했다. 예를 들어, 10보다 크고, 20보다 작거나 같은 소...
🏆Today Code Test 🛠Problem Approach 문제 : 모험가 N명을 대상으로 '공포도'를 측정 하였습니다. '공포도'가 높은 모험가는 쉽게 공포를 느껴 위험상황에서 제대로 대처할 능력이 떨어집니다. 이에 모험가 그룹을 안전하게 구성하고자 공포
🏆Today Code Test 🛠Problem Approach 문제 각 자리가 숫자(0-9)로 이루어진 문자열 S가 주어졌을 때, 왼쪽부터 하나씩 모든 숫자를 확인 하며, 숫자 사이에 'x' 혹은 '+' 연산자를 넣어 결과적으로 만들어질 수 있는 가장 큰 수를
🙂TIL from lecture Greedy Algorithm : 현재 상황에서 지금 당장 좋은 것만 고르는 방법 🔑 문제를 풀기 위한 최소한의 아이디어를 떠올릴 수 있는 능력 요구 🔑 정당성 분석이 중요! → 단순히 가장 좋아 보이는 것을 반복적으로 선
2022 1일 1커밋 (먼저 66일 도전) 1주일에 포스팅 1개 이상 부트캠프 내용 정리하기 & 복습 건강해지기 원하는 옷 마음껏 입기 DS 취업 Pyhton은 좀 하는 사람 되기 TOY Project 3개월에 1개씩 - 4개 포트폴리오 사이트 만들기 부트캠프 끝나면