일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 클라우드에서 도커 실행하기
- 투포인터알고리즘
- Spring MVC 구성요소
- String.valueOf()
- 자바
- 백준 11659
- 싱글톤패턴
- List.of
- 재귀함수
- 코드스테이츠
- 재귀와반복문
- 코딩테스트
- 성능테스트툴
- 스택
- GCP
- Spring Web MVC
- 알고리즘
- 프로그래머스
- 구간합구하기
- 버블정렬
- vm인스턴스생성
- 백준
- Spring MVC 동작원리
- MySQL
- 코드스테이츠 백엔드
- OOP
- Array.asList
- java
- 인텔리제이
- 11659
- Today
- Total
목록글 전체 보기 (242)
순간을 기록으로

문제 https://sqlzoo.net/wiki/SELECT_names SELECT names - SQLZOO namecontinent AfghanistanAsia AlbaniaEurope AlgeriaAfrica AndorraEurope AngolaAfrica .... Pattern Matching Strings This tutorial uses the LIKE operator to check names. We will be using the SELECT command on the table world: You can use WHERE name LIKE 'B%' sqlzoo.net 풀이 국가명에 'a'가 3개 이상 들어가는 국가를을 조회하는 문제입니다. 처음에 어떻게 접근해야 될지 몰라 고민하다가 LI..

네이티브 앱(Native App) 네이티브 앱은 모바일 기기(휴대폰, 태블릿 등) 안에 설치되고, 특정 모바일 운영체제용(안드로이드, iOS)으로 개발하는 애플리케이션을 말합니다. 네이티브 앱을 사용하려면 애플 앱스토어나 구글 플레이 스토어 같은 앱스토어에서 다운로드해야 합니다. 네이티브 앱은 애플 iOS와 안드로이드 OS와 같은 특정 모바일 운영체제를 기반으로 동작합니다. 그렇기 때문에 안드로이드 OS용 네이티브 앱은 iOS 기반 모바일 기기나 윈도우 기반 노트북 등에서는 작동하지 않습니다. 만약 아이폰과 갤럭시 등 모든 주요 운영체제에서 접근할 수 있는 앱을 만들고 싶다면 각 운영체제마다 앱을 개발해야 합니다. 즉, 같은 기능을 하는 앱을 운영체제마다 만들어야 하므로 시간과 돈이 더 많이 들어가게 됩..
문제 https://www.hackerrank.com/challenges/binary-search-tree-1/problem?isFullScreen=true Binary Tree Nodes | HackerRank Write a query to find the node type of BST ordered by the value of the node. www.hackerrank.com 풀이 - 테이블을 조회하여 노드가 inner 노드인지, root 노드인지, leaf 노드인지 구별할 수 있어야 합니다. - p값이 null이면 부모가 없다는 의미이므로 p값이 null 인경우 root 노드입니다. - 특정 n의 값과 같은 값을 가지는 P가 있으면 inner 노드입니다. - 2가지 경우가 아니라면 leaf 노드입..
풀이 // 전체 배열에서 모래 시계를 오른쪽으로 한 칸씩 이동한다. // 만약 끝에 도달하면 한 칸 아래 맨 왼쪽으로 가서 반복한다. // 만약 오른쪽 끝에 도달하고 밑에 칸도 없으면 종료한다. // 모래시계 왼쪽상한 원소를 기준으로 모래시계 모양의 원소들의 합을 구한다. // 처음 값은 최솟값으로 설정한다 // 만약 이전 값보다 크다면 최댓값 변수를 그 값으로 갱신한다. // 최댓값 변수를 리턴한다. 소스코드 package 해커랭크.자료구조.배열.TwoDArraysDs; import java.util.Scanner; // 전체 배열에서 모래 시계를 오른쪽으로 한 칸씩 이동한다. // 만약 끝에 도달하면 한 칸 아래 맨 왼쪽으로 가서 반복한다. // 만약 오른쪽 끝에 도달하고 밑에 칸도 없으면 종료한다...
문제 https://www.hackerrank.com/challenges/arrays-ds/problem?isFullScreen=true Arrays - DS | HackerRank Accessing and using arrays. www.hackerrank.com - 매개변수로 주어지는 리스트 요소를 역순 바꿔 반환해라 풀이 - Collections.reverse(리스트)를 사용하면 리스트의 원소를 역순으로 바꿔준다. - Java.util.Collections 클래스에 있는 클래스 메소드(static 메소드)다. import java.util.Collections; public static List reverseArray(List a) { // Write your code here Collections..

테이블 설계와 기초 테이블에는 다양한 데이터를 저장할 수 있습니다. 이러한 테이블을 효율적으로 관리하려면 데이블을 설계하는데 기준이 있어야합니다. 테이블을 어떠한 기준에 따라 만드는 것을 '테이블 설계'라고 합니다. 아주 간단하게 테이블은 뭘까? 테이블은 간단히말하자면 2차원 표입니다. 엑셀에서 보던 행과 열로된 표와 비슷한 데이터 구조입니다. 하지만 이러한 정의는 테이블이라고 부족합니다. 테이블은 추가적으로 공통적인 요소의 집합이라는 조건이 들어갑니다.즉 관련성 없는 데이터 이것저것이 들어가면 안됩니다. 테이블은 집합이다 테이블은 집합이라고 말할 수 있습니다. 이것이 테이블 설계 제 1규칙입니다. 즉 공통적인 속성을 가진 요소가 모인 것이 테이블 입니다. 예를 들어 채소라는 테이블에는 완두공, 토마토,..

문제 - name, population, and area of the big countires --> select name, population, area - area은 적어도 3백만km^2이다. --> area > 3000000 -또는 --> or - population은 적어도 2천5백만이다. --> population > 25000000 풀이 select name, population, area from world where area >= 3000000 or population >= 25000000; 출처: https://leetcode.com/problems/big-countries/ Big Countries - LeetCode Level up your coding skills and quickl..

문제 풀이 첫 번째 풀이 select i.animal_id, i.animal_type, i.name from animal_ins i join animal_outs o on i.animal_id = o.animal_id where i.sex_upon_intake like 'Intact%' and (o.sex_upon_outcome like 'Spayed%' or o.sex_upon_outcome like 'Neutered%'); 출처: https://programmers.co.kr/learn/courses/30/lessons/59045 코딩테스트 연습 - 보호소에서 중성화한 동물 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같..