[알고리즘] 매출액의 종류(Hash, sliding window)

[알고리즘] 매출액의 종류(Hash, sliding window) 설명 현수의 아빠는 제과점을 운영합니다. 현수아빠는 현수에게 N일 동안의 매출기록을 주고 연속된 K일 동안의 매출액의 종류를 각 구간별로 구하라고 했습니다. 만약 N=7이고 7일

[백준] 15596번 정수 N개의 합 (파이썬)

[백준] 15596번 정수 N개의 합 (파이썬) 15596번: 정수 N개의 합 C++17, Java 8, Python 3, C11, PyPy3, C99, C++98, C++11, C++14, Go, C99 (Clang), C++98 (Clang),

[Java] 인기 검색어 기능 구현 - 2

[Java] 인기 검색어 기능 구현 - 2 반응형 1편에 정리한거 이어서 "사용자 화면 검색순위"는 다음과 같이 구현했다 사용자 화면 검색 순위 삭제 순위 사용자화면 위치 ${status.count}

[Programmers/JS] 최댓값과 최솟값 / 프로그래머스 코딩 테스트 연습

[Programmers/JS] 최댓값과 최솟값 / 프로그래머스 코딩 테스트 연습 . 문제 설명 문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다. str에 나타나는 숫자 중 최소값과 최대값을 찾아 이를 "(최소값) (최대값)"형태의 문자열을

정규표현식

정규표현식 프로그래머스 정규 표현식 코딩 실습을 하며 내용을 정리한 포스트입니다. 링크 정규 표현식이란 정규 표현식은 문자열에서 특정 패턴을 만족하는 부분을 찾아낼 때 사용합니다. const searchTarget = `TaeYeong 010-1

어서션(Assertion)

어서션(Assertion) Assertion은 프로그래머의 의도를 확실히 밝히면서도 실핼시 조건이 반드시 성립함을 보장한다. 만약 프로그램의 특정 부분에서 int value가 10이어야만 다음 코드가 실행되어야 한다고 로직을 구성했을 시에 value

비동기 프로그래밍

비동기 프로그래밍 실행 컨텍스트 스택 함수를 호출하면 함수 코드가 평가되어 함수 실행 컨텍스트가 생성됩니다. 이때 생성된 함수 실행 컨텍스트는 실행 컨텍스트 스택(콜 스택)에 푸시되고 함수 코드가 실행됩니다. 함수 코드의 실행이 종료되면 함수 실행

4. Thread Management

4. Thread Management Thread 란? 프로세스는 작업을 하기 위한 자원을 요청해 할당받고 이 자원을 제어하여 원하는 목적을 얻어내는 과정이다. 이 과정에 있어 제어부분만 따로 떼어내어 것을 Thread라 이해하자 제어 담당(팔)

[JAVA] 업 캐스팅, 다운 캐스팅 / instanceof 연산자

[JAVA] 업 캐스팅, 다운 캐스팅 / instanceof 연산자 업 캐스팅 class Person { String name; int age; } class Student extends Person { String grade; } public cl

백준 14674. 영우는 사기꾼?

백준 14674. 영우는 사기꾼? package baek; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import java.ut