본문 바로가기

분류 전체보기339

코딩 테스트- [3차] 압축(프로그래머스) 문제 압축 신입사원 어피치는 카카오톡으로 전송되는 메시지를 압축하여 전송 효율을 높이는 업무를 맡게 되었다. 메시지를 압축하더라도 전달되는 정보가 바뀌어서는 안 되므로, 압축 전의 정보를 완벽하게 복원 가능한 무손실 압축 알고리즘을 구현하기로 했다. 어피치는 여러 압축 알고리즘 중에서 성능이 좋고 구현이 간단한 LZW(Lempel–Ziv–Welch) 압축을 구현하기로 했다. LZW 압축은 1983년 발표된 알고리즘으로, 이미지 파일 포맷인 GIF 등 다양한 응용에서 사용되었다. LZW 압축은 다음 과정을 거친다. 길이가 1인 모든 단어를 포함하도록 사전을 초기화한다. 사전에서 현재 입력과 일치하는 가장 긴 문자열 w를 찾는다. w에 해당하는 사전의 색인 번호를 출력하고, 입력에서 w를 제거한다. 입력에서.. 2022. 3. 8.
퍼셉 트론..! x=값들 w=가중치 b=편향=바이어스각종 게이트를 표현할 수도 있다 AND NAND OR게이트는 표현 가능! xor그래프는 직선, 선형으로 나누기 불가.....  이런 점을 위해 만들어진 것=⇒>>> 다층 퍼셉트론!!    한 개의 층이 아닌 여러 개의 층을 사용해서 값을 도출해낸다!import numpy as np # 가중치와 바이어스w11 = np.array([-2, -2]) # n1 w12 = np.array([2, 2]) # n2 w2 = np.array([1, 1]) # Yout b1 = 3b2 = -1 b3 = -1def MLP(x, w, b): # 다층 퍼셉트론 y = np.sum(w * x) + b if y 2022. 3. 6.
영어 끝말잇기!(코딩테스트-프로그래머스) 파이썬! https://programmers.co.kr/learn/courses/30/lessons/12981# 코딩테스트 연습 - 영어 끝말잇기 3 ["tank", "kick", "know", "wheel", "land", "dream", "mother", "robot", "tank"] [3,3] 5 ["hello", "observe", "effect", "take", "either", "recognize", "encourage", "ensure", "establish", "hang", "gather", "refer", "reference", "estimate", "executive"] [0,0] programmers.co.kr 문제 1부터 n까지 번호가 붙어있는 n명의 사람이 영어 끝말잇기를 하고 있습니다. .. 2022. 3. 6.
캡스톤 디자인 기획! 이번 학기에 만들어볼 작품은 마리오 시리즈를 보고 만들어 보기로 했습니다! 두 가지 버전으로 나누어 생각해보았는데 1. 일반적인 (마리오 버전) 어드밴처 게임 2d 평면 마리오 + 3d 입체 마리오 목표 3D,2D 둘을 섞어서 구현해보는 것 그리고 할 수만 있다면 서버를 구축하여 두 명이 같이 플레이할 수 있도록 하는 것 2. 미니게임으로 이루어져 있는 경쟁 게임?(마리오 파티) 목표 ​ 되도록이면 많은 미니게임 포함! 서버를 구축하여 여러 명의 플레이어가 같이 플레이할 수 있도록 서버를 구축하여 여러 명이서 할 수 있게 만드는 것이 가장 중요! 천천히 구현해보면서 일반 마리오 버전과 마리오 파티 버전 중에서 결정하여 만들게 될 거 같습니다! 2022. 3. 5.
k진수에서 소수 개수 구하기(코딩테스트-프로그래머스) https://programmers.co.kr/learn/courses/30/lessons/92335 코딩테스트 연습 - k진수에서 소수 개수 구하기 문제 설명 양의 정수 n이 주어집니다. 이 숫자를 k진수로 바꿨을 때, 변환된 수 안에 아래 조건에 맞는 소수(Prime number)가 몇 개인지 알아보려 합니다. 0P0처럼 소수 양쪽에 0이 있는 경우 P0처럼 소 programmers.co.kr 문제 설명 양의 정수 n이 주어집니다. 이 숫자를 k진수로 바꿨을 때, 변환된 수 안에 아래 조건에 맞는 소수(Prime number)가 몇 개인지 알아보려 합니다. 0P0처럼 소수 양쪽에 0이 있는 경우 P0처럼 소수 오른쪽에만 0이 있고 왼쪽에는 아무것도 없는 경우 0P처럼 소수 왼쪽에만 0이 있고 오른쪽에.. 2022. 3. 5.
728x90
반응형