본문 바로가기

분류 전체보기373

코딩테스트-- 트럭 (프로그래머스/c++) 코딩테스트 연습 - 다리를 지나는 트럭 트럭 여러 대가 강을 가로지르는 일차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 다리에는 트럭이 최대 bridge_length대 올라갈 programmers.co.kr 문제 문제 설명 트럭 여러 대가 강을 가로지르는 일 차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 다리에는 트럭이 최대 bridge_length대 올라갈 수 있으며, 다리는 weight 이하까지의 무게를 견딜 수 있습니다. 단, 다리에 완전히 오르지 않은 트럭의 무게는 무시합니다. 예를 들어, 트럭 2대가 올라갈 수 있고 무게를 10kg까지 견디는 다리가 있습니다. 무게.. 2022. 5. 9.
코딩테스트-- 문자열압축(프로그래머스/c++) 코딩테스트 연습 - 문자열 압축 데이터 처리 전문가가 되고 싶은 "어피치"는 문자열을 압축하는 방법에 대해 공부를 하고 있습니다. 최근에 대량의 데이터 처리를 위한 간단한 비손실 압축 방법에 대해 공부를 하고 있는데, 문 programmers.co.kr 문제 문제 설명 데이터 처리 전문가가 되고 싶은 "어피치"는 문자열을 압축하는 방법에 대해 공부를 하고 있습니다. 최근에 대량의 데이터 처리를 위한 간단한 비손실 압축 방법에 대해 공부를 하고 있는데, 문자열에서 같은 값이 연속해서 나타나는 것을 그 문자의 개수와 반복되는 값으로 표현하여 더 짧은 문자열로 줄여서 표현하는 알고리즘을 공부하고 있습니다. 간단한 예로 "aabbaccc"의 경우 "2 a 2 ba3 c"(문자가 반복되지 않아 한번만 나타난 경우.. 2022. 5. 9.
코딩테스트--후보키(프로그래머스 / 파이썬) 코딩테스트 연습 - 후보키 [["100","ryan","music","2"],["200","apeach","math","2"],["300","tube","computer","3"],["400","con","computer","4"],["500","muzi","music","3"],["600","apeach","music","2"]] 2 programmers.co.kr 문제 후보키 프렌즈대학교 컴퓨터공학과 조교인 제이지는 네오 학과장님의 지시로, 학생들의 인적사항을 정리하는 업무를 담당하게 되었다. 그의 학부 시절 프로그래밍 경험을 되살려, 모든 인적사항을 데이터베이스에 넣기로 하였고, 이를 위해 정리를 하던 중에 후보키(Candidate Key)에 대한 고민이 필요하게 되었다. 후보키에 대한 내용이 잘 .. 2022. 5. 9.
언리얼 엔진(UE4)-- Instance 사용해보기 / 멀티플레이 튜토리얼((1~3)/24) 프로젝트 진행중에 너무 막히네요.... 특히 멀티 플레이 만드는데 많은 개념이 필요하고... 어떻게 사용할수 있는지 공부해야 할것 같아서 어떻게 사용할수 있는지 공부해야 할 것 같아서 오늘은 튜토리얼 영상을 들고 왔습니다! 2016년 좀 오래된 영상이긴 하지만 인스턴스,게임모드,컨트롤 등이 어떻게 사용되는지 한번 천천히 공부해 보겠습니다! 일단 기반이 리슨,스팀 서버 사용이니 3d프로젝트를 하나 만들어서 언리얼(UE4) 스팀 서버 세션 플러그인 사용하기 리슨서버.... 데디케이티드 서버... 이번엔 스팀 서버세션을 사용해 보겠습니다. 스팀서버는 플러그인으로 사용할수 있다고 하더라구요 영상은 여기! https://forums.unrealengine.com/t/advanced-sessions-plugin l.. 2022. 5. 9.
언리얼(UE4) 스팀 서버 세션 플러그인 사용하기 리슨서버.... 데디케이티드 서버... 이번엔 스팀 서버세션을 사용해 보겠습니다. 스팀서버는 플러그인으로 사용할수 있다고 하더라구요 영상은 여기! https://forums.unrealengine.com/t/advanced-sessions-plugin/30020 Advanced Sessions Plugin Advanced Sessions Plugin Updated 08/19/2021 Plugin now has two modules, one is AdvancedSessions and one is AdvancedSteamSessions, this will allow me to tie more Steam specific functions in without forcing the steam subsystem t.. 2022. 5. 8.
알고스팟(algospot) 15장 계산 기하 15.2 계산기하의 도구1 ) 벡터의 구현!struct vector2{ double x, y; //생성자를 explicit으로 지정하면 vector2를 넣을 곳에 잘못해 //실수가 들어가는 일을 방지 explicit vector2(double x_ = 0, double y_ = 0) :x(x_), y(y_) { } //두 벡터의 비교 bool operator==(const vector2 &rhs) const { return x == rhs.x&&y == rhs.y; } bool operator 극각도.. 2022. 5. 8.