본문 바로가기

공부123

[JavaScript] 화살표 함수(Arrow Function) 기본 용법 정리 🧐 왜 갑자기 JavaScript 포스팅을 하나요? 웹 FE 개발자가 되고 싶은데, JS를 포함하여 필요한 기술들에 대한 전반적인 학습 수준이 부족하다는 생각이 들었다. 그래서 유데미, 코세라 등등... 학습을 더 할 수 있는 길을 모색을 하다가 유데미에서 아래의 강의를 구매하여 듣기 시작했다. 【한글자막】 React 완벽 가이드 with Redux, Next.js, TypeScript Javascript부터 웹 어플리케이션 배포까지, React와 프론트엔드 최신 기술을 가장 쉽고 확실하게 배우는 법 www.udemy.com 나름대로의 내실 다지기라고 봐야겠다. 아무튼 그래서 이 강의의 섹션 중 JS를 짧게 복습하는 섹션이 있는데, 그 섹션의 강의를 들으면서 상기시킨 ES6 문법들 중에 정리해야겠다 싶은.. 2022. 11. 10.
[BOJ / C++] 2170번 : 선 긋기 문제 매우 큰 도화지에 자를 대고 선을 그으려고 한다. 선을 그을 때에는 자의 한 점에서 다른 한 점까지 긋게 된다. 선을 그을 때에는 이미 선이 있는 위치에 겹쳐서 그릴 수도 있는데, 여러 번 그은 곳과 한 번 그은 곳의 차이를 구별할 수 없다고 하자. 이와 같은 식으로 선을 그었을 때, 그려진 선(들)의 총 길이를 구하는 프로그램을 작성하시오. 선이 여러 번 그려진 곳은 한 번씩만 계산한다. 입력 첫째 줄에 선을 그은 횟수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 다음 N개의 줄에는 선을 그을 때 선택한 두 점의 위치 x, y(-1,000,000,000 ≤ x < y ≤ 1,000,000,000)가 주어진다. 출력 첫째 줄에 그은 선의 총 길이를 출력한다. Solved.ac 레벨 골드V 풀이.. 2022. 9. 1.
[BOJ / C++] 15988번 : 1, 2, 3 더하기 3 문제 정수 4를 1, 2, 3의 합으로 나타내는 방법은 총 7가지가 있다. 합을 나타낼 때는 수를 1개 이상 사용해야 한다. 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 1+3 3+1 정수 n이 주어졌을 때, n을 1, 2, 3의 합으로 나타내는 방법의 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 정수 n이 주어진다. n은 양수이며 1,000,000보다 작거나 같다. 출력 각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 1,000,000,009로 나눈 나머지를 출력한다. Solved.ac 레벨 실버 II 풀이 #include #define MAX 1000001 using namesp.. 2022. 8. 30.
[BOJ / C++] 1912번 : 연속합 문제 n개의 정수로 이루어진 임의의 수열이 주어진다. 우리는 이 중 연속된 몇 개의 수를 선택해서 구할 수 있는 합 중 가장 큰 합을 구하려고 한다. 단, 수는 한 개 이상 선택해야 한다. 예를 들어서 10, -4, 3, 1, 5, 6, -35, 12, 21, -1 이라는 수열이 주어졌다고 하자. 여기서 정답은 12+21인 33이 정답이 된다. 입력 첫째 줄에 정수 n(1 ≤ n ≤ 100,000)이 주어지고 둘째 줄에는 n개의 정수로 이루어진 수열이 주어진다. 수는 -1,000보다 크거나 같고, 1,000보다 작거나 같은 정수이다. 출력 첫째 줄에 답을 출력한다. Solved.ac 레벨 실버 II 풀이 #include #define MAX 100001 using namespace std; int n; .. 2022. 8. 25.