본문 바로가기

전체 글409

[ WIL ] 내일배움캠프 2주차 지난 한 주간한 것 1. github와 소스 트리 연동하여 pull, push 하기 2. 프로그래머스에서 알고리즘 문제 매일 풀기 3. 스파르타 선생님들의 알고리즘 강의와 웹 강의 보완점 1. 코테에서 자주 쓰이는 reduce, slice, splice 등등 사용할 줄은 알겠다. 하지만 문제가 심화되었을 때 구현 능력을 키워야 할 것 같다. 2. 주로 코딩 문제를 풀고 더 효율적인 코드를 찾아본다. 하지만 본다고 내것이 되는게 아니다. 다음에 다시 풀어볼때 내가 처음에 풀었던 방식으로 똑같이 풀고있다. 앞으로 풀어본 문제도 복습을 해서 효율적인 코드 문법을 좀더 익혀야겠다. 다음 주 계획 1. 코딩 문제를 풀어보면서 나의 코드가 맞더라도 스스로 개선해보기 2. 프로그래머스 문제 Lv.1-2 사이 매일 1.. 2022. 11. 12.
[ 웹 개발 / Git ] 깃 1탄 CLI vs GUI CLI (Command Line Interface) - 커맨드 라인 인터페이스: 명령줄을 입력해서 사용한다. ex. 터미널 GUI (Graphical User Interface) - 일반인들이 사용하기 쉽게 그래픽 요소를 활용한 인터베이스이다. ex. 소스 트리 언제 무엇을 사용하면 될까? Git에서 무언가를 실행하기 위한 어떤 명령들을 사용할 때는 CLI를 사용한다. 프로젝트의 상태를 GIt 상에서 자세히 살펴봐야 할 때는 소스 트리를 사용한다. Git START 새로운 파일을 만든 후 VSCode에서 만든 파일을 열어준다. 그리고 새로운 터미널에서 아래와 같이 입력한다. git init 그러면 .git이라는 파일이 만들어진다. 이 폴더를 지우면 Git 관리 내역이 삭제됩니다. (현.. 2022. 11. 11.
[ 스파르타 / TIL ] 내일배움캠프 #10 오늘 한 것 어제 풀었던 알고리즘 문제 복습하기 알고리즘 문제 풀어보기 Let's Get It Javascript에서 끝말잇기 게임 만들어보기 Git 공부 오늘 공부한 것 [ 프로그래머스 / Javascript ] N개의 최소공배수 https://school.programmers.co.kr/learn/courses/30/lessons/12953# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞 codesign.tistory.com [ 백준 10104 / Node.js ] Party Invitation https://www.acmicpc.net/problem/10104 10104번: Party Invitation T.. 2022. 11. 11.
[ 백준 10104 / Node.js ] Party Invitation https://www.acmicpc.net/problem/10104 10104번: Party Invitation The first line of input contains the integer K (1 ≤ K ≤ 100). The second line of input contains the integer m (1 ≤ m ≤ 10), which is the number of rounds of removal. The next m lines each contain one integer. The ith of these lines (1 ≤ i ≤ m) www.acmicpc.net 문제 You are hosting a party and do not have room to invite all of your frien.. 2022. 11. 11.
[ 프로그래머스 / Javascript ] N개의 최소공배수 https://school.programmers.co.kr/learn/courses/30/lessons/12953# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 두 수의 최소공배수(Least Common Multiple)란 입력된 두 수의 배수 중 공통이 되는 가장 작은 숫자를 의미합니다. 예를 들어 2와 7의 최소공배수는 14가 됩니다. 정의를 확장해서, n개의 수의 최소공배수는 n 개의 수들의 배수 중 공통이 되는 가장 작은 숫자가 됩니다. n개의 숫자를 담은 배열 arr이 입력되었을 때 이 수들의 최소공배수를 반환하는 함수, soluti.. 2022. 11. 11.
[ 스파르타 / TIL ] 내일배움캠프 #9 오늘 한 것 파이썬 문법 강의 끝내기 어제 풀었던 알고리즘 문제 복습하기 알고리즘 문제 풀어보기 Let's Get It Javascript에서 끝말잇기 게임 만들어보기 오늘 공부한 것 [ 프로그래머스 / JavaScript ] 정수 제곱근 판별 https://school.programmers.co.kr/learn/courses/30/lessons/12934# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞 codesign.tistory.com [ 프로그래머스 / Javascript ] 구명보트 https://school.programmers.co.kr/learn/courses/30/lessons/42885 프로그래.. 2022. 11. 10.
[ 프로그래머스 / Javascript ] 구명보트 https://school.programmers.co.kr/learn/courses/30/lessons/42885 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 무인도에 갇힌 사람들을 구명보트를 이용하여 구출하려고 합니다. 구명보트는 작아서 한 번에 최대 2명씩 밖에 탈 수 없고, 무게 제한도 있습니다. 예를 들어, 사람들의 몸무게가 [70kg, 50kg, 80kg, 50kg]이고 구명보트의 무게 제한이 100kg이라면 2번째 사람과 4번째 사람은 같이 탈 수 있지만 1번째 사람과 3번째 사람의 무게의 합은 150kg이므로 구명보트의 무게 제한.. 2022. 11. 10.
[ 프로그래머스 / JavaScript ] 정수 제곱근 판별 https://school.programmers.co.kr/learn/courses/30/lessons/12934# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다. n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수를 완성하세요. 제한 사항 n은 1이상, 50000000000000 이하인 양의 정수입니다. 입출력 예 n return 121 144 3 -1 입출력 예 설명 입출력 예#1 121.. 2022. 11. 10.
[ 스파르타 / TIL ] 내일배움캠프 #8 오늘 한 것 파이썬 문법 강의 어제 풀었던 알고리즘 문제 다시 풀어보기 알고리즘 문제 풀어보기 오늘 공부한 것 [ 프로그래머스 / Python ] 내적 https://school.programmers.co.kr/learn/courses/30/lessons/70128?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁 codesign.tistory.com [ 프로그래머스 / Python ] 문자열 내림차순으로 배치하기 https://school.programmers.co.kr/learn/courses/30/lessons/12917?language=python3 프로그래머스 코드 중심의 개발자 채용. .. 2022. 11. 9.
728x90