본문 바로가기

전체 글

(15)
평범한 배낭 문제 https://www.acmicpc.net/problem/12865​​ 12865번: 평범한 배낭 첫 줄에 물품의 수 N(1 ≤ N ≤ 100)과 준서가 버틸 수 있는 무게 K(1 ≤ K ≤ 100,000)가 주어진다. 두 번째 줄부터 N개의 줄에 거쳐 각 물건의 무게 W(1 ≤ W ≤ 100,000)와 해당 물건의 가치 V(0 ≤ V ≤ 1,000) www.acmicpc.net https://chanhuiseok.github.io/posts/improve-6/ [알고리즘 트레이닝] 5장 - 동적계획법과 냅색(Knapsack) (백준 12865번 평범한 배낭 문제로 살펴보기) 컴퓨터/IT/알고리즘 정리 블로그 chanhuiseok.github.io #include #include #define max_s..
2022.04.30(토) 시행된 TOEIC 성적발표 사실 정말 공부 많이 안하고 본건 맞지만 기대한것보다 좀 더 낮은 결과에 아쉽다 ㅠ 목표는 800점,, 현재는 만료된 과거 토익점수는 720점 토익보기 한 이틀전에 다시 공부하기 시작했는데 리스닝만 듣고 들어가서인지 LC는 만족스럽다 RC는 15문제정도 못풀었었고 아무것도 몰랐던 나는 그냥 샤프들고 갔었어서 마킹하는데 거짓말 안치고 12-14분 정도 걸렸다. 우선 당장 이번주 일요일 아침 시험보러 갈려고한다. 물론 공부 하나도 안했고 지금부터라도 할 시간도 없지만 그냥 시험 감잡으러,,, 근데 응시료 53000원 ㄴㅇㄱ YBM 교육상품권으로 구매하면 오천원 더 싸게 할 수 있어서 그거 중고거래 시도 중!
TCP/IP 소켓 프로그래밍 정리 정말정말 정리를 너무나도 잘해둔 포스팅 찾아버렸다. 헷갈릴때마다 다시 보기! https://recipes4dev.tistory.com/153 소켓 프로그래밍. (Socket Programming) 1. 소켓(Socket) 만약 네트워크와 관련된 프로젝트를 진행하면서, 사용자(User)의 관점이 아닌, 개발자(Developer)의 관점에서 네트워크를 다뤄본 경험이 있다면, "소켓(Socket)"이라는 용어가 아주 낯설 recipes4dev.tistory.com 위 포스팅을 바탕으로 다시한번 정리를 해보자면 소켓은 프로토콜, IP주소, PORT 넘버로 이루어진 구조체로 네트워크 연결부. 클라이언트 소켓은 연결 요청을 보내는 역할, 서버소켓은 연결 요청을 받는 역할 클라이언트 소켓은 1.소켓생성 2.서버측에 ..
TCP/IP란? TCP/IP 관련 직무를 희망하고 관련 프로젝트도 몇개 진행해봤지만 나는 기능 구현 위주의 진행만을 했어서 제대로 개념을 잡는 시간을 가지려고 한다. 아래 블로그가 정말 쉬운 관점에서 이해하기 쉽게 설명해주셔서 쉽게 이해할 수 있었다. https://brunch.co.kr/@wangho/6 03. 개알못을 위한 TCP/IP의 개념 1부 웹의 시작과 현재 | 그것은 마치 땅 위의 길과 같은 것이다. 사실 땅 위에는 본래 길이 없었다. 걸어가는 사람이 많아지면서 곧 길이 된 것이다. - 루쉰, 고향 하이퍼텍스트 이야기부터 시작 brunch.co.kr 위의 내용을 정리하자면 1:1 통신이였던 서킷통신의 형태는 한번 연결이 되면 독점하는 형태로 회선 단절에 취약하다. 이를 보안한 방식이 패킷통신으로, 한번에 모..
[프로그래머스 Lv.1] 3진법 뒤집기 문제 설명 문제 해설 1. n을 3진법으로 만드는 과정에서 뒤집은 값을 v에 저장 n%3값을 저장 ex ) 45%3=0, 45/3=15 15%3=0, 15/3=5 5%3=2, 5/3=1 1%3=1, 1/3=0 3진수 n 1200 뒤집은 3진수 n(new_n)은 0021 배열에 저장 v.push_back(n%3); while(n>0){ v.push_back(n%3); n=n/3; } 3. 뒤집은 new 10진수로 만들기 pow(제곱할 수, 승수)를 아는지가 가장 중요한 포인터였던것 같다 ㅠㅅㅠ (난 몰랐음) sqrt랑 세트로 알아두기!!!! #include #include #include #include using namespace std; int solution(int n) { int answer = 0..
[프로그래머스 Lv.1] 약수의 개수와 덧셈 문제 설명 문제 풀이 sqrt(수) 함수를 쓰기 위해서는 c에서는 c++에서는 include가 필요하다. #include #include #include #include using namespace std; int solution(int left, int right) { int answer = 0; int cnt = right-left+1; for(int val=left; val
티스토리 시작 기존에 네이버 블로그에서 허접하지만 나에겐 추억거리가 되는 포스팅을 해오고 있었다. 내 개인적인 공간이라 생각이 되어 나의 감정, 생각을 마구 적어나가기엔 찐친들과 서로이웃 중이라 이제부터라도 이 공간에 개발 관련 포스팅을 하려고한다. 회사 다닐때부터 시작하고싶었는데 이제 시작하는 게으른 나 자신을 원망하며 내가 다시 보면서 공부할 수 있는 공간으로 만들려한다. 사진 하나 넣고 시작하고싶은데 셀카 올리면 티스토리 갬성이 아니라 참는다ㅎ