본문 바로가기

전체 글194

[프로그래머스 / 개인정보 수집 유효기간 / JAVA] https://school.programmers.co.kr/learn/courses/30/lessons/150370 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 접근 today : 오늘 날짜를 의미하는 문자열 terms : 약관의 유효기간을 담은 1차원 문자열 배열 privacies : 수집된 개인정보의 정보를 담은 1차원 문자열 배열 말이 구구절절 긴데 읽어보면 되게 뭐 없지만 푸는 건 구구절절하게 풀었다. 머릿속에 떠오르는 생각의 흐름대로 풀었는데 코드가 너무 길고 너저분하다. import java.util.*; class Solution { .. 2023. 2. 10.
[프로그래머스 / 둘만의 암호 / JAVA] https://school.programmers.co.kr/learn/courses/30/lessons/155652 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 접근 아스키 코드로 인해 문자들을 숫자로도 표현할 수 있는데 'a'+1 = 'b'가 되는 걸 활용하였다. s의 문자열들을 한 문자씩 1씩 index만큼 증가시키면서 skip과 겹치는 지 확인하였고 겹친다면 검사중인 s의 문자를 1더 증가시켰다. 처음에 while문이 if문이었으나 반례 s = "y", skip = "za"일 경우 y → b로 바뀌지 않고 y → a로 되는 걸 보고 while.. 2023. 2. 7.
Github 화살표 디렉토리 수정 Github에 폴더 추가 시 사진의 react-example처럼 화살표가 찍힌 폴더가 생기는 경우가 있는데 이 경우 해당 폴더는 클릭이 되지 않는다. 해당 react-example을 포함하는 최상위 폴더에 .git 파일이 이미 있는데 react-example 폴더 내에도 .git 파일이 있어서 그렇다고 한다. 수정 ㅡ 해당 화살표 디렉토리 내에서 rm -rf .git로 git 파일을 제거 ㅡ git rm --cached . -rf로 해당 디렉토리 내에 있는 스테이지 파일 제거 ㅡ 이후 다시 상위 폴더에서 add → commit → push해주면 디렉토리에 화살표가 사라져 있다. 2023. 2. 7.
[프로그래머스 / 최소직사각형 / JAVA / 완전탐색] https://school.programmers.co.kr/learn/courses/30/lessons/86491 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 접근 기본적으로 생각하면 가로 최대길이와 세로 최대길이를 곱하면 되는 것 처럼 보인다. 하지만 가로, 세로 길이 중 제일 큰 길이가 가로에 있다면 세로를 전부 다 가로로 눕히면 세로 길이를 다 포함할 수 있다. 가로, 세로는 눕히면 되기에 언제든 바뀔 수 있다. 가로, 세로에서 둘 중 한 곳에 큰 수부터 몰아놓고 큰 쪽의 최고 길이랑 작은 쪽의 최고 길이를 곱하면 되지 않을까 생각했다. im.. 2023. 2. 3.
VSCode 크롬 실행 / live server 크롬 실행 react 실행 시 마이크로소프트 엣지로 실행되서 크롬으로 바꾸려 한다. 기본 브라우저 실행을 크롬으로 바꾸기 제어판 → 프로그램 → 기본 프로그램 → 기본 프로그램 설정 → 웹 브라우저에서 Chrome으로 설정 live server를 크롬으로 실행 VSCode 좌측 하단에 관리 클릭 (톱니바퀴 모양, 영어론 Setting이라 되있나?) 설정 클릭 확장에서 Live Server를 찾아도 되고, 나는 browser를 검색하고 Live server browser를 크롬으로 변경하였다. 2023. 2. 2.
티스토리 본문 넓히기 다른 블로그에서 본문 넓히기를 찾아보는데 나랑 CSS 구조가 같은 경우가 없어서 직접 max를 치고 찾아봤다. 뭔가 딱 본문에 해당될 거 같은 #container .content-wrap이 있더라 기존 1080px이던 max-width를 1380px로 변경해주었다. 평소에 작다고 느꼈던 본문을 지금이라도 바꾸어주었다. 블로그 관리 홈 → 스킨 편집 → html 편집 → css 2023. 2. 2.