본문 바로가기

분류 전체보기309

부트스트랩 CDN 사용 방법(feat.파비콘 적용이 안 될때) 토이프로젝트를 하면서 부트스트랩을 강의 따라서 적용만 해봤고 직접 적용해 본 적이 없었다. 그래서 이번 기회에 직접 다른 예제들을 써보기 위해 정리할 겸 적어보기로 했다. 파일을 다운해서 사용하는 방법 링크를 사용하는 CDN 방법 이렇게 두 가지가 있는데 그중 CDN 방법을 정리해보고자 한다. (내용이 길어보이지만 사실 내용은 적고 사진이 많으니 충분히 따라올 쉬운 내용이다) 1. 부트 스트랩 CSS, JavaScript 설정 처음 부트스트랩 사이트를 들어가면 아래와 같은 화면이 뜬다. https://getbootstrap.com/ Bootstrap Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sas.. 2023. 9. 16.
[Java] 짝지어 제거하기 문제 짝지어 제거하기는, 알파벳 소문자로 이루어진 문자열을 가지고 시작합니다. 먼저 문자열에서 같은 알파벳이 2개 붙어 있는 짝을 찾습니다. 그다음, 그 둘을 제거한 뒤, 앞뒤로 문자열을 이어 붙입니다. 이 과정을 반복해서 문자열을 모두 제거한다면 짝지어 제거하기가 종료됩니다. 문자열 S가 주어졌을 때, 짝지어 제거하기를 성공적으로 수행할 수 있는지 반환하는 함수를 완성해 주세요. 성공적으로 수행할 수 있으면 1을, 아닐 경우 0을 리턴해주면 됩니다. 예를 들어, 문자열 S = baabaa 라면 b aa baa → bb aa → aa → 의 순서로 문자열을 모두 제거할 수 있으므로 1을 반환합니다. 제한사항 문자열의 길이 : 1,000,000이하의 자연수 문자열은 모두 소문자로 이루어져 있습니다. imp.. 2023. 8. 28.
[Java] N개의 최소공배수 문제 두 수의 최소공배수(Least Common Multiple)란 입력된 두 수의 배수 중 공통이 되는 가장 작은 숫자를 의미합니다. 예를 들어 2와 7의 최소공배수는 14가 됩니다. 정의를 확장해서, n개의 수의 최소공배수는 n 개의 수들의 배수 중 공통이 되는 가장 작은 숫자가 됩니다. n개의 숫자를 담은 배열 arr이 입력되었을 때 이 수들의 최소공배수를 반환하는 함수, solution을 완성해 주세요. 제한사항 arr은 길이 1이상, 15이하인 배열입니다. arr의 원소는 100 이하인 자연수입니다. class Solution { public int solution(int[] arr) { for(int i = 1; i < arr.length; i++) { int result = gcd(arr[i.. 2023. 8. 28.
[Java] JadenCase 문자열 만들기 문제 JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 단, 첫 문자가 알파벳이 아닐 때에는 이어지는 알파벳은 소문자로 쓰면 됩니다. (첫 번째 입출력 예 참고) 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요. 제한사항 s는 길이 1 이상 200 이하인 문자열입니다. s는 알파벳과 숫자, 공백문자(" ")로 이루어져 있습니다. 숫자는 단어의 첫 문자로만 나옵니다. 숫자로만 이루어진 단어는 없습니다. 공백문자가 연속해서 나올 수 있습니다. class Solution { public String solution(String s) { StringBuilder answer = new StringBui.. 2023. 8. 28.