목록일상 (233)
Life Engineering
https://programmers.co.kr/learn/courses/30/lessons/87946 코딩테스트 연습 - 피로도 XX게임에는 피로도 시스템(0 이상의 정수로 표현합니다)이 있으며, 일정 피로도를 사용해서 던전을 탐험할 수 있습니다. 이때, 각 던전마다 탐험을 시작하기 위해 필요한 "최소 필요 피로도"와 던 programmers.co.kr #include #include #include using namespace std; int solution(int k, vector dungeons) { int answer = -1; vector perm; for (int i=0; i
https://programmers.co.kr/learn/courses/30/lessons/17683 코딩테스트 연습 - [3차] 방금그곡 방금그곡 라디오를 자주 듣는 네오는 라디오에서 방금 나왔던 음악이 무슨 음악인지 궁금해질 때가 많다. 그럴 때 네오는 다음 포털의 '방금그곡' 서비스를 이용하곤 한다. 방금그곡에서는 TV, programmers.co.kr #include #include #include #include using namespace std; struct info{ string name; int time; int order; }; bool cmp(info i1, info i2){ if (i1.time==i2.time){ return i1.order < i2.order; } return i..
https://programmers.co.kr/learn/courses/30/lessons/17680 cache 벡터를 갱신해주기(이때 갱신이란 pair 값을 i 값(cities에서 순서)으로 변경) cache miss 일 경우 => 빈 공간 없고, cache size가 0이 아닌 경우: cache 벡터를 sorting 한 후 가장 첫번째 값을 해당 city와 i 로 갱신 빈 공간 있을 경우: cache 벡터에 해당 city, i 를 넣어주기 대.소문자 구분 없으므로 city를 소문자나 대문자로 변경해주고 시작해야된다. 다른 분들의 코드를 보니 이런 식으로도 소문자 변경이 가능하다. transform(it->begin(), it->end(), it->begin(), ::tolower); 또한 pair를 ..
첫 취준이었고, 프로젝트, 기초 CS 지식을 더 보강해야겠다고 느낀 시즌이었다. 교육을 더 받아서 실력을 올려야 겠다.. 그리고 스스로 공부도 많이 필요하다.. 난 아직 너무 부족한것 같다. 면접 준비도 구조화해서 해야겠다. 면접 본 후 스스로 항상 느낀게 너무 횡설수설하고 말을 못한다는 점이다. 그리고 결정적인 건, 지식이 너무 부족하다. lg cns: 서류 합 - 코테 합 - 1차 면접 탈 cj올리브네트웍스: 서류 합 - 코테 합 - 1차 면접 탈 네이버: 서류 및 코테 합 - 1차 면접 탈 삼성: 서류 합 - 코테 탈 카카오: 코테 탈 현대오토에버: 서류 합 - 코테 합 - 1차 면접 탈 ㅠㅠ