본문 바로가기

분류 전체보기229

[컴퓨터 네트워킹 하향식 접근] 챕터1 목차 네트워크의 구조네트워크 종단 시스템(InternetServiceProvider): 호스트, 네트워크, 물리 매체네트워크 코어: 패킷 스위치, 통신 링크부가 설명++통신 링크는 고속도로와 같고 패킷 스위치는 교차로와 같다고 보면 된다.  ISP의 예시들: 와이파이 접속 제공 ISP, 지역 케이블 등등패킷 스위치: 라우터와 링크 계층 스위치 두가지 종류로 나뉜다. 부가 설명++ 라우터는 인터넷 연결에 필요한 반면, 스위치는 장치를 상호 연결하는 데만 사용된다.예를 들면 소규모 사무실에는 인터넷 액세스를 위한 라우터가 필요하지만, 많은 양의 이더넷* 포트가 필요하지 않는 한 대부분 네트워크 스위치가 필요하지 않습니다. 그러나 컴퓨터가 수십 대나 수백 대 있는 대규모 사무실, 네트워크, 데이터 센터에는 일.. 2024. 10. 9.
[백준][dp] 11054 가장 긴 바이토닉 부분 수열 c++ 구현 목차https://www.acmicpc.net/problem/11054문제  참고https://be-senior-developer.tistory.com/23 [백준][dp] 11053 가장 긴 증가하는 부분 수열 c++ 구현목차 https://www.acmicpc.net/problem/11053 11053번: 가장 긴 증가하는 부분 수열 수열 A가 주어졌을 때, 가장 긴 증가하는 부분 수열을 구하는 프로그램을 작성하시오. 예를 들어, 수열 A = {10, 20, 10, 30, 20, 50be-senior-developer.tistory.com위의 문제를 풀어보면 쉽게 접근할 수 있다.  문제 구현 방향시작점에서 증가하는 가장 긴 수열과 끝점에서 증가하는 가장 긴 수열을 구해놓고 접근했다.(전 처리)그 이.. 2024. 10. 6.
[백준][dp] 2156 포도주 시식 c++구현 목차https://www.acmicpc.net/problem/2156문제 문제 구현 방향쌓인 것을 기준으로 이차원 배열을 누적해서 풀었다.쌓인 것이 0, 1, 2 를 기준으로 각각에 맞게 그전거에 누적해서 풀어주면 된다.처음에는 그냥 담고 안담고를 세어주는 식의 브루트 포스를 했는데 메모리 초과가 나니 잘못된 방법이다.   코드 구현#include #include #include#include#include #includeusing namespace std;int n;int arr[10001] = { 0 };int dp[10001][3] = { -1 };int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); c.. 2024. 10. 5.
[프로젝트] 리액트 쿼리: server데이터로 client 데이터를 어떻게 관리하지.. 프로젝트를 하면서 리액트 쿼리를 쓰며 많은 고민한 부분과 해결과정을 정리해보려고 한다. 초기 랜더링아래와 같은 예약 사이트가 있다고 하자아래 화면은 리액트 쿼리의 서버 데이터를 받아 랜더링 된 화면이다. 받은 데이터는 일단 다음과 같다. "updated": datetime string, // "2024-09-07T09:37:12.881Z" "start": datetime string, "end": datetime string, "attendees": [ { "email": "mooboongofficial@gmail.com", "displayName": "{\"id\":1,\"type\":\"personal\",\"name\":\"관리자\"}", .. 2024. 10. 5.
728x90