본문 바로가기

전체 글696

알고리즘 45번 - 시저 암호 URL : https://school.programmers.co.kr/learn/courses/30/lessons/12926JS문제어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 "AB"는 1만큼 밀면 "BC"가 되고, 3만큼 밀면 "DE"가 됩니다. "z"는 1만큼 밀면 "a"가 됩니다. 문자열 s와 거리 n을 입력받아 s를 n만큼 민 암호문을 만드는 함수, solution을 완성해 보세요. 제한 조건 공백은 아무리 밀어도 공백입니다. s는 알파벳 소문자, 대문자, 공백으로만 이루어져 있습니다. s의 길이는 8000이하입니다. n은 1 이상, 25이하인 자연수입니다. 계획알파벳 배열을 적고/*문자열 변형시 인덱스+n한 값이 z의 인.. 2024. 12. 24.
설명하는 글에 종종 보이는 줄인말 뜻 ​라틴어영어 뜻한글 뜻cf.confer/conferaturcompare, consult비교하다, 참고하다e.g.exempli gratiafor exmple, such as예를 들어i.e.id estthat is즉 (a는 즉 b이다)etc.et ceteraand so on, and so forth등등ps.postscriptumwritten after추신※줄임말일 때는 항상 끝에 마침표를 찍어서 줄임말임을 나타냅니다.  cf.https://m.blog.naver.com/parkinkyun/222558448817 2024. 12. 23.
전송계층 - TIL1223 Transport Layer 전송계층전송층은 응용층과 네트워크 계층 사이에 위치하는 계층으로, network layer로부터 서비스를 제공받아 application layer에 서비스를 제공한다.전송층은 두 종단 시스템으로부터 전체 메시지를 신뢰성있게 전달하는 역할을 한다.+ ip의 한계 보완, applycation 식별 IP의 특성비신뢰성 : 데이터의 전달성공여부를 모름.(Best-effort delivery)비연결성 : 송수신자 사이의 사전 연결이 없음.(UDP와 비슷하나 IP는 느림) TCP/IP와 UDP/IP 비교사용하는 유형을 알아두기TCP/IP특성신뢰성, 속도 느립오류제어 / 흐름제어 / 혼잡제어 UDP/IP특성비신뢰성, 속도 빠름흐름제어, 오류검사 없음 PORT역할 : 프로세스 식별16 비트.. 2024. 12. 23.
롤 API 사용해 테이블 만들기 npm 브릿지 받은것 최적화# npm 캐시 정리npm cache clean --force# 의존성 설치 시 속도 향상을 위해 `pnpm` 사용을 고려npm install -g pnpmpnpm install# production 모드로 의존성 설치npm install --only=prod 프리마 마이그레이션# 마이그레이션 생성npx prisma migrate dev --name init# Prisma 클라이언트 생성npx prisma generate API Key : RGAPI-8243c9c2-c449-4430-ba53-213255d329f3임 API 코드 station더보기응답 코드Riot Games API는 모든 데이터를 유효한 JSON으로 반환합니다. 일부 프로그래밍 언어에는 JSON에 대한 기본 지.. 2024. 12. 23.
12월 23일 회의 팀노션https://www.notion.so/teamsparta/81a42ca253c84b41bc65f53b83a2eed2 육사시미 | Notion4. 와이어프레임teamsparta.notion.site    와이어프레임  DB  API설계https://app.eraser.io/workspace/QS6dAJ7JxZ9O40XmLjiY?origin=share Untitled FileCreated with Eraserapp.eraser.io    롤 api설명 : https://velog.io/@minhyuk00/RIOT-API-%EC%82%AC%EC%9A%A9%EB%B2%95-%EB%B0%8F-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0공식 : https://developer.riotg.. 2024. 12. 23.
알고리즘 44번 - 최소직사각형 URL : https://school.programmers.co.kr/learn/courses/30/lessons/86491JS문제명함 지갑을 만드는 회사에서 지갑의 크기를 정하려고 합니다. 다양한 모양과 크기의 명함들을 모두 수납할 수 있으면서, 작아서 들고 다니기 편한 지갑을 만들어야 합니다. 이러한 요건을 만족하는 지갑을 만들기 위해 디자인팀은 모든 명함의 가로 길이와 세로 길이를 조사했습니다. 아래 표는 4가지 명함의 가로 길이와 세로 길이를 나타냅니다.명함 번호가로 길이세로 길이16050230703603048040가장 긴 가로 길이와 세로 길이가 각각 80, 70이기 때문에 80(가로) x 70(세로) 크기의 지갑을 만들면 모든 명함들을 수납할 수 있습니다. 하지만 2번 명함을 가로로 눕혀 수납.. 2024. 12. 23.