
CS 적립을 위한 컴퓨터 구조 공부 시작기!숫자 , 문자 이미지 ,동영상과 같은 정적인 정보컴퓨터와 주고받는/내부에 저장된 정보를 데이터라 통칭하기도한다0과 1로 숫자를 표현하는 방법컴퓨터가 결국 명령어를 처리하는 기계명령어컴퓨터를 실질적으로 움직이는 정보데이터는 명령...

: 개발자가 이해하기 쉽게 만든 언어컴파일 언어→ 컴파일 언어로 작성된 소스 코드는 컴파일러에 의해 저급 언어로 변환되고(이 과정을 컴파일이라고 한다.). 컴파일 결과로 저급 언어인 목적 코드가 생성된다.인터프리터 언어인터프리터에 의해 한 줄씩 실행소스 코드 전체가 저...

: 오늘은 흔히 티케팅이나 , 온라인 예매에 사용되는 대기열에 대해서 공부하고 , 정리해볼 것입니다.: 클라이언트는 NextJS를 사용하고 , 소켓을 관리해줄 서버로 Spring 서버를 이용하거 , 대기열 관리에 적합한 레디스를 사용할 것입니다.(1) 클라이언트 ( N...

단지번호 붙이기 https://school.programmers.co.kr/learn/courses/30/lessons/1844문제 설명ROR 게임은 두 팀으로 나누어서 진행하며, 상대 팀 진영을 먼저 파괴하면 이기는 게임입니다. 따라서, 각 팀은 상대 팀 진...

네트워크 https://school.programmers.co.kr/learn/courses/30/lessons/43162문제네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되...

: Restfull API는 A가 어떤 방식으로 요청하고, B가 어떤 방식으로 응답할지 지정해 놓은 다양한 형식들 중 하나입니다.(1) Create : 정보를 생성해서 넣는 것(2) Read : 조회, 목록 또는 특정 정보를 조회하는 것 (3) Update: 정보를 업...

DFS와 BFS https://www.acmicpc.net/problem/1260문제그래프를 DFS로 탐색한 결과와 BFS로 탐색한 결과를 출력하는 프로그램을 작성하시오. 단, 방문할 수 있는 정점이 여러 개인 경우에는 정점 번호가 작은 것을 먼저 방문하고, ...

단지번호 붙이기 https://www.acmicpc.net/problem/2667문제<그림 1>과 같이 정사각형 모양의 지도가 있다. 1은 집이 있는 곳을, 0은 집이 없는 곳을 나타낸다. 철수는 이 지도를 가지고 연결된 집의 모임인 단지를 정의하고, 단...

단지번호 붙이기 https://www.acmicpc.net/problem/1926문제어떤 큰 도화지에 그림이 그려져 있을 때, 그 그림의 개수와, 그 그림 중 넓이가 가장 넓은 것의 넓이를 출력하여라. 단, 그림이라는 것은 1로 연결된 것을 한 그림이라고 정의...

타켓넘버https://school.programmers.co.kr/learn/courses/30/lessons/43165문제 설명n개의 음이 아닌 정수들이 있습니다. 이 정수들을 순서를 바꾸지 않고 적절히 더하거나 빼서 타겟 넘버를 만들려고 합니다. 예를 들어...

오늘은 OWASP Top 10 취약점에 대해 알아볼 것입니다.1\. 인젝션 공격( Injection ): 인젝션 공격은 신뢰할 수 없는 데이터를 명령 또는 쿼리에 삽입하여 애플리케이션이 사용자가 제공한 데이터에 대해 유효성 검사 ,필터링 또는 검사를 실행하지 않아 의도...

세수의 합 https://www.acmicpc.net/problem/2295N(5 ≤ N ≤ 1,000)개의 자연수들로 이루어진 집합 U가 있다. 이 중에서 적당히 세 수를 골랐을 때, 그 세 수의 합 d도 U안에 포함되는 경우가 있을 수 있다. 이러한 경우들...