목록분류 전체보기 (249)
지우너
문제https://www.codetree.ai/missions/8/problems/strange-bomb?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 코드#include #include #include using namespace std;int n, k;int main() { cin >> n >> k; vector > bomb(n); for(int i=0; i> bombNum; bomb[i].first = bombNum; bomb[i].seco..
문제https://www.codetree.ai/missions/8/problems/divide-evenly-2?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 코드#include #include #include #define MAX_POS 1001using namespace std;int n;vector> points;int prefixSum[MAX_POS][MAX_POS];void makePrefixSum(){ // points 좌표 체크 for (const auto& p :..
문제https://www.codetree.ai/missions/8/problems/minimum-energy-cost?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 코드#include #define MAX_N 100000using namespace std;long long energy[MAX_N];long long cost[MAX_N];int main() { int n; cin >> n; // 장소와 장소를 이동할 때 소모하는 에너지 for(int i=0; i> e..
문제https://www.codetree.ai/missions/8/problems/sum-of-interval-sizes?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 코드#include #include #include #include #include using namespace std;int n;vector > points;int main() { cin >> n; for(int i=0; i> x1 >> x2; points.push_back({x1, 1, i});..
코드트리 90xp 김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성 스레드가 동시에 공유하는 자원에 접근해서 값을 바꾸면 동시성 문제가 발생.여러 스레드가 동시에 접근하면 데이터 불일치나 예상치 못한 결과가 발생할 수 있는 부분을 임계영역이라고 함.공유 변수나 공유 객체를 수정하는 경우
문제https://www.codetree.ai/missions/8/problems/max-num-outside-of-interval?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 코드#include #define MAX_N 100000using namespace std;int num[MAX_N];int leftMax[MAX_N];int rightMax[MAX_N];int main() { int n, q; cin >> n >> q; for(int i=0; i> num[i]..