https://programmers.co.kr/learn/courses/30/lessons/43162 코딩테스트 연습 - 네트워크 네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되어있고, 컴퓨터 B와 컴퓨터 C가 직접적으로 연결되어 있 programmers.co.kr class Solution { static int[] no1s; static boolean[] visited; public int solution(int n, int[][] computers) { int answer = 0; no1s=new int[n]; visited = new boolean[n]; for(int i=0;i

https://programmers.co.kr/learn/courses/30/lessons/77487 코딩테스트 연습 - 헤비 유저가 소유한 장소 PLACES 테이블은 공간 임대 서비스에 등록된 공간의 정보를 담은 테이블입니다. PLACES 테이블의 구조는 다음과 같으며 ID, NAME, HOST_ID는 각각 공간의 아이디, 이름, 공간을 소유한 유저의 아이디를 programmers.co.kr 문제 내용 : 이 서비스에서는 공간을 둘 이상 등록한 사람을 “헤비 유저”라고 부릅니다. 헤비 유저가 등록한 공간의 정보를 아이디 순으로 조회하는 SQL문을 작성하시오. 코드풀이: SELECT * FROM PLACES WHERE HOST_ID IN ( SELECT HOST_ID FROM PLACES GROUP BY..

개발자도구 스타일 탭을 보면 밑에서 부터 CSS가 적용된다는 것을 알 수 있다. 참조한 개발자 도구 관련 포스팅: https://velog.io/@jonmad/TIL.-%ED%81%AC%EB%A1%AC-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EB%8F%84%EA%B5%AC CSS의 포지셔닝 + absolute : 상위에서 처음 만나는 relative를 기준으로 좌표를 잡는다 그런데 부모를 쭉 올라가다가 relative를 만나지 못하면 body를 기준으로 좌표잡음. float : 왼쪽, 오른쪽으로 박스나 이미지를 정렬하는데 사용한다. clear : float 속성을 지우는데 사용 참고 블로그 : https://aboooks.tistory.com/72 visibility : hidden 보이지는..

https://programmers.co.kr/learn/courses/30/lessons/59411 코딩테스트 연습 - 오랜 기간 보호한 동물(2) ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 입양을 간 동물 중 보호기간이 가장 길었던 동물 '두 마리'의 아이디와 이름을 보호 기간이 긴 순으로 조회하는 SQL문을 작성하는 문제다. 따라서 where 절을 통해 두개의 테이블을 조인하고 보호기간이 긴 순으로 정렬해야 하기 때문에 보호소..
https://programmers.co.kr/learn/courses/30/lessons/59413 코딩테스트 연습 - 입양 시각 구하기(2) ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 programmers.co.kr 프로그래머스의 SQL 고득점 KIT GROUP BY 문제중에 가장 어려운 문제다.. 이 문제를 보자마자 막막했다. 0~24까지 하나하나 집어넣어주는 방법말고는 생각이 아예 안났다. 검색을 해서 알아보니 이 문제는 SQL에서 로컬 변수를 생성해서 풀어야 했다. 코..

movies.addAll(marvel); ArrayList 가 제공하는 api 메소드 중 addAll(Collection c) 가 있다. 인자로 Collection 객체를 받아 그 Collection 객체의 모든 아이템들을 추가하는것이다. StringBuilder 클래스의 insert 메소드가 있다. 이 메소드를 활용해서 문자열을 뒤에 추가하는 것이 아닌 앞으로 넣을 수 있다. sb.insert(0,">") 1000% 연산한 결과를 구할 땐 그냥 미리 각 피연산자에 1000%를 나눈다음 연산을해도 결과는 같다. 따라서, 입력을 받을 떄 바로 1000%를 해줘도 된다. 위 값은 뒤 3자리(752) 는 5232 * 1111 한것의 %1000 과 같다. for문 2개는 시간복잡도 O(n2) PriorityQu..
- Total
- Today
- Yesterday
- 나머지연산 분배법칙
- 원자 원소 분자 차이점
- 스프링 동작흐름 #ioc #di #dispatcherservlet
- SSAFY 6기
- Java
- gc란 뭘까
- 버팀목 국민은행
- safe operator
- vue 특징
- 왜 트랜스지방은 살 찜
- 부트스트랩 템플릿 사용시 충돌
- 프로시저 #배치 #스케쥴러 #잡 #바인딩변수
- SQLD 후기
- java garbage collector 기본
- Optinal Chaining
- git branch strategy
- 퍼블리싱 #앱에서 DB바로 안붙이는 이유
- 알고리즘 나머지연산
- Property or method "" is not defined
- 스프링 동작흐름
- #web /was 구분이유
- vue정리
- Prim vs Dijkstra
- Netlify #CICD
- 청년 버팀목 대출
- java gc
- java 김영한 강의 #2chapter
- 스프링 기본 구조
- gc 기본 동작 원리
- JAVA설치 #JDK #JRE
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |