본문 바로가기

분류 전체보기

(39)
HomeBrew~node 업그레이드 커멘드 맥에서 노드 업그레이드 홈브루 커멘드 node upgrade command in mac brew uninstall node brew update brew upgrade brew cleanup brew install node sudo chown -R $(whoami) /usr/local brew link --overwrite node brew postinstall node
HackerRank~Tag Content Extractor 해커랭크-자바 태그 컨탠츠 추출:https://www.hackerrank.com/challenges/tag-content-extractor/problem HackerRank Join over 11 million developers in solving code challenges on HackerRank, one of the best ways to prepare for programming interviews. www.hackerrank.com 문제설명 시작태그와 끝태그가 동일해야 한다. HTML코드 Hello World는 유효하지 않다. 왜냐하면 택스트가 h1태그로 시작하고 일치하지 않는 h2태그로 끝나기 때문이다. 태그는 중첩될 수 있지만, 중첩된 태그 사이의 콘탠츠는 유효하지 않다. 예를들어 cont..
HackerRank~Java Regex2 해커랭크-자바 정규표현2:https://www.hackerrank.com/challenges/duplicate-word/problem?isFullScreen=true Java Regex 2 - Duplicate Words | HackerRank Identify repeated words in the sentence, and delete all recurrences of each word after the very first word. www.hackerrank.com 문제설명 이하의 세 조건을 만족할 것. 반복되는 단어와 일치하는 정규표현식을 작성할 것. 대소문자를 구분하지 않도록 두번째 컴파일 인수를 작성할 것. 문장안에서 발견된 반복되는 단어 중 첫 번째 단어로 대체되도록 replaceAll의 두가지..
HackerRank~Java Regex 해커랭크-자바 정규표현:https://www.hackerrank.com/challenges/java-regex/problem?isFullScreen=true Java Regex | HackerRank Use the power of Java regex to detect valid IP address. www.hackerrank.com 문제 설명 IP주소가 입력됩니다. IP주소는 A.B.C.D형태의 문자열로, A, B, C, D는 0부터 255까지의 범위입니다. 0부터 시작할 수 있으며, 각각의 자릿수는 세자리를 넘을 수 없습니다. 입출력 예 Input 000.12.12.034 121.234.12.12 23.45.12.56 00.12.123.123123.123 122.23 Hello.IP Output tru..
Java~문자열 속 특정 문자 찾기 contains와 matches 들어가기에 앞서 자바에서 문자열 안에 특정 문자를 포함해 있는지를 확인 하는 방법으로 크게 contians와 matches의 두가지 방법이 있습니다. 이 방법의 특징과 사용 법에 대해서 정리해 보기로 합시다. contains(CharSequence sequence) 파라메터로 오는 특정한 문자가 포함되어 있는지 확인하는 메소드입니다. String str = "Hello, World!"; boolean test = str.contains("Hello"); System.out.println(test); // 출력: true matches(String regex) 파라메터로 오는 정규표현식에 맞는 문자인지 확인하는 메소드입니다. String str = "Hello, World!"; boolean test = ..
HackerRank~Java Loop2 해커랭크-자바 루프2: https://www.hackerrank.com/challenges/java-loops/problem?isFullScreen=true Java Loops II | HackerRank Use loops to find sum of a series. www.hackerrank.com 문제 설명 q횟수만큼 a, b, n을 입력받고 아래처럼 출력을 한다. 제한 사항 0
프로그래머스~숫자 짝꿍(Java) 프로그래머스 숫자 짝꿍 - 자바 : https://school.programmers.co.kr/learn/courses/30/lessons/131128?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 두 정수 X, Y의 임의의 자리에서 공통으로 나타나는 정수 k(0 ≤ k ≤ 9)들을 이용하여 만들 수 있는 가장 큰 정수를 두 수의 짝꿍이라 합니다(단, 공통으로 나타나는 정수 중 서로 짝지을 수 있는 숫자만 사용합니다). X, Y의 짝꿍이 존재하지 않으면, 짝꿍은 -1입니다. X, Y의 짝꿍이 0으로만 구성되어 있다면, ..
프로그래머스~삼총사(Python) 프로그래머스 삼총사 - 파이썬 : https://school.programmers.co.kr/learn/courses/30/lessons/131705 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 한국중학교에 다니는 학생들은 각자 정수 번호를 갖고 있습니다. 이 학교 학생 3명의 정수 번호를 더했을 때 0이 되면 3명의 학생은 삼총사라고 합니다. 예를 들어, 5명의 학생이 있고, 각각의 정수 번호가 순서대로 2, 3, 0, 2, -5일 때, 첫 번째, 세 번째, 네 번째 학생의 정수 번호를 더하면 0이므로 세 학생은 삼총사입니다. 또한, 두 번..