본문 바로가기
내일배움캠프 TIL

2023-09-27 사전캠프 18일차 TIL (사전캠프 종료)

by KMS_99 2023. 9. 29.

2023-09-27 사전캠프 18일차 TIL

- 팀 프로젝트 : 팀 소개 페이지 제작

1. 메인페이지 UI 개발 진행도 확인

2. 추석 연휴 계획 공유 (10/3 프로젝트 진행 예정)

- 메인 페이지 컴포넌트 합치기

- 개인 페이지 진행사항 공유 (완성 목표)


- 책 독해

모던 자바스크립트 Deep Dive (359p ~ 387p) : 실행컨텍스트


- 알고리즘 문제풀이

1. 내배캠 일일 알고리즘 풀이 (프로그래머스)

- 배열의 유사도

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

입력 받은 두개의 배열을 비교하여 같은 원소를 얼마나 갖고있는지 확인하는 문제로,

먼저 입력받은 두개의 배열 중 더 크기가 작은 배열을 찾은 뒤 해당 배열을 순회하여 각 원소가 더 긴 크기를 가지고 있는 배열 내에 있는지 in  키워드를 통해 확인한다.

 

- 숫자 찾기

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

정수 num과 k 두개의 매개변수가 생성이되며, num을 이루는 숫자중 k가 있다면 그 자릿수를 출력하는 문제이다.

해당 문제는 인덱스가 필요하기 때문에 입력받은 num 을 문자열 타입으로 변환한 후 리스트화 하였다.

num 리스트를 순회하며 만약 k의 값과 num의 각 원소중 같은 원소가 있다면 해당 인덱스 +1의 값을 반환한다. (자릿수이기 때문에) 만약에 같은 것이 없다면 -1을 반환한다.

 

2. 백준 문제풀이 (단계별 문제풀이 4문제)

학습 내용

- 수학적 사고 필요..