본문 바로가기

코딩테스트36

[프로그래머스: JAVA] 숫자 문자열과 영단어 문제 다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다. 1478 → "one4seveneight" 234567 → "23four5six7" 10203 → "1zerotwozero3" 이렇게 숫자의 일부 자릿수가 영단어로 바뀌어졌거나, 혹은 바뀌지 않고 그대로인 문자열 s가 매개변수로 주어집니다. s가 의미하는 원래 숫자를 return 하도록 solution 함수를 완성해주세요. 입출력 예 s result "one4seveneight" 1478 "23four5six7" 234567 "2three45sixseven" 234567 "123" 123 나의 풀이 class Solution { public static int solution(String s) { String[] words ={"zero", .. 2021. 9. 28.
[자료구조] CH03. 배열, ArrayList 보호되어 있는 글 입니다. 2021. 8. 8.
[자료구조] CH02-3. Java 주피터 노트북 설치 및 사용법 보호되어 있는 글 입니다. 2021. 8. 6.
[자료구조] CH02-2. JDK와 IntelliJ 설치 1. JDK와 IntelliJ 설치 1.1 JDK와 JRE 개념 JDK - JDK = JRE + @ - JDK(Java Development Kit) : 자바 프로그래밍 작성시 필요한 컴파일러 및 패키지 등 포함 JRE - JRE(Java Runtime Enviroment) : 컴파일된 자바 프로그램을 실행시킬 수 있는 환경 제공하는 프로그램 ※ 참고 1) Java 프로그래밍시, JDK 설치 필수 2) JDK를 설치하면, 별도의 JRE 설치 필요 없음 1.2 Java SE, Java EE, Java ME Java SE - Software Edition의 약자, 개발자들을 위한 에디션 Java EE - Enterprise Edition의 약자, 기업용 Java 소프트웨어 개발을 위한 라이브러리들이 추가된 .. 2021. 8. 6.
[자료구조] CH02-1. anaconda/jupyter notebook 설치 1. anaconda 설치 개념 - 파이썬 기본(컴파일러), 파이썬 주요 라이브러리, jupyter notebook 등 유용한 툴 포함 (※ 컴파일러 : 프로그래밍 언어로 작성된 코드를 컴퓨터가 실행할 수 있는 코드로 변환) 설치 과정 1) 설치 링크 : https://www.anaconda.com/products/individual 2) window 설치 과정 - 중간에 visual c++ 설치 관련 메시지가 뜨면 설치 동의함 - 설치 후, anaconda-navigator에서 jupyter notebook를 Lanch 시킴 2021. 8. 6.
[자료구조] CH01. 자료구조와 알고리즘 개념 보호되어 있는 글 입니다. 2021. 8. 6.