ଘ(੭ˊ꒳ˋ)੭✧ LEVEL UP !


    728x90
    반응형

    [프로그래머스] Level 1: 서울에서 김서방 찾기 (Java) 문제 풀이 / 핵심 내용 정리

    서울에서 김서방 찾기 🟢 문제 설명 String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다. 제한 사항 seoul은 길이 1 이상, 1000 이하인 배열입니다. seoul의 원소는 길이 1 이상, 20 이하인 문자열입니다. "Kim"은 반드시 seoul 안에 포함되어 있습니다. 입출력 예 seoul return ["Jane", "Kim"] "김서방은 1에 있다" 풀이 계획 반복문으로 배열을 돌려 Kim을 찾아서 위치 반환하기 🍬 Java 나의 문제 풀이 class Solution { public String so..

    [프로그래머스] Level 1: 상위 n개 레코드 (MySQL/ORACLE) 문제 풀이 / 핵심 내용 정리

    상위 n개 레코드 🧨 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAK..

    [아이패드 시리즈] 나의 아이패드와 액세서리들: 뷰씨 케이스, 파우치, k380, 거치대 등 (feat.사용후기)

    처음 계획은 아이패드와 펜슬, 케이스, 거치대1 정도였으나.. 어느 순간 늘어나버린 친구들 ⊙﹏⊙∥ 덕분에 더 가난해졌다 ^^; 1. 아이패드 에어4 정보: 아이패드 에어4, 64기가, 스카이블루, Wi-Fi 모델 정가: 779,000 구매가: 670,020 (롯X온 사전예약) 사용평: 절대 후회 안함! 프로가 아니여도 펜슬 2세대를 지원하고 홈버튼이 없다는 점과 스블 색상.. 또 C타입인 점! 너무 맘에든다 ㅎㅎ 용량은 살짝 아쉽긴 하지만 꽉차면 옮기고 쓰면 되니까 아직은 괜찮다! (내 용량의 절반은 굿노트) 셀룰러를 살까 고민했었는데 와이파이 모델도 크게 불편함은 없다. 용도에 따라 다르긴 하겠지만. 나는 갤럭시폰을 사용하고 있어서 애플은 처음인데 갤럭시 충전기로 충전하면 느리다. + 애플케어 플러스..

    [JavaScript] 정규 표현식(Regular Expression) 정리: 패턴 / 메서드 / 플래그 / 정규식 예제

    정규 표현식이란? 문자열에 나타나는 특정 문자 조합과 대응시키기 위해 사용되는 패턴 정규식 생성 방법 1. 정규식 리터럴 슬래시(/)로 감싸는 패턴 스크립트가 불러와질 때 컴파일 (정규식이 상수일 때 사용) var re = /ab+c/; var re = /ab+c/g; 2. RegExp 객체 RegExp 객체의 생성자 함수 호출 정규식 실행 시점에 컴파일 (정규식 패턴이 변경될 수 있는 경우 사용) var re = new RegExp("ab+c"); var re = new RegExp("ab+c", "g"); 정규식 패턴 \ (역슬래시) 1. 특수문자가 아닌 문자 앞에 사용 해당 문자는 특별하고, 문자 그대로 해석되면 안됨 b: 소문자 b 패턴과 대응 \b: 어떤 문자와도 대응되지 않음 2. 특수문자 앞..

    [프로그래머스] Level 1: 신규 아이디 추천 (JavaScript/Java) 문제 풀이 / 핵심 내용 정리

    신규 아이디 추천 🍦 문제 설명 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로 가입하는 유저들이 카카오 아이디 규칙에 맞지 않는 아이디를 입력했을 때, 입력된 아이디와 유사하면서 규칙에 맞는 아이디를 추천해주는 프로그램을 개발하는 것입니다. 다음은 카카오 아이디의 규칙입니다. 아이디의 길이는 3자 이상 15자 이하여야 합니다. 아이디는 알파벳 소문자, 숫자, 빼기(-), 밑줄(_), 마침표(.) 문자만 사용할 수 있습니다. 단, 마침표(.)는 처음과 끝에 사용할 수 없으며 또한 연속으로 사용할 수 없습니다. "네오"는 다음과 같이 7단계의 순차적인 처리 과정을 통해 신..

    [CSS] 애니메이션 이미지(animation), steps를 사용해 돌아가는 공 만들기

    아래와 같이 동그라미 6개가 이어진 형태인 이미지를 차례로 출력하는 실습을 해보았다. 나는 단순히 동그라미 색상만 다르게 설정했지만, 이를 응용해서 그림을 넣거나 하면 간단하지만 재미있는 애니메이션 효과를 볼 수 있다. 이미지를 불러올 rainbow 클래스를 생성하였다. 이미지를 표출할 크기를 설정하고, 이미지 경로를 연결하였다. .rainbow { width: 150px; height: 150px; background: url('images/rainbow_ball.png') no-repeat 0 0 / auto 150px; animation: rainbow-ani 5s infinite steps(6); } background 슬래시(/)는 background-size 속성을 위해 다른 속성과 구분하는 ..

    [체리 키우기] 발아한 체리, 화분에 옮겨 심기 🌱

    1탄 보러가기 🍒 [식물 키우기] 심심한데 체리 씨앗 발아하기 🍒 집에 체리가 생겨서 먹었다 냠냠 달달하니 맛이 좋구만 요즘 대파도 키우는 중인데 하루하루 쑥쑥 자라는 모습을 보니 얘도 한번 키워볼까 하는 생각이 들었다 바로 검색 고고- 체리 먹다 나온 yzink.tistory.com 지난 번에 발아시키던 씨앗 중 하나가 일주일 지나고 뿌리가 나왔다! 처음에 씨앗이 살짝 뽀개져서 걱정했었는데 오히려 뽀개진 덕분에 물을 쑥쑥 먹어 자랐다 ㅎㅎ 물주는걸 까먹어 말라있던적이 있어서 죽을 줄 알았는데 2주 후 나머지 중 2개 씨앗도 뿌리가 자라있었다. (콩나물 같다🙃) 뿌리가 나온 친구들을 뿌리가 아래로 향하게 한 뒤 화분에 심어주었다!! 물도 충분히! 일단 작은 화분인데 크는거 봐서 큰화분이나 마당에 옮겨줘야..

    [CSS] 움직이는 요소, 애니메이션 만들기: animation, @keyframes

    CSS3에서 지원하는 애니메이션 효과! animation 애니메이션 효과를 적용하기 위해 애니메이션에 대한 키프레임(@keyframes)을 정의해야 한다. 키 프레임의 from에 처음 스타일을 정의하고, to에 마지막 스타일을 정의한다. 또는 %를 이용해 세부적으로 스타일을 정의할 수 있다. (시작인 0% ~ 종료인 100%) 예시 0의 위치에서 100px로 움직이는 모션 실행 @keyframes box-ani { from { transform: translate(0, 0); } to { transform: translate(100px, 100px); } } .box { display: flex; align-items: center; justify-content: center; width: 200px; ..

    [프로그래머스] Level 1: 문자열 내 p와 y의 개수 (Java) 문제 풀이 / 핵심 내용 정리

    문자열 내 p와 y의 개수 💥 문제 설명 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 단, 개수를 비교할 때 대문자와 소문자는 구별하지 않습니다. 예를 들어 s가 "pPoooyY"면 true를 return하고 "Pyy"라면 false를 return합니다. 제한사항 문자열 s의 길이 : 50 이하의 자연수 문자열 s는 알파벳으로만 이루어져 있습니다. 입출력 예 s answer "pPoooyY" true "Pyy" false 입출력 예 설명 입출력 예 #1 'p'의 개수 2개, 'y'의 개수 2개로 같으..

    [SQLD 시험] 제41회 SQL 개발자(SQLD) 독학 후기

    ADsP 시험 1주일 뒤가 SQLD 시험이라 공부할 여유가 없었다. ADsP 과목이 생소했기에 여기에 집중했고 SQLD는 투자를 별로 못했다. 그래도 SQL은 꾸준히 공부해왔고 실전에서도 사용했던 경험이 있기에 덜 걱정되었고, 그렇게 5일정도 공부해서 시험을 보게 되었다! 이 친구도 마찬가지로 50,000원의 응시비.. 기본 개념은 구글링으로 요약된 내용을 훑어보았고, 다들 노랭이책을 필수로 풀어본다해서 시험 전 급하게 구매해서 보았다! (생각없이 보다가 다른 범위까지 공부할뻔..) 문제를 풀면서 어떤식으로 문제가 나오는지 파악했고 좌측 개념 설명을 토대로 개념공부도 진행했다. 생각보다 SQL 문제가 어렵다고 느꼈다.. 눈으로 코드를 실행하려니까 잘 안됐다 ㅠㅠ 개념공부를 제대로 안했으니까 답지도 꼼꼼히..

728x90
반응형