728x90 반응형 전체 글47 [KB IT's Your Life 5기] 컴포넌트&백앤드_웹환경 구축⚡ 안녕하세요! KB IT's Your Life 5기 기자단의 신병철입니다.2주차 TIL의 주제는 컴포넌트&백앤드입니다!!이번주 TIL에서는 웹 프로젝트를 준비하기 위해 필요한 Servlet과 jsp에 대해서 다루어 보도록 하겠습니다. 포스트는 다음과 같이 크게 3파트로 나누어 진행해보도록 하겠습니다. 1.웹 환경구축 2.Servlet .. 2024. 8. 9. [KB IT's Your Life 5기] 데이터 베이스 활용 & 모델링(DDL,DML,DCL,정규화,JDBC)⚡ 안녕하세요! KB IT's Your Life 5기 기자단의 신병철입니다!기자단 활동을 하며 KB IT's Your Life에서 배우는 내용들을 하나하나 정리하며 복습을 해볼까합니다. 1주차 TIL의 주제는 데이터 베이스 활용 및 모델링입니다!!이번 KB IT's Your Life에서는 데이터 베이스로 MySQL과 Mongo DB를 다루는데이번주 TIL에서는 MySQL을 다뤄보겠습니다! 포스트는 다음과 같이 크게 3파트로 나누어 진행해보도록 하겠습니다. .. 2024. 7. 23. [KB IT's Your Life] 5기 합격 후기 지금으로 부터 약 한달 전 졸업을 앞두고 학교를 다니던중 어느 공고를 보게되었다.바로 KB IT's Your Life 라는 부트캠프 공고였다. 요즘 개발자시장이 핫해지면서 우후죽순으로 부트캠프들이 생겨나고있다.가장 유명한 삼성의 SSAFY부터 네이버의 부스트캠프, 우아한테크,소마 등 유명한 부트캠프들부터인터넷 광고로 볼 수 있는 여러 부트캠프, 국비교육 등 전공자가 아니더라도 쉽게 개발에 입문할 수 있도록 다양한 프로그램들이 준비되어있다. 물론 필자도 SSAFY나 부스트캠프를 준비하기 위해 졸업을 기다리고 있었다.왜냐하면 학교를 다니면서 직접 교육을 받는것은 불가능에 가까웠기 때문에 코딩테스트를 준비하며 포트폴리오를 쌓고있었다. 하지만 위의공고를 보고 한번쯤 지원해보고 싶다는 생각이 들었다. - 지원.. 2024. 5. 8. [Level 0] # 중앙값 구하기 ◆ 문제 설명 중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다. 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를 완성해보세요. 제한사항 array의 길이는 홀수입니다. 0 2024. 2. 19. [Level 0] # 배열의 유사도 ◆ 문제 설명 문제 설명 두 배열이 얼마나 유사한지 확인해보려고 합니다. 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ s1, s2의 길이 ≤ 100 1 ≤ s1, s2의 원소의 길이 ≤ 10 s1과 s2의 원소는 알파벳 소문자로만 이루어져 있습니다 s1과 s2는 각각 중복된 원소를 갖지 않습니다. ◆ 나의 풀이(이중반복문,includes) function solution(s1, s2) { let count = 0; for(let i=0;i s2[j]로 바꾸면 정답으로 나오게된다. 그래서 이중반복문 대신 includes()를 사용하여 문제를 해결해보았다. s1의 원소하나씩 s2 배열과 비교하여 s1의 원소를 포함하고 있을때.. 2024. 2. 12. [Level 0] # 특정 문자 제거하기 ◆ 문제 설명 문자열 my_string과 문자 letter이 매개변수로 주어집니다. my_string에서 letter를 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ my_string의 길이 ≤ 100 letter은 길이가 1인 영문자입니다. my_string과 letter은 알파벳 대소문자로 이루어져 있습니다. 대문자와 소문자를 구분합니다. ◆ 나의 풀이(split) 처음에 배열로 바꾸어서 문자열을 제거하고 다시 문자열로 합치려고 생각을 하였지만 특정문자열을 어떻게 제거해야할지 생각을 계속 하고있었는데 split()의 특징을 이용하면 간단하게 해결이 되었다. split()은 특정 문자열을 기준으로 배열로 나뉘게 하는 함수인데 특정 기준이 된 문자열은 사라지게 된.. 2024. 2. 12. [Level 0] # 아이스 아메리카노 ◆ 문제 설명 머쓱이는 추운 날에도 아이스 아메리카노만 마십니다. 아이스 아메리카노는 한잔에 5,500원입니다. 머쓱이가 가지고 있는 돈 money가 매개변수로 주어질 때, 머쓱이가 최대로 마실 수 있는 아메리카노의 잔 수와 남는 돈을 순서대로 담은 배열을 return 하도록 solution 함수를 완성해보세요. 제한사항 0 2024. 2. 11. [Level 0] # 문자 반복 출력하기 ◆ 문제 설명 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string에 들어있는 각 문자를 n만큼 반복한 문자열을 return 하도록 solution 함수를 완성해보세요. 제한사항 2 ≤ my_string 길이 ≤ 5 2 ≤ n ≤ 10 "my_string"은 영어 대소문자로 이루어져 있습니다. 각 문자열의 요소를 n회만큼 반복해서 출력하면 되는 문제이다. ◆ 나의 풀이(이중반복문) 처음에는 문자열이 아니라배열인줄 알고 pop이나 map을 써보려고 했지만 문자열인것을 알고 반복문으로 해결해보려고 했다. 하지만 뭔가 될듯 하면서도 안되길래 보니 이중반복문을 사용하는 것이었다. 이중반복문은 많이 사용해보지 않아 어색했지만 이해하는것은 어렵지 않았다. 할당연산자도 갑자기 헷갈려서 다시한.. 2024. 2. 11. [Level 0] # 문자열 안에 문자열 ◆ 문제 설명 문자열 str1, str2가 매개변수로 주어집니다. str1 안에 str2가 있다면 1을 없다면 2를 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ str1의 길이 ≤ 100 1 ≤ str2의 길이 ≤ 100 문자열은 알파벳 대문자, 소문자, 숫자로 구성되어 있습니다. ◆ 나의 풀이(includes,삼항연산자) split으로 문자열을 배열로 바꾸어서 풀어볼까 생각을 해보았지만 방법이 생각나지 않아서 검색을 해보니 includes()라는 함수를 사용하면 쉽게 해결이 된다고 하였다. let str1 = 0; let str2 = 0; str1.includes(str2); includes()는 위와 같이 사용하고 str1에 str2가 들어가있는지를 확인할 수 있게 해준다... 2024. 2. 11. 이전 1 2 3 4 ··· 6 다음 728x90 반응형