• code.PRESS-UP 체험단 첫 번째 후기

    코드프레소 체험단 2022년 1월부터 코드프레소 체험단으로 활동하게 되었다. 나는 체험단 중 인공지능 트랙에 배정이 되었다. 앞으로 인공지능 트랙에 배정된 강의들을 들으며 강의에 대한 전반적인 내용 소개, 소감 등을 작성하려고 한다. 코드프레소 인공지능 트랙 소개 1. 파이썬으로 시작하는 머신러닝 2. 딥러닝 첫 걸음 시작하기! 3. TensorFlow 로 시작하는 딥러닝 4. 파이썬으로...


  • Git push origin master 오류

    git push origin master 오류(2021년 8월 14일 이후) 2021년 8월 14일에 평소와 같이 git push를 진행했을 때 git push가 안되길래 처음에는 어떤 이유인지 안 보고 비밀번호를 잘못 쳤구나 생각해서 몇 번이나 계속 시도를 해봤다. 그리고 생각을 해 보니 예전부터 github에서 이메일로 나중에 git push를 할 때 user id, user pw로...


  • [프로그래머스] GPS(C++)

    [프로그래머스] GPS 풀이 (2017 카카오코드 본선) https://programmers.co.kr/learn/courses/30/lessons/1837 이 문제를 처음 봤을 때 숨이 막혔다. 문제를 어떻게 접근해야 할지 감이 안 잡혔기 때문이다. 처음 생각한 풀이는 gps_log를 순차적으로 접근하다가 오류가 발생하면 지나왔던 거점을 수정하는 방식이다. 하지만 이 방식은 경로를 한 번이라도 수정하게 되면 이전 거점을 모두 검사하고 경로를 재 탐색해야 하는...


  • C++ max_element, min_element 사용법(최댓값,최솟값)

    max_element, min_element는 언제 사용할까? 어떤 값을 가지는 배열, 벡터, 리스트 등이 있을 때 최댓값(max_element), 최솟값(min_element)을 찾을 때 사용한다. 배열, 벡터, 리스트 등에 있는 데이터가 순서가 유의미한 값이라면 값에 대한 정렬을 함부로 하면 안 된다. 이때 최댓값, 최솟값을 찾기 위해 max_element, min_element를 사용하게 된다. 물론 정렬을 해도 되는 데이터는 정렬을 통해서...


  • [프로그래머스] 야근 지수(C++)

    [프로그래머스] 야근 지수 풀이 (연습문제) https://programmers.co.kr/learn/courses/30/lessons/12927 이 문제를 처음 접했을 때는 works에 max_element 값의 위치를 찾아서 감소하는 방식으로 풀었다. 이렇게 풀었더니 시간 초과가 났다. 시간 초과 풀이 #include <string> #include <vector> #include <cmath> #include <algorithm> using namespace std; long long solution(int n, vector<int> works) { long long answer = 0;...