인기글
-
리뷰 대학생 코딩 과외 구하기 꿀팁! 김과외 vs 숨고 vs 네이버 카페 후기 및 비교 오늘은 최근 내 생활비가 되어주고 있는 코딩 과외에 대해 글을 써보려고 한다 먼저 과외비는 기본적인 수업은 시간당 3만원으로 진행하고 대학 전공 과목은 그 이상으로 진행하고 있다 지인을 통해 하게된 과외를 빼고는 김과외와 숨고, 네이버 과외구하기 카페를 이용해서 과외를 구했다 김과외는 처음에는 수수료가 없고 과외가 성사되면 첫달 과외비의 25퍼센트를 수수료로 내는 방식이다 이 때 1달 이내의 단기 과외는 15퍼센트만 수수료를 내면 되는데 단기 과외가 많은 코딩 과외 특성상 부담이 줄어들어 좋았다 학생들 목록을 보고 선생님이 먼저 연락을 드리는 게 일반적인데 가입한지 얼마 되지 않았다면 하루에 연락을 보낼 수 있는 횟수가 정해져있다 하지만 자기소개를 상세히 써 놓는다면 학생들에게 연락이 먼저 온다! 현재는..
-
리뷰 2021 프로그래머스 데브매칭 하반기 진짜 마지막 웹 백엔드 챌린지 후기 올해 벌써 여러번 참여한 프로그래머스 코테 지난번 윈터코딩에서 sql을 못풀어서 이번에 sql을 공부해왔다 이번에도 역시 구현 위주였다 1번은 예외 케이스가 없도록 input이 들어와서 풀기 편했다 삼성 기출 한 문제라도 풀었으면 쉽게 풀었을 문제였다 2번은 최대값 구할때 대충 큰값 넣었더니 틀려서 한참 디버깅했다 INT_MAX로 바꾸어서 해결했다 3번은 시간 초과를 해결 못했다 사실 그렇게 풀면 시간초과 날 것은 알았지만 시험 당시에는 해결방법이 떠오르지 않았다 시험 끝나고 나서야 규칙 발견해서 약간 아쉬웠다 거의 다 갔었는데...ㅠㅠ sql은 저번보다 쉽게 나왔다 공부를 해와서 그런걸수도 있지만 subquery도 필요없고 좋았다 올해에는 마지막 데브매칭인것 같은데 데브 매칭 문제들은 역시 풀기 재밌다..
-
Paper [논문정리] Cnvlutin: Ineffectual-Neuron-Free Deep Neural Network Computing Cnvlutin: Ineffectual-Neuron-Free Deep Neural Network Computing Abstract 현재의 DNNs(Deep Neural Networks)는 0 곱셈도 진행해서 비효율적임. → Cnvlutin(CNV) : 정확성 손실 없이 이런 비효율적인 과정 모두 제거 - hierarchical data-parallel unit(계층적 데이터 병렬 유닛) 사용 - group들이 독립적으로 진행되는 걸 가능하게 함 → 비효율적인 계산 건너뜀 - co-designed data storage format이 병렬 유닛에서 조절을 할 수는 있지만 경로에서 계산을 하지 않도록 함 units + data storage → 데이터 병렬 구조를 만들어 메모리 계층 구조에서 정렬된 접근을 ..
-
알고리즘 [C++] 백준 5052번 : 전화번호 목록 문제 전화번호 목록이 주어진다. 이때, 이 목록이 일관성이 있는지 없는지를 구하는 프로그램을 작성하시오. 전화번호 목록이 일관성을 유지하려면, 한 번호가 다른 번호의 접두어인 경우가 없어야 한다. 예를 들어, 전화번호 목록이 아래와 같은 경우를 생각해보자 긴급전화: 911 상근: 97 625 999 선영: 91 12 54 26 이 경우에 선영이에게 전화를 걸 수 있는 방법이 없다. 전화기를 들고 선영이 번호의 처음 세 자리를 누르는 순간 바로 긴급전화가 걸리기 때문이다. 따라서, 이 목록은 일관성이 없는 목록이다. 입력 첫째 줄에 테스트 케이스의 개수 t가 주어진다. (1 ≤ t ≤ 50) 각 테스트 케이스의 첫째 줄에는 전화번호의 수 n이 주어진다. (1 ≤ n ≤ 10000) 다음 n개의 줄에는 목록.. -
알고리즘 [C++] 가장 가까운 두 점 백준 2261번이다 직무 교육 들으면서 추가로 풀어보았던 문제 solved ac 플레 3이라는 꽤나 높은 난이도의 문제였다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 #include #include #include #include #include #define ll long long using namespace std; typedef struct pair pii; pii points..