Pull Request(PR) 보내는 방법 : Contribution 하기 GitHub 에서 원격 저장소에 Pull Request를 하여 코드 기여를 하는 방법을 알아보겠습니다. PR(Pull Request)은 오픈소스 프로젝트에 참여할 때 가장 기본이 되는 동작이라고 할 수 있습니다. step별로 자세히 적어 놓았으니 쉽게 따라오실 수 있을...
Google Analytics로 블로그 통계 확인하기(Google Anlytics, 네이버 애널리틱스)
블로그에는 주로 알고리즘 문제풀이나 프레임워크 사용법 등등 SW 직군과 관련된 것들을 작성하고 있는데요! 문득 블로그에 지금까지 얼마나 많은 분들이 왔다 갔을지 전체적으로 확인하고 싶었습니다..ㅎㅎ 저의 경우 네이버나 티스토리와 같은 곳에 있는 블로그 서비스가 아니고 깃허브 페이지 기능으로 만든 블로그다 보니, 방문자 통계를 측정하려면 Goog...
알고리즘 - c++ lower_bound, upper_bound 활용하기
알고리즘 - c++ lower_bound, upper_bound 활용하기 📌 lower_bound, upper_bound 란? c++에서는 이진 탐색으로 원소를 탐색하는 lower_bound, upper_bound 함수를 제공합니다. lower_bound 용도 : 찾으려는 key 값보다 같거나 큰 숫자가 배열 몇 번째에서 처...
[백준] 19237번 - 어른 상어(삼성 공채)
[백준] 19237번 - 어른 상어(삼성 공채) [링크] https://www.acmicpc.net/problem/19237 💎 문제 조건과 설명 문제 조건과 설명은 위의 링크를 참조 부탁드립니다. 🚀 생각한 아이디어 일단 문제에서 관리해 주어야 할 변수들이 많았습니다. 1초가 흐를 때마다 상어의 위치도 옮겨야 하고, 각 칸에 냄...
HTTP(Hypertext Transfer Protocol)과 GET, POST
HTTP(Hypertext Transfer Protocol)과 GET, POST 🚀 HTTP(Hypertext Transfer Protocol) 서버와 클라이언트 통신을 가능하게 하기 위해 디자인된 통신 규약(Protocol) 이 규칙에 맞게 서버와 클라이언트는 서로 정보를 교환합니다. 클라이언트...
[백준] 10775번 - 공항 (서로소 집합 알고리즘 활용)
[백준] 공항 (서로소 집합 알고리즘 활용) [링크] https://www.acmicpc.net/problem/10775 💎 문제 조건과 설명 문제 조건과 설명은 위의 링크를 참조 부탁드립니다. 🚀 생각한 아이디어 인풋으로 탑승구의 수 G와 비행기의 수 P가 주어지고, 다음 P개의 줄에 i번째 비행기의 도킹 가능한 탑승구 정보가 주...
[2020 카카오 공채] 가사 검색 (lower_bound, upper_bound 활용)
[2020 KAKAO BLIND RECRUITMENT] 가사 검색 [링크] https://programmers.co.kr/learn/courses/30/lessons/60060 💎 문제 조건과 설명 문제 조건과 설명은 위의 링크를 참조 부탁드립니다. 🚀 생각한 아이디어 words 배열에 “frodo”, “front”, “frost”...
[2020 카카오 공채] 기둥과 보 설치
[2020 KAKAO BLIND RECRUITMENT] 기둥과 보 설치 [링크] https://programmers.co.kr/learn/courses/30/lessons/60061 💎 문제 조건과 설명 문제 조건과 설명은 위의 링크를 참조 부탁드립니다. 🚀 생각한 아이디어 구현 문제의 경우, 주어진 대로 구현을 차근차근 하면 되는...
알고리즘 - c++의 priority_queue 사용법
알고리즘 - c++의 priority_queue 사용법 📌 c++에서 우선순위 큐 사용하기 c++에서는 queue 헤더파일에서 priority_queue를 제공합니다. T에는 기본 자료형인 int, char, double 뿐만 아니라 struct, class 등이 올 수 있습니다. 기본적으로(default) c++의 우선순위 큐는 ...
[GraphQL] GraphQL로 API만들기 (2) - GraphQL 쿼리, 뮤테이션, 스키마, 리졸버
GraphQl로 API 만들기 (2) - 쿼리, 뮤테이션, 스키마, 리졸버 👍 GraphQL의 구조 Graphql 사용 목적 자체가 클라이언트에서 데이터를 서버로부터 간편하고, 효율적으로 가져오는 것입니다. 그리고 이 때 데이터를 가져오기 위해 쿼리(Query)를 사용합니다. 즉, DB 서버로부터 쿼리를 통해 무언가 요청하는 과정을 거칩니다....