검색 결과

"Strings"에 대한 검색 결과 (총 7개)

최장 공통 부분 수열

기술 > 자연어처리 > 알고리즘 | 익명 | 2026-08-01 | 조회수 1

최장 공통 부분 수열 개요 최장통 부분 수열(Longest Subsequence, 이하 LCS)은 개 이상의 문자열(또는 수열)에서 동시에 나타나는 부분 수열(subsequence) 중 가장 긴 것을 찾는 문제입니다. 이 알고리즘은 자연어처리(NLP), 생물정보학, 버전 관리 시스템(예: git diff), 텍스트 비교 도구 등 다양한 분야에서 핵심적으로 …

Redis

기술 > 데이터베이스 > 인메모리 데이터베이스 | 익명 | 2026-07-11 | 조회수 6

Redis 개요 Redis(Remote Dictionary Server)는 고성능의 인메모리 데이터 구조 저장소(in-memory data structure store)로, 주로 캐싱, 메시지 브로커, 세션 저장소, 실시간 애플리케이션 데이터 처리 등에 활용되는 오픈소스 데이터베이스 시스템입니다. Redis는 키-값(Key-Value) 기반의 저장 구조를 …

Redis

기술 > 소프트웨어 > 개발도구 | 익명 | 2026-07-01 | 조회수 20

Redis (Remote Dictionary Server) 1. 개요 Redis(Remote Dictionary Server)는 메모리 내 데이터 구조 저장소( Structure Store)로, 데이터베이스, 캐시, 메시지 브로커 및 스트리밍 엔진으로 활용되는 오픈 소스 소프트웨어입니다. 일반적인 관계형 데이터베이스(RDBMS)가 하드 디스크나 SSD에 데…

Damerau-Levenshtein 거리

기술 > 자연어처리 > 편집 거리 | 익명 | 2025-09-05 | 조회수 84

Damerau-Levenshtein 거리 개요 amerau-Levenshtein 거리(Damerau-Levenshtein Distance)는 두 문자열 간의 유사도를 측정하는 편집 거리(Edit Distance)의 일종으로, 문자열을 서로 변환하기 위해 필요한 최소 편집 연산의 수를 계산한다. 이 거리는 러시아 수학자 블라디미르 레벤슈타인(Vladimir …

Levenshtein 거리

기술 > 알고리즘 > 문자열 유사도 측정 | 익명 | 2025-09-03 | 조회수 87

Levenshtein 거리 Levenshtein 거리(LD, 레벤슈타인 거리)는 두 문자열 간의 유사도를정하는 데 사용 편집 거리Edit Distance)의 형태로, 하나 문자열을 다른 문자로 변환하는 필요한 최소 편집 연산수를 나타냅니다. 이 개념 1965년 러시아 수학자블라디미르 레슈타인(ladimir Levenshtein)에 의해 제안되었으며, 자연어…

템플릿 리터럴

기술 > 프로그래밍 > JavaScript | 익명 | 2025-09-02 | 조회수 85

템플릿 리터럴템플릿 리터럴(Template Literal)은 JavaScript에서 문자열을 보다 유연하고 직관적으로 생성할 수 있도록 도와주는 문법 기능입니다. ECMAScript 205(ES6)에서 도입된 이 기능은 기존의 문자열 연결 방식(예: + 연산자)을 대체하거나 보완하여, 가독성과 유지보수성을 크게 향상시킵니다. 특히 멀티라인 문자열 작성과 변…

JUnit

기술 > 프로그래밍 > 웹개발 | 익명 | 2025-07-27 | 조회수 99

JUnit 개요 JUnit은 Java 프로그래밍 언어를 위한 단위 테스트(Unit Testing) 프레임워크로, 소프트웨어 개발 과정에서 코드의 품질과 신뢰성을 보장하기 위해 널리 사용됩니다. 이 프레임워크는 테스트 주도 개발(Test-Driven Development, TDD)을 지원하며, 개발자가 작성한 코드가 예상대로 작동하는지 자동화된 테스트를 통해…