도구스개발

개발 계산기

인코딩·포맷 변환 등 개발자용 유틸리티

gitignore 판정.gitignore 규칙과 경로를 넣으면 그 파일이 무시되는지, 어느 줄이 마지막으로 이겼는지 알려줍니다.울프람 규칙규칙 번호 0~255를 8비트로 풀어 세 칸 이웃에 대응시키고 세대를 쌓아 무늬를 그립니다.2-SAT「둘 중 하나는 참」인 조건을 여럿 넣으면 참·거짓 배정이 가능한지 판정하고 배정을 하나 찾아 줍니다.2의 보수 변환N비트 폭에서 정수를 2의 보수 이진 표현으로 바꿔 줍니다.원근 투영 행렬시야각(FOV)·종횡비·근평면·원평면을 넣으면 4×4 원근 투영 행렬을 표준 공식대로 채웁니다.가동률 계산가동률 목표를 넣으면 하루·한 달·1년에 허용되는 다운타임을 계산합니다.가중 라운드로빈서버별 가중치를 넣으면 단순 가중 라운드로빈과 nginx의 평활 가중 라운드로빈(SWRR)이 만드는 요청 순서를 나란히 보여 줍니다.별칭 방법확률이 제각각인 항목을 O(1)로 뽑게 해 주는 별칭 표(Walker alias table)를 만듭니다.갈루아체 산술비트열을 다항식으로 보고 더하기(XOR)·곱하기·나누기·역원을 계산합니다.강한 연결 요소방향 그래프의 간선을 넣으면 서로 오갈 수 있는 정점 묶음을 타잔 알고리즘으로 찾고, 묶음끼리 축약한 DAG와 low-link 값을 함께 보여 줍니다.갭 버퍼 자료구조텍스트 에디터가 쓰는 갭 버퍼에서 커서 이동·삽입·삭제 비용이 실제로 어떻게 계산되는지 보여줍니다.검사숫자번호 끝에 붙일 검사숫자를 담·베르회프·룬 세 방식으로 만들고 검증합니다.고릴라 압축타임스탬프는 델타의 델타로, 값은 이전 값과의 XOR로 압축하는 페이스북 고릴라 알고리즘을 실제로 실행해 압축률과 왕복 검증 결과를 보여줍니다.아다마르 변환XOR·AND·OR 합성곱을 O(n log n)에 계산하고 O(n²) 정답지와 나란히 놓아 정확히 일치하는지 보여 줍니다.Q 포맷 변환Q15·Q16.16 같은 표기에서 실수와 raw 정수를 서로 바꿉니다.골롬-라이스값과 매개변수 m을 넣으면 몫은 단항, 나머지는 이진으로 적는 골롬-라이스 부호를 만들고 길이를 냅니다.광손실 예산거리·커넥터·접속 개수를 넣으면 광링크의 손실 예산(dB)을 계산하고, 송수신 파워를 입력하면 통과 여부까지 확인합니다.괴르첼 알고리즘전체 스펙트럼이 아니라 원하는 주파수 하나(또는 DTMF 두 톤)의 크기만 2차 순환식으로 빠르게 구하는 괴르첼 알고리즘을 계산합니다.교착상태 검출프로세스-자원 요청/보유 간선을 입력하면 자원 할당 그래프에서 사이클을 찾아 교착 여부와 관련 프로세스를 판정합니다.구간 병합구간 목록을 넣으면 겹치는 것을 합치고, 어디가 몇 겹인지와 빈 구간을 냅니다.구간 트리구간(시작,끝) 여러 개를 넣어 두고, 주어진 구간과 겹치는 것들을 O(log n + k)에 찾습니다.폴리라인 인코딩좌표 목록을 구글 인코딩 폴리라인 문자열로 바꾸고 되돌립니다.구조체 패딩C 구조체 필드를 넣으면 오프셋과 패딩, 전체 크기를 계산합니다.그래프 중심성변 목록만 적으면 연결정도·근접·매개 중심성을 한꺼번에 계산합니다.DFS·BFS간선 목록과 시작 정점을 넣으면 DFS와 BFS의 방문 순서, BFS 거리, 발견·완료 시각, 연결 요소 개수를 계산합니다.그레이 코드이진수와 그레이 코드를 서로 바꾸고 대조표를 그립니다.기수 정렬정수 나열을 넣으면 1의 자리부터 높은 자리까지 자릿수별로 안정 정렬을 반복하는 기수 정렬(LSD) 과정을 단계별로 보여줍니다.nanoid 생성nanoid 규격의 URL-safe 랜덤 ID를 원하는 개수·길이만큼 만들어줍니다.모듈로 편향rand() % n이 앞쪽 값을 얼마나 더 자주 내는지 계산합니다.다각형 클리핑볼록한 클리핑 창으로 다각형을 잘라 남는 부분과 넓이를 구합니다.다운로드 시간 계산파일 크기와 인터넷 속도를 입력하면 다운로드에 걸리는 예상 시간을 계산합니다.다익스트라간선 목록에서 시작점부터 모든 정점까지의 최단거리와 경로를 구하고, 정점이 확정되는 순서를 한 단계씩 보여 줍니다.단절점·다리무향 그래프의 간선을 넣으면 없어지면 그래프가 쪼개지는 정점(단절점)과 간선(다리)을 타잔 알고리즘으로 찾습니다.단조 스택수열의 각 원소마다 다음 큰 원소·이전 큰 원소를 O(n)에 찾고, 같은 뼈대로 히스토그램의 최대 직사각형 넓이를 냅니다.더치 내셔널 플래그 정렬값이 0, 1, 2 세 가지뿐인 배열을 한 번의 순회로 정렬합니다.PUE 계산IT 장비 전력과 시설 총 전력으로 PUE와 DCiE를 구하고 연간 전기요금을 계산합니다.동적 배열 증분초기 용량과 증분 계수(1.5배·2배 등)를 넣으면 목표 크기까지 재할당 횟수·총 복사 연산 수·평균(상환) 삽입 비용·낭비되는 메모리를 계산합니다.DTW 거리길이가 다르거나 속도가 어긋난 두 수열의 거리를 재고 어느 점끼리 대응됐는지 보여줍니다.두 곳 중 선택무작위로 한 대를 고르면 최대 부하가 평균보다 √(2λ·ln m)만큼 무거운데, 두 대를 뽑아 덜 바쁜 쪽에 보내면 ln ln m / ln d로 지수적으로 줄어듭니다.드 브루인 수열기호 k가지로 만든 길이 n의 모든 조합이 정확히 한 번씩 나오는 순환 수열을 만들고, 실제로 그런지 창을 훑어 검산해 보여 줍니다.드래곤 커브종이띠를 반으로 계속 접었다 펼쳤을 때 생기는 주름 방향(R/L)의 재귀 규칙으로 헤이웨이 드래곤 커브(Heighway dragon curve)를 만듭니다.디더링 오차그러데이션 폭과 비트 심도를 넣으면 띠(밴딩)가 몇 픽셀 폭으로 생기는지, 띠를 없애려면 몇 비트가 필요한지 계산합니다.디스크 스케줄링FCFS·SSTF·SCAN·C-SCAN·LOOK·C-LOOK 여섯 방식의 헤드 이동 순서와 총 탐색거리를 한꺼번에 계산해 견줍니다.슬랙 공간 계산평균 파일 크기·파일 수·블록(클러스터) 크기를 입력하면 블록 단위 할당 때문에 낭비되는 디스크 공간(슬랙)을 계산합니다.디스플레이 대역폭해상도·주사율·색심도로 필요한 링크 대역폭을 계산하고 HDMI·DisplayPort 규격별로 감당되는지 판정합니다.디피헬만소수와 생성원, 양쪽의 비밀 값으로 공개값과 공유 비밀을 계산해 서로 다른 길로 같은 값에 닿는 과정을 보여 줍니다.라빈-카프창을 옮기며 굴림 해시가 어떻게 갱신되는지 한 칸씩 보여 주고, 해시만 맞고 글자는 달랐던 «가짜 일치»가 몇 번 나오는지 셉니다.라이프 게임콘웨이의 라이프 게임을 돌려 보고 이 출발점이 멸종하는지, 몇 세대 만에 어떤 주기로 반복하는지까지 미리 확인합니다.람다 계산 베타 축소람다식을 입력하면 정규 순서(normal order)로 베타 축소를 한 단계씩 적용해 정규형까지 보여줍니다.랑데부 해싱키마다 모든 노드와 짝지어 해시를 구하고 가장 큰 노드를 고르는 방식으로 키를 배치합니다.랜케이블 규격표Cat5e부터 Cat8까지 랜케이블 카테고리별 대역폭·최대 속도·거리를 비교합니다.랭턴의 개미규칙 두 줄짜리 개미가 격자를 돌아다니는 모습을 그려 줍니다.RLE 압축률문자열을 런 길이 부호화로 압축해 결과와 압축률을 내고, 되풀어 원본이 나오는지까지 확인합니다.레드-블랙 트리숫자를 차례로 넣으며 색이 언제 바뀌고 회전이 언제 일어나는지 단계별로 보여 줍니다.레프티스트 힙s-value(널 경로 길이) 불변식으로 두 힙을 O(log n)에 병합할 수 있는 포인터 기반 최소 힙의 병합 과정을 스텝별로 보여줍니다.로그 용량초당 요청 수와 한 줄 크기로 하루 로그량을 구하고, 보존 기간·압축률·복제본을 반영해 필요한 저장 용량을 계산합니다.로빈 후드 해싱홈 슬롯 순서를 입력하면 로빈 후드 해싱의 교체 과정과 최종 탐사거리(PSL)를 일반 선형탐사와 나란히 시뮬레이션합니다.로어링 비트맵정수 집합을 로어링 비트맵으로 담았을 때의 크기를 조각별 컨테이너까지 나눠 계산합니다.로프 자료구조문자열을 이진트리로 쪼갠 로프에서 자르기(split)·이어붙이기(concat)·중간 삽입이 실제로 어떻게 되는지 계산해 보여줍니다.루프라인커널의 연산강도(FLOP/byte)와 기계의 최대 연산성능·메모리 대역폭으로 달성 가능한 성능 상한을 구합니다.종료 코드 사전리눅스·bash 종료 코드를 넣으면 의미를 알려줍니다.리드-솔로몬 부호메시지 바이트를 GF(256) 다항식으로 나눠 패리티를 만드는 실제 부호화 과정과, 일부 바이트를 지웠을 때 선형방정식으로 되살리는 복구 과정을 그대로 보여줍니다.리틀의 법칙처리량·응답시간·동시 처리 수 중 둘을 넣으면 나머지를 구합니다.린던 분해문자열을 사전순 비증가하는 린던 워드들의 곱으로 쪼개는 두발 알고리즘을 단계별로 보여 줍니다.마스터 정리분할정복 점화식 T(n)=aT(n/b)+f(n)에 a·b·f(n)의 지수를 넣으면 마스터 정리의 세 경우 중 어디에 해당하는지 판정해 Θ 점근 복잡도를 구합니다.게임 감도 변환CS2·발로란트·에이펙스 등 FPS 게임 사이에서 같은 손 움직임(cm/360)을 유지하는 마우스 감도를 서로 변환합니다.마크다운 표엑셀에서 복사한 표를 마크다운 표 문법으로 바꿉니다.만델브로트 집합z=z²+c를 z₀=0에서 반복해 발산하지 않는 복소수 c의 모임인 만델브로트 집합(Mandelbrot set)을 이스케이프 타임 알고리즘으로 판정·시각화합니다.머클 트리잎 개수에서 머클 트리의 높이와 노드 수, 포함 증명에 필요한 해시 개수와 바이트를 계산합니다.메르클-담고르 구성SHA-256 등 많은 해시 함수가 임의 길이 입력을 고정 길이로 접는 표준 구성법을 장난감 압축 함수로 재현하고, 길이 확장 공격이 왜 통하는지 직접 계산으로 보여줍니다.메모리 배치고정분할 메모리에서 최초·최적·최악·순환최초적합 네 방식의 배치 결과와 내부·외부 단편화를 한꺼번에 견줍니다.메타태그 생성제목·설명·이미지 URL을 입력하면 SEO·오픈그래프·트위터 카드 메타태그를 한 번에 생성합니다.카디널리티 계산메트릭 수와 레이블별 값 개수를 입력하면 실제 시계열 수와 예상 저장 용량을 계산합니다.양자화 크기파라미터 수와 비트 폭에서 모델 가중치가 차지하는 용량을 계산합니다.플로이드–워셜간선 목록을 넣으면 모든 정점 쌍의 최단거리를 행렬로 내고 경로도 되짚어 줍니다.모턴 코드 변환2차원·3차원 좌표를 비트 인터리브로 하나의 정수로 접고 되풉니다.몽고메리 곱셈나눗셈 없이 모듈러 곱셈을 하는 몽고메리 방식의 중간값을 단계별로 보여 줍니다.무거운 경로 분해트리를 무거운 간선으로 이어 몇 개의 체인으로 쪼개고, 두 정점 사이의 경로가 어느 체인 조각들로 나뉘는지 보여 줍니다.문자 인코딩 변환텍스트를 UTF-8 바이트로 바꾸거나, 16진수 바이트를 EUC-KR 등 다양한 인코딩으로 해석해 깨진 글자를 확인합니다.문자 폭터미널에서 문자열이 몇 칸을 차지하는지 셉니다.이스케이프 변환줄바꿈과 따옴표를 코드에 넣을 수 있는 형태로 바꾸거나 되돌립니다.미니맥스게임 트리의 리프 값을 넣으면 미니맥스로 각 노드 값을 밑에서부터 계산합니다.vEB 트리 계산전체 범위 U가 정해진 정수 집합에서 반 엠데 보아스 트리가 successor·predecessor를 O(log log U)에 찾는 과정을 클러스터·요약 구조로 보여줍니다.반더코르퍼트 수열정수를 이진수(또는 다른 밑)로 쓴 뒤 자릿수를 뒤집어 [0,1) 구간을 균일 난수보다 고르게 채우는 저불일치수열을 생성합니다.BWT 변환문자열을 한 칸씩 돌린 것을 모두 사전순으로 늘어놓고 마지막 열을 뽑아내는 과정을 표로 보여 줍니다.버킷 정렬숫자 나열을 넣으면 값의 범위를 여러 버킷으로 나눠 담고 버킷 안만 삽입정렬하는 버킷 정렬 과정을 보여줍니다.베를레캄프–매시유한체 위의 수열 앞부분만 보고 그것을 만들어 내는 가장 짧은 선형점화식을 찾습니다.베지어 곡선 길이3차 베지어 곡선의 제어점 네 개를 넣으면 호 길이를 수치적분으로 구합니다.벡터 시계분산 시스템의 이벤트와 메시지를 적으면 램포트 논리 시계와 벡터 시계를 매기고, 두 이벤트에 앞뒤가 있는지 아니면 서로 영향을 줄 수 없었던 «동시»인지 판정합니다.벨만-포드음수 가중치가 있어도 정확한 최단경로를 구하고, 회차마다 어느 간선의 거리가 줄었는지 보여 줍니다.보도 코드텔레타이프 시대에 쓰인 5비트 문자 부호(ITA2)로 영문·숫자·기호를 변환합니다.보로노이 셀사이트(기준점) 여러 개와 쿼리 좌표를 넣으면 유클리드 거리가 가장 가까운 사이트, 즉 어느 보로노이 셀(Voronoi cell)에 속하는지 전수 비교로 판정합니다.보이어-무어본문과 패턴을 넣으면 오른쪽 끝에서 왼쪽으로 견주며 나쁜 문자 규칙으로 얼마나 건너뛰는지 창마다 보입니다.과반수 투표수열에서 절반을 넘게 나오는 원소를 카운터 한 칸만으로 찾는 과정을 걸음마다 보여줍니다.USL 확장성직렬화 계수 α와 일관성 계수 β로 병렬도 N에서의 상대 처리량 C(N) = N/(1+α(N−1)+βN(N−1))을 계산합니다.카한 합0.1을 10000번 더하면 왜 1000이 아닌지 보여 주고, 순차합·역순합·정렬 후 합·짝지어 더하기·카한 합·노이마이어 합의 오차를 나란히 놓습니다.부동소수점 비트숫자가 IEEE 754 형식으로 어떻게 저장되는지 부호·지수·가수 비트로 분해해 보여줍니다.부스 곱셈2의 보수 정수 두 개를 부스 알고리즘으로 곱하는 과정을 레지스터 단계별로 보여 줍니다.쿼럼 크기노드 수를 넣으면 Raft·Paxos식 과반수 쿼럼과 PBFT식 비잔틴 장애 허용 쿼럼, 그리고 각각이 견딜 수 있는 최대 장애 노드 수를 계산합니다.브레인퍽 실행명령 여덟 개짜리 언어 브레인퍽을 브라우저에서 실행하고 테이프와 포인터가 어떻게 변하는지 보여줍니다.브레젠험 알고리즘두 점을 잇는 픽셀을 정수 덧셈만으로 고르는 브레젠험 알고리즘을 그림과 단계 표로 보여줍니다.블루투스 도달거리블루투스 송신 출력 클래스(1·2·3)별 최대 출력과 대략적인 도달거리를 비교하고 dBm↔mW를 서로 변환합니다.블룸 필터원소 수와 목표 오탐률을 넣으면 필요한 비트 배열 크기와 해시 함수 개수를 계산합니다.rANS 부호화상태를 큰 정수 하나로 들고 다니며 기호를 그 안에 밀어 넣는 엔트로피 부호화 rANS의 인코딩·디코딩을 단계별로 보여 줍니다.비터비 알고리즘은닉 마르코프 모형에서 관측열로부터 가장 그럴듯한 상태열을 찾습니다.비트 연산 계산AND·OR·XOR·NOT·시프트 연산 결과를 10진수·2진수·16진수로 한 번에 보여줍니다.rank/select 계산기비트열을 넣으면 O(1) rank/select를 만드는 Jacobson의 블록·서브블록 분해 구조를 단계별로 보여주고, 특정 위치까지의 1 개수(rank)와 k번째 1의 위치(select)를 계산합니다.비트코인 반감기블록 높이를 넣으면 그 시점의 채굴보상과 다음 반감기까지 남은 블록·예상 날짜, 지금까지 채굴된 총량을 계산합니다.빠른 역제곱근퀘이크 III 소스코드로 유명해진 1/√x 근사 알고리즘의 비트 조작·뉴턴-랩슨 보정 과정을 단계별로 보여줍니다.산술 부호화문자별 확률과 짧은 메시지를 넣으면 [0,1) 구간이 글자마다 어떻게 좁아지는지 단계별로 보이고, 최종 구간 안의 이진소수와 필요한 비트 수를 냅니다.로그 버킷지연시간처럼 여러 자릿수에 걸친 값을 담을 때 필요한 로그 버킷의 개수와 메모리를 구합니다.색 대비 검사텍스트 색과 배경 색의 명도 대비를 계산해 WCAG 접근성 기준(AA·AAA)을 통과하는지 확인합니다.색약 시뮬레이터색상을 입력하면 적색약·녹색약·청색약 시야에서 어떻게 보이는지 변환해 보여줍니다.색차 ΔE두 색의 차이를 CIE76·CIE94·CIEDE2000 세 방식으로 계산합니다.샤드 불균형키를 해시로 고르게 뿌려도 가장 무거운 샤드는 평균보다 무겁습니다.비밀 분산비밀 하나를 n개 조각으로 나누고 그중 k개가 모여야 복원되게 합니다.엔트로피 계산텍스트나 확률 분포의 섀넌 엔트로피를 계산합니다.섀넌-파노 부호화글이나 빈도 목록을 빈도가 절반씩 되도록 재귀적으로 나눠 부호를 매기는 섀넌-파노(Shannon-Fano) 부호화 과정을 단계별로 보여줍니다.채널 용량 계산섀넌-하틀리 정리 C = B·log2(1+S/N)로 대역폭과 신호대잡음비(SNR)에서 잡음 있는 통신로가 낼 수 있는 이론적 최대 전송률을 계산합니다.랙 유닛 계산장비 높이(mm)로 필요한 랙 유닛(U) 수를 구하고, 랙 전체 U수에 특정 크기 장비가 몇 대 들어가는지 계산합니다.서브넷 계산IP 주소와 프리픽스(CIDR)를 넣으면 네트워크 주소·브로드캐스트 주소·사용 가능 호스트 범위를 계산합니다.LCG 난수X(n+1) = (a·X(n) + c) mod m 수열을 만들고 실제 주기와 최대 주기 조건(헐-더먼-그린버거 정리)을 판정합니다.세그먼트 트리배열을 넣으면 세그먼트 트리를 만들어 구간 질의가 어느 노드를 타고 답하는지 실제로 방문한 노드를 칠해 보입니다.소거부호 오버헤드데이터 조각 k개와 패리티 m개로 나눴을 때의 저장 오버헤드 (k+m)/k를 3중 복제와 나란히 놓습니다.소프트맥스·온도로짓 목록에 온도를 적용한 소프트맥스 확률과 엔트로피·퍼플렉시티를 냅니다.스토리지 슬롯 계산솔리디티 상태변수 목록을 넣으면 32바이트 스토리지 슬롯에 어떻게 나눠 담기는지, 슬롯이 몇 개나 필요한지 계산합니다.NTT 곱셈FFT를 복소수 대신 소수 모듈로에서 하는 수론적 변환으로 다항식을 곱하고 중간 배열을 단계별로 보여 줍니다.순열 순위순열이 사전순으로 몇 번째인지 구하고, 번호에서 순열을 되찾습니다.순환복잡도 계산제어흐름그래프의 노드·간선·연결요소 수를 넣으면 McCabe 순환복잡도 V(G)=E−N+2P를 구하고 위험도와 최소 테스트 케이스 수를 보여줍니다.슈트라센 곱셈2×2 행렬 곱셈을 8번이 아니라 7번의 곱셈으로 해내는 슈트라센 항등식을 M1~M7 단계까지 보여주고, 곧이곧대로 O(n³) 곱셈과 무작위 행렬로 대조해 곱셈 횟수가 실제로 7^k인지 확인합니다.스노플레이크 ID64비트 스노플레이크 ID를 뜯어 만들어진 시각과 기계 번호, 순번을 냅니다.스킵 리스트원소 수와 승격 확률에서 스킵 리스트의 기대 층수·노드당 포인터·탐색 비용을 계산합니다.스파스 테이블갱신 없는 배열에서 구간 최솟값을 O(1)에 답합니다.스프라이트 시트 좌표프레임 크기·개수·열 수를 넣으면 스프라이트 시트 전체 크기와 각 프레임의 CSS background-position 좌표를 계산합니다.엑셀 열 이름엑셀·구글 시트의 열 이름(A, Z, AA, XFD)과 열 번호를 서로 바꿉니다.스플레이 트리찾은 키를 회전으로 뿌리까지 끌어올리는 과정을 zig·zig-zig·zig-zag로 나눠 그림으로 보여 줍니다.슬라이딩 윈도우 최솟값수열 위에서 고정 크기 윈도우를 옮기며 각 위치의 최솟값을 단조 덱(monotonic deque)으로 O(n)에 구하는 과정을 스텝별로 보여줍니다.시간복잡도입력 크기를 넣으면 O(1)부터 O(n!)까지 아홉 가지 시간복잡도의 연산 횟수와 예상 실행 시간을 한눈에 비교합니다.semver 비교두 시맨틱 버전(semver)을 입력하면 어느 쪽이 더 최신인지 명세(semver.org) 기준으로 비교합니다.버전 증가 계산현재 버전과 올릴 단계(메이저·마이너·패치)를 넣으면 semver.org 규칙에 따른 다음 버전을 계산합니다.실시간 스케줄링주기와 실행시간을 넣으면 이용률과 리우–레이랜드 한계로 스케줄 가능성을 보고, 응답시간 분석과 초주기 시뮬레이션으로 정확히 가릅니다.쓰기 증폭SSD의 예비영역 비율에서 쓰기 증폭 WA = 1/(1−ρ)을 구하고 P/E 사이클·TBW 기준 수명을 함께 계산합니다.아스키코드표문자·10진수·16진수로 검색하면 0~127 아스키(ASCII) 코드표에서 해당하는 값을 찾아줍니다.아이소 좌표 변환타일 격자 좌표와 화면 픽셀 좌표를 서로 변환합니다.아호–코라식패턴 여러 개를 한 번에 찾는 아호–코라식 오토마타를 만들어 실패 링크와 출력 링크를 표로 보여 줍니다.암달의 법칙병렬화할 수 있는 비율과 코어 수를 넣으면 속도가 몇 배 빨라지는지 계산합니다.키 길이 → 보안강도RSA·ECC·대칭키 등 서로 다른 암호 알고리즘의 키 길이를 NIST 기준 대칭키 등가 보안강도(bits of security)로 맞바꿔 비교합니다.얼랑 B 손실률얼랑 B 공식으로 회선(트렁크)이 다 찼을 때 호가 끊기는 손실률을 구합니다.에라토스테네스의 체N 이하의 소수를 배수를 지워나가는 고전 알고리즘으로 걸러냅니다.엔디안 변환16·32·64비트 값의 바이트 순서를 빅엔디안·리틀엔디안·미들엔디안으로 뒤집어 나란히 보여 줍니다.엘가말 암호디피-헬만과 같은 이산로그 문제에 기대는 공개키 암호로, 작은 소수로 키 생성·암호화·복호화 과정을 직접 계산해 보여줍니다.엘리아스 부호정수를 엘리아스 감마·델타 부호로 바꾸고 비트열을 다시 수로 되읽습니다.엘리아스-파노정렬된 정수 수열을 넣으면 상위비트(유니터리)·하위비트(고정폭)로 쪼개 압축하는 엘리아스-파노 인코딩 결과를 계산하고, 디코딩으로 원래 수열이 복원되는지 검증합니다.MRZ 검사숫자여권 등 MRZ(기계판독영역)의 검사숫자를 ICAO Doc 9303 표준(가중치 7·3·1)으로 계산·검증합니다.역순쌍 개수수열에서 i < j인데 a[i] > a[j]인 쌍의 개수를 셉니다.역페이지 테이블물리메모리 크기·페이지 크기·항목 크기를 넣으면 역페이지 테이블(inverted page table)의 크기를 계산합니다.영상 파일 크기 예측비트레이트와 영상 길이를 입력하면 예상 파일 크기를 계산합니다.오디오 버퍼 지연시간오디오 인터페이스의 버퍼 크기와 샘플레이트로 편도·왕복 지연시간(레이턴시)을 계산합니다.오디오 용량샘플레이트·비트깊이·채널이나 비트레이트로 오디오 파일 크기를 계산합니다.라이선스 선택카피레프트 범위·특허 조항 필요 여부 몇 가지에 답하면 MIT·Apache-2.0·GPL-3.0 등 어울리는 오픈소스 라이선스 후보를 좁혀줍니다.와이파이 벽 투과손실거리와 지나는 벽 재질·개수로 자유공간 손실에 투과 감쇠를 더해 예상 수신 신호 세기(RSSI)와 체감 품질을 추정합니다.와이파이 채널 간섭2.4GHz 와이파이 채널 두 개가 주파수 대역에서 겹치는지 확인합니다.외부 정렬메모리에 다 들어가지 않는 파일을 정렬할 때 필요한 런 개수·병합 패스·총 디스크 입출력을 냅니다.레이트 리밋분당 몇 회 같은 한도가 실제로 초당 몇 건인지, 고정 윈도의 경계에서 얼마나 몰릴 수 있는지 계산합니다.울람 나선자연수를 1부터 사각 나선으로 배치했을 때 좌표를 구하고, 소수가 뭉치는 것처럼 보이는 패턴을 확인합니다.웨이블릿 트리값을 반씩 갈라 가며 «작은 쪽으로 갔는가»를 층마다 비트로 남기면 구간 [l,r]의 k번째로 작은 수를 O(log σ)에 찾을 수 있습니다.웰퍼드 알고리즘값을 스트림으로 하나씩 받을 때 전체를 다시 훑지 않고 평균·분산을 그때그때 갱신하는 원패스 알고리즘의 계산 과정을 보여줍니다.웹소켓 종료 코드웹소켓(WebSocket) 연결 종료 코드(1000~1015)의 뜻을 찾아봅니다.웹소켓 프레임페이로드 크기에서 웹소켓 프레임의 헤더 크기와 오버헤드를 계산합니다.웹소켓 Accept 계산Sec-WebSocket-Key로 서버가 돌려줘야 할 Sec-WebSocket-Accept 값을 RFC 6455 그대로 계산합니다.위상 정렬선행 관계를 넣으면 진입차수를 세어 위상 정렬 순서를 내고, 사이클이 있으면 어느 정점이 얽혔는지 짚어 줍니다.유니온-파인드union·find 명령을 넣으면 부모 배열이 어떻게 바뀌는지 한 단계씩 보입니다.동형이의 문자 탐지문자열에 라틴 알파벳과 똑같이 생긴 키릴·그리스 등 다른 문자 체계의 글자, 전각 문자, 보이지 않는 서식 문자가 섞였는지 유니코드 공식표로 찾아냅니다.유니코드 조회문자의 코드포인트·공식 이름·UTF-8 바이트를 알려줍니다.유니코드 정규화한글 자소가 흩어진 문자열을 NFC로 되돌리고 NFD·NFKC·NFKD 네 형식을 서로 비교합니다.시그널 번호 조회SIGKILL·SIGTERM 등 유닉스 시그널의 번호·기본 동작을 서로 조회합니다.타임스탬프 변환유닉스 타임스탬프를 날짜로, 날짜를 타임스탬프로 바꿉니다.헥사곤 격자 거리오프셋(행/열)·축(axial)·큐브(cube) 세 좌표계 사이를 변환하고 두 칸 사이의 최단 이동 거리를 구합니다.은행원 알고리즘Allocation·Max·Available 행렬에서 Need를 구하고 안전순서가 존재하는지 판정합니다.응답시간 백분위응답시간 목록에서 p50·p95·p99를 구합니다.EIP-1559 기본수수료현재 기본수수료·가스 한도·가스 사용량으로 다음 블록의 이더리움 기본수수료(base fee)와 N블록 뒤 추이를 계산합니다.이메일 형식 검사이메일 주소가 HTML5 표준(WHATWG)의 형식 규칙에 맞는지 확인합니다.이미지 맞춤object-fit의 contain·cover·fill에서 이미지가 어떤 크기로 그려지고 얼마나 잘리는지 계산합니다.이미지 용량해상도와 포맷으로 이미지 파일 용량을 구합니다.이진 탐색 과정정렬된 목록에서 값을 찾는 동안 low·mid·high가 어떻게 움직이는지 단계별로 보여 주고 비교 횟수를 셉니다.트리 순회이진트리의 전위·중위·후위·레벨 순회를 한 번에 내고, 두 순회에서 트리를 거꾸로 복원합니다.이징 커브 생성네 개의 제어점으로 CSS 애니메이션 이징(cubic-bezier) 곡선을 만들고 그래프로 바로 확인합니다.인터넷 체크섬IP·TCP·UDP 헤더가 쓰는 RFC 1071 체크섬을 16비트 워드별 누적합까지 단계별로 계산합니다.임베딩 저장 용량벡터 개수·차원 수·정밀도로 임베딩 저장 용량을 계산합니다.자로-윙클러두 문자열의 자로·자로-윙클러 유사도를 계산합니다.자릿수 DP1부터 N까지 중 자릿수 조건을 만족하는 수가 몇 개인지 자리를 앞에서부터 채워 가며 셉니다.자카드 유사도두 집합을 넣으면 교집합·합집합과 자카드 유사도(J = |교집합|/|합집합|)를 계산합니다.PoW 난이도목표 난이도(선행 0비트 수)와 해시레이트를 넣으면 조건을 만족하는 해시를 찾는 데 걸리는 기대 시행 횟수와 채굴 시간을 구합니다.재시도 백오프지수 백오프의 재시도마다 얼마를 기다리고 총 얼마가 걸리는지 계산합니다.전압분배기저항 두 개로 만든 전압분배기의 출력전압을 계산합니다.최소 절단무방향 가중 그래프를 둘로 쪼갤 때 끊어야 하는 간선 무게의 최솟값과 그때의 분할을 구합니다.점프 해시키와 버킷 수에서 샤드 번호를 표 없이 정하는 구글의 점프 일관 해시를 계산합니다.접미사 배열문자열의 모든 접미사를 사전순으로 늘어놓은 접미사 배열과 이웃끼리의 최장 공통 접두사(LCP)를 만들어 보여 줍니다.접미사 오토마톤문자열의 모든 부분문자열을 인식하는 최소 DFA를 글자 하나씩 온라인으로 구성하는 과정을 보여주고, 서로 다른 부분문자열 개수를 셉니다.정규식 테스트정규식 패턴과 텍스트를 입력하면 어느 부분이 매치되는지 바로 하이라이트로 보여줍니다.정렬 네트워크입력을 보지 않고 미리 정해진 순서로만 비교·교환하는 정렬 회로를 만들어 비교기 수와 단수를 냅니다.정렬 횟수숫자를 넣으면 버블·선택·삽입·병합·퀵·힙 정렬의 비교 횟수와 교환·이동 횟수를 한 표에서 견줍니다.쿼럼 계산복제본 수와 읽기·쓰기 쿼럼을 넣으면 W+R>N과 W>N/2를 만족하는지 판정하고 몇 대까지 장애를 버티는지 계산합니다.정확한 덮개0/1 행렬에서 모든 열을 정확히 한 번씩 덮는 행 집합을 크누스의 알고리즘 X로 모두 찾습니다.조브리스트 해싱판 위의 (칸, 말) 조합마다 난수를 두고 XOR로 판 전체의 해시를 만듭니다.존슨 알고리즘간선 목록을 넣으면 벨만-포드로 퍼텐셜을 구해 음수를 없앤 뒤, 정점마다 다익스트라를 돌려 모든 쌍의 최단거리를 구합니다.줄리아 집합z_{n+1}=z_n²+c에서 c를 고정하고 시작점 z₀를 훑어 줄리아 집합을 그립니다.줄바꿈 최적화낱말 목록과 줄 너비를 넣으면 한 줄씩 채우는 그리디 줄바꿈과 남는 칸의 제곱합을 최소로 하는 최적 줄바꿈을 나란히 보여 줍니다.우편배달부 문제모든 간선을 적어도 한 번 지나 출발점으로 돌아오는 가장 짧은 경로의 길이를 냅니다.후위식 변환수식을 후위 표기법(RPN)으로 바꾸고 조차장 알고리즘의 스택이 단계마다 어떻게 움직이는지 보여줍니다.지도 타일 좌표위도·경도와 줌 레벨로 슬리피 맵(XYZ) 타일 좌표를 계산합니다.지오해시위경도와 지오해시를 서로 바꾸고 자릿수별 칸 크기를 봅니다.지프 캐시 히트율항목 수와 지프 지수, 캐시 크기를 넣으면 인기 상위 K개를 담았을 때의 히트율을 조화수 비 H(K,s)/H(N,s)로 계산합니다.진법 소수 변환소수를 2·8·10·16진법으로 바꾸면서 유한으로 끝나는지 순환하는지 판정하고 순환 마디를 괄호로 보여 줍니다.차분 배열「구간에 값을 더하라」는 명령이 여러 개일 때 차분 배열의 두 칸만 건드리고 마지막에 누적합을 한 번 돌려 전부 처리합니다.최근접 점 쌍평면 위 점들 중 가장 가까운 두 점을 분할정복으로 O(n log n)에 찾습니다.최대 부분배열수열에서 합이 가장 큰 연속 구간을 카데인 알고리즘으로 한 번에 찾습니다.최소 공통 조상트리의 간선을 넣으면 두 정점의 최소 공통 조상과 그 사이 거리·경로를 찾습니다.최장 프리픽스 매칭여러 CIDR 라우팅 항목과 목적지 IP를 넣으면 어느 경로가 선택되는지, 왜 그 경로가 이기는지(가장 긴 프리픽스)를 계산합니다.충돌 판정사각형-사각형(축 정렬, AABB), 원-원, 원-사각형 세 조합의 2D 충돌 여부를 닫힌 형태 부등식으로 판정합니다.친칠라 스케일링컴퓨트 예산·파라미터 수·토큰 수 중 하나를 넣으면 친칠라(Chinchilla) 논문의 컴퓨트 최적(compute-optimal) 조합을 계산합니다.카드번호 검증Luhn 알고리즘(mod 10 체크섬)으로 카드번호가 유효한 형식인지 확인하고, 국제 표준 카드사 대역을 판별합니다.카오스 게임삼각형 꼭짓점 중 하나를 무작위로 골라 현재 점과의 중점으로 계속 이동하는 반스리(Barnsley)의 카오스 게임(chaos game)으로 시에르핀스키 삼각형을 그립니다.카운트민 스케치허용 오차 ε와 실패확률 δ를 넣으면 카운트-민 스케치의 폭·깊이와 메모리를 계산합니다.카운팅 블룸 필터원소 수·목표 오탐률·카운터 폭을 넣으면 카운팅 블룸 필터의 슬롯 수·메모리·카운터 오버플로 확률을 계산합니다.카운팅 정렬정수 나열을 넣으면 값끼리 크기를 견주지 않고 등장 횟수·누적합만으로 정렬하는 카운팅 정렬 과정을 표로 보여줍니다.카프-플랫 지표실측한 병렬 속도향상과 코어 수로 경험적 직렬비율(e)을 역산합니다.카프카 저장 용량생산 처리량·보존 기간·복제 계수로 카프카 토픽(삭제 정책)이 실제로 차지할 디스크 용량을 계산합니다.카프카 파티션 수목표 처리량과 파티션당 생산·소비 처리량으로 카프카 토픽에 필요한 파티션 수를 계산합니다.거짓 공유구조체 필드가 어느 캐시 라인에 들어가는지 계산해 서로 다른 스레드가 같은 줄을 다투는 자리를 찾아냅니다.캐시 사상캐시 크기와 블록 크기, 연관도에서 주소의 태그·인덱스·오프셋 비트를 쪼개고 접근 순서로 히트율을 계산합니다.캐시 적중률캐시 적중률과 지연 시간으로 실효 지연과 빨라진 배수를 계산합니다.해싱 재배치노드 수를 바꿀 때 옮겨야 하는 키의 비율을 모듈러 샤딩과 해시 링으로 나란히 계산합니다.코드 비교두 코드(또는 텍스트)를 줄 단위로 비교해 추가·삭제된 부분을 색으로 보여줍니다.코드128 체크섬Code 128 바코드의 체크문자(mod 103)를 계산합니다.코사인 유사도두 벡터의 코사인 유사도와 사이각을 구하고 유클리드·맨해튼 거리, 자카드 계수와 나란히 놓습니다.코어 웹 바이탈LCP·INP·CLS 실측값을 넣으면 구글이 정한 기준으로 양호·개선 필요·나쁨을 판정하고 통과 여부를 보여줍니다.상담원 수얼랑 C 공식으로 목표 서비스 레벨을 맞추는 상담원 수를 구합니다.콰인-매클러스키최소항 목록을 받아 비트가 하나만 다른 항끼리 묶어가며 불 논리식을 간소화합니다.k8s 리소스 단위512Mi·500m·129e6 같은 쿠버네티스 수량 표기를 읽어 바이트와 코어로 바꿉니다.HPA 레플리카 계산현재 레플리카 수와 메트릭 값을 넣으면 HorizontalPodAutoscaler가 계산할 원하는 레플리카 수를 그대로 재현합니다.쿠쿠 필터원소 수와 목표 오탐률에서 지문 비트 수와 필요한 메모리를 구하고 블룸 필터와 견줍니다.쿠쿠 해싱해시 테이블 두 개와 해시 함수 두 개로 충돌을 해결하는 쿠쿠 해싱의 삽입·축출(evict) 연쇄 과정을 스텝별로 보여줍니다.쿼드트리점이 몰린 곳만 사분면으로 거듭 쪼개는 쿼드트리를 만들어 칸이 어떻게 갈리는지 그려 줍니다.쿼션트 필터 크기키 개수·나머지 비트수·목표 적재율로 쿼션트 필터의 슬롯 개수와 오탐률, 예상 메모리 크기를 계산합니다.퀵셀렉트배열과 k를 넣으면 정렬하지 않고 k번째로 작은 수를 찾는 과정을 분할마다 보입니다.크론 표현식크론(cron) 표현식을 넣으면 조건을 풀어서 보여주고, 반대로 실행 주기를 골라 표현식을 만들 수도 있습니다.타원곡선유한체 위 타원곡선 y² = x³ + ax + b (mod p)에서 점 덧셈·두 배·스칼라 곱을 구합니다.타입 스케일기준 글자 크기와 비율을 입력하면 제목부터 잔글씨까지 일관된 배수로 커지는 폰트 크기 체계를 px·rem으로 뽑아 줍니다.턴스톨 부호화문자별 확률을 넣으면 확률이 가장 높은 잎부터 쪼개는 턴스톨 부호화 트리를 구성합니다.테스트 데이터 생성이름·이메일·전화번호 등으로 구성된 더미 테스트 데이터를 JSON으로 생성합니다.압축률텍스트를 브라우저에서 실제로 gzip·deflate 압축해 크기가 얼마나 줄어드는지 재 봅니다.톰슨 구성법정규식을 연산자(연결·선택·*·+·?)마다 정해진 ε-NFA 조각으로 재귀적으로 이어붙여 NFA를 만듭니다.튜링 기계상태·기호·전이표를 입력받아 테이프 위에서 한 단계씩 실행하는 과정을 보여줍니다.학습 연산량트랜스포머 학습에 드는 연산량을 6ND 어림으로 계산하고, 계수 6이 순전파 2와 역전파 4에서 나오는 것을 보여 줍니다.트립 삽입키는 이진탐색트리 순서로, 우선순위는 힙 순서로 지키는 트립을 한 걸음씩 그려 봅니다.파비콘 크기브라우저 탭·iOS·Android/PWA·Windows 타일별로 필요한 파비콘·앱 아이콘 픽셀 크기를 모아 보여줍니다.파이스텔 네트워크DES 등 여러 블록 암호의 뼈대인 구조를 시뮬레이션합니다.chmod 계산755와 rwxr-xr-x를 서로 변환합니다.파일 할당 방식파일 크기와 블록 크기를 넣으면 연속·연결·색인(단일/다단계) 할당 방식별로 필요한 블록 수·포인터 오버헤드·임의 접근 단계 수를 견줍니다.팬아웃 꼬리지연요청 하나가 N갈래로 흩어지고 모두 돌아와야 응답할 때 전체 p99가 얼마나 나빠지는지 계산합니다.팬케이크 정렬맨 위부터 k장을 통째로 뒤집는 연산만으로 수열을 정렬합니다.펄린 노이즈켄 펄린의 개선된 노이즈(Improved Noise, 2002) 알고리즘으로 좌표마다 결정적인 그래디언트 노이즈 값을 계산합니다.페이지 교체참조열과 프레임 수를 넣으면 FIFO·LRU·LFU·OPT·2차 기회의 페이지 부재 횟수와 단계별 프레임 상태를 계산합니다.페이지네이션 계산전체 개수·페이지 크기·페이지 번호로 offset·limit·전체 페이지 수·이 페이지의 항목 범위를 계산합니다.페이지랭크링크 목록을 넣으면 페이지랭크 점수와 순위를 계산합니다.주소 변환페이지 크기와 주소 비트 수에서 페이지 번호·오프셋 비트를 쪼개고 페이지 테이블 크기와 다단계 분할, TLB 실효 접근 시간(EAT)을 계산합니다.페트리 네트 시뮬레이터자리·전이·토큰 초기 배치를 입력하면 발화 가능한 전이를 찾아 토큰을 옮기는 과정을 한 단계씩 보여줍니다.펜윅 트리배열을 넣으면 펜윅 트리를 만들어 누적합 질의와 점 갱신이 타는 인덱스 사슬을 보입니다.평방 분할배열을 √n 크기 버킷으로 나눠 구간 합·최솟값·최댓값을 O(√n)에 답합니다.Posit 변환10진수와 posit 비트열을 서로 바꾸고 부호·레짐·지수·가수 네 필드로 쪼개 보여줍니다.포트 번호포트 번호나 서비스 이름으로 검색해 무슨 서비스가 쓰는 포트인지 찾습니다.퐁 조명 모델법선·광원·시점 벡터와 재질 계수(주변광·확산광·반사광, 광택 지수)를 넣어 퐁/블린-퐁 조명 방정식으로 픽셀 밝기를 구합니다.표본 추출 확률샘플링한 로그에서 원래 건수를 되추정할 때의 오차범위를 계산합니다.PDA 시뮬레이터상태·스택 전이표와 입력 문자열을 받아 스택을 한 단계씩 밀고 당기며 수리·거부를 판정합니다.퓨니코드한글.한국 같은 한글 도메인을 브라우저가 실제로 보내는 xn-- 주소로 바꾸고, 반대로 되돌립니다.프레임타임 계산fps를 프레임타임(ms)으로, 프레임타임을 fps로 서로 변환합니다.protobuf 크기필드 번호와 타입에서 태그 바이트((필드번호 << 3) | 와이어타입)를 구하고 메시지 하나의 실제 바이트 수를 필드별로 쌓아 보여 줍니다.플러드 필그림판 페인트 통 알고리즘을 직접 눌러 보는 시뮬레이터입니다.순환 검출한 칸씩 가는 거북과 두 칸씩 가는 토끼로 수열의 고리를 찾습니다.피보나치 힙두 힙을 합치고(union) 최솟값을 꺼내는(extractMin) 과정에서 트리 개수가 어떻게 바뀌는지 직접 계산해 보여줍니다.피스 테이블텍스트에 삽입·삭제를 가하면 원본 버퍼는 그대로 두고 (버퍼,시작,길이) 조각 목록만 갱신하는 피스 테이블의 동작을 단계별로 보여줍니다.학습률 스케줄워밍업과 코사인·선형·스텝·지수 감쇠 스케줄의 특정 스텝 학습률과 곡선을 계산합니다.받침 판별기문자·단어를 넣으면 유니코드 공식으로 각 글자의 받침(종성) 유무와 종류를 판별합니다.할스테드 복잡도서로 다른 연산자·피연산자 수와 총 등장 횟수를 넣으면 할스테드 공식대로 부피·난이도·노력·구현 시간·추정 버그 수를 구합니다.후보키·정규형속성과 함수 종속을 넣으면 속성 폐포와 후보키를 모두 구하고 2NF·3NF·BCNF를 판정합니다.CNN 출력 크기입력 크기와 커널·스트라이드·패딩으로 합성곱·풀링 층을 지날 때마다 특징맵 크기와 수용영역이 어떻게 변하는지 계산합니다.해밍 거리길이가 같은 두 문자열에서 서로 다른 위치의 개수를 셉니다.해밍 코드데이터 비트에서 해밍 코드의 패리티 비트를 구하고, 한 비트를 뒤집어 보면서 신드롬이 어떻게 오류 위치를 그대로 가리키는지 확인합니다.해시 생성텍스트의 MD5·SHA-1·SHA-256·SHA-512 해시값을 브라우저에서 바로 계산합니다.해시 적재율테이블 크기와 원소 수로 적재율 α를 구하고 체이닝·선형 탐사·이중 해싱의 성공·실패 평균 탐색 횟수를 계산합니다.피보나치 행렬 거듭제곱[[1,1],[1,0]]ⁿ을 분할정복으로 거듭제곱해 피보나치수를 O(log n)에 구합니다.허프만 부호화글이나 빈도 목록에서 허프만 트리를 만들어 글자별 부호와 평균 부호길이, 압축률을 냅니다.혼합 모드CSS mix-blend-mode와 포토샵 레이어 모드 16가지의 결과 색을 계산합니다.힐베르트 곡선힐베르트 곡선에서 1차원 거리와 2차원 좌표를 양쪽으로 바꿔 줍니다.힙 만들기 과정숫자 목록으로 이진 힙을 만드는 두 가지 방법(하나씩 삽입 vs 상향식 heapify)을 나란히 돌려 비교·교환 횟수를 세고, 배열과 트리가 어떻게 대응하는지, 루트를 반복해 뽑으면 어떻게 정렬되는지 보여 줍니다.A* 경로 탐색격자에서 A*로 최단 경로를 찾고 같은 격자를 다익스트라로도 풀어 펼친 칸 수를 견줍니다.Accept-Language 정렬Accept-Language 헤더의 q값을 파싱해 언어 우선순위를 정렬합니다.Adler-32 체크섬글자나 16진수를 넣으면 Adler-32와 플레처(16·32·64) 체크섬을 계산하고, 두 누적합 A·B가 어떻게 만들어지는지 보여 줍니다.AES 암호문 크기평문 바이트 수와 블록 모드(ECB·CBC·CTR·GCM)를 넣으면 패딩·IV·인증 태그까지 더한 실제 암호문 크기를 계산합니다.AI 이미지 해상도목표 종횡비·화소 예산으로 스테이블 디퓨전 계열 모델에 맞는 8의 배수 가로·세로 픽셀을 계산하고, SDXL 권장 해상도표도 함께 보여줍니다.ANSI 색상터미널 출력 색을 이스케이프 시퀀스로 만듭니다.APCA 대비(Lc)글자색과 배경색을 넣으면 APCA(SAPC-8) 방식의 대비 지수 Lc를 계산해 WCAG 3 초안 기준 용도별 통과 여부를 보여줍니다.Apdex 점수응답시간 목록에서 Apdex 점수와 등급을 계산합니다.Argon2 비용 계산Argon2id의 메모리(m)·반복 횟수(t)·병렬도(p) 파라미터를 넣으면 실제 메모리 사용량과 RFC 9106 최소 제약 충족 여부를 계산합니다.Ascii85 변환4바이트를 5문자로 담는 Base85를 서로 변환합니다.AVL 삭제숫자를 넣어 AVL 트리를 만든 뒤 하나씩 지우며, 삭제마다 몇 번의 회전이 뿌리까지 이어지는지 단계별로 보여 줍니다.AVL 회전숫자를 차례로 넣으며 균형이 무너지는 자리와 그때 하는 회전(LL·RR·LR·RL)을 단계별로 보여 줍니다.B-스플라인 곡선제어점과 차수를 넣으면 드 부어(de Boor) 알고리즘으로 B-스플라인 곡선을 그립니다.B-트리 삭제차수 m인 B-트리에서 키를 하나씩 지우며, 형제에게서 빌리거나(rotate) 합치는(merge) 재균형 과정을 단계별로 보여 줍니다.B-트리 삽입차수 m인 B-트리에 키를 차례로 넣으며 노드가 가득 찰 때 가운데 키를 부모로 올려 보내는 분할 과정을 단계별로 보여 줍니다.B트리 높이레코드 수와 페이지 크기(또는 차수)에서 B-트리와 B+트리의 높이와 디스크 접근 횟수를 계산합니다.Base32 변환텍스트를 Base32(RFC 4648)로 바꾸거나 되돌립니다.Base36 인코딩정수를 0-9·A-Z 36개 문자로 표현합니다.Base45 변환텍스트나 이진 데이터를 Base45(RFC 9285)로 바꾸거나 되돌립니다.Base58텍스트나 16진수를 Base58로 인코딩하고 되돌립니다.Base62 인코딩큰 정수를 0-9·A-Z·a-z 62개 문자로 표현합니다.Base64 변환텍스트를 Base64로 바꾸거나 되돌립니다.Base64 크기 계산파일 크기를 넣으면 Base64로 인코딩했을 때 커지는 크기와 증가율을 계산합니다.Base91 인코딩텍스트를 basE91(91자 알파벳)로 인코딩·디코딩합니다.BCD 변환기십진수를 넣으면 자릿수마다 4비트로 따로 인코딩하는 BCD(Binary-Coded Decimal)와 packed BCD 결과를 계산합니다.bcrypt costbcrypt의 cost(work factor)를 1 올릴 때마다 정확히 2배 느려진다는 관계로 다른 cost의 예상 소요시간을 추정합니다.bcrypt 해시비밀번호를 bcrypt($2b$) 해시로 만들고, 반대로 비밀번호가 기존 해시와 일치하는지 확인합니다.Bech32 체크섬Bech32(BIP-0173)·Bech32m(BIP-0350) 체크섬을 검증하고 만듭니다.Bencode 크기BitTorrent 프로토콜(BEP-3)의 Bencode 포맷으로 정수·문자열·리스트·딕셔너리를 인코딩했을 때 바이트 수가 얼마나 되는지 계산합니다.Bitap 검색패턴을 비트마스크로 바꿔 몇 글자 틀려도 찾는 Bitap(Shift-And) 검색을 보여줍니다.BK-트리단어 목록을 편집거리 기준으로 BK-트리에 넣고, 질의어와 허용 편집거리를 주면 트리 가지치기로 유사한 단어를 찾습니다.Cache-ControlCache-Control 헤더를 넣으면 브라우저와 CDN이 각각 언제까지 그대로 내주고 언제 재검증하는지 풀어서 설명합니다.CBOR 헤더 바이트CBOR(RFC 8949) 헤더 바이트를 주요타입과 인자값에서 계산합니다.대역 겹침IP 대역 여러 개를 넣으면 서로 겹치는 쌍과 겹치는 주소 개수를 찾아 줍니다.CIDR 병합IP 대역 목록을 가장 적은 개수의 CIDR 블록으로 줄입니다.COBS 인코딩16진수 바이트열을 COBS(Consistent Overhead Byte Stuffing)로 인코딩·디코딩합니다.CORDIC곱셈 없이 시프트와 덧셈만으로 sin·cos를 구하는 CORDIC의 반복 과정을 단계별로 보여 줍니다.프리플라이트 판정메서드·Content-Type·직접 추가한 헤더를 넣으면 브라우저가 CORS 프리플라이트(OPTIONS) 요청을 먼저 보낼지 판정합니다.CPU 스케줄링프로세스의 도착시각과 실행시간을 넣으면 FCFS·SJF·SRTF·라운드로빈·우선순위 각각의 간트 차트와 평균 대기시간·반환시간·응답시간을 계산합니다.CRC 체크섬CRC-8·CRC-16·CRC-32의 널리 쓰이는 14가지 변종을 한 번에 계산합니다.CRDT 카운터노드별 벡터를 넣으면 G-Counter·PN-Counter 병합 결과를 계산합니다.CSP 헤더Content-Security-Policy 값을 붙여 넣으면 따옴표 빠진 키워드, 오타 난 지시어, default-src가 덮지 못하는 빈틈을 짚어 줍니다.:nth-child 계산:nth-child(An+B) 공식을 입력하면 1번째부터 어떤 자식 요소가 선택되는지 격자로 바로 보여줍니다.CSS 3D 변환translate3d·rotate3d·scale3d·perspective를 나열하면 CSS matrix3d()의 16개 값으로 합성해 계산합니다.CSS 그리드행·열과 간격을 고르면 CSS 그리드 코드를 만들어 주고 결과를 미리 보여줍니다.CSS 단위 변환px과 rem·em·pt를 서로 변환합니다.박스 섀도우 생성오프셋·흐림·퍼짐·색상을 조절해 box-shadow CSS 코드를 만들고 미리보기로 바로 확인합니다.CSS 색 이름CSS 표준 색 이름 148개를 hex와 서로 바꿉니다.cqw·cqh 계산컨테이너 너비·높이와 단위 값을 넣으면 cqw·cqh·cqi·cqb·cqmin·cqmax가 각각 몇 px인지 한번에 계산합니다.CSS 컨테이너 쿼리container-type·container-name과 @container 조건을 고르면 CSS 컨테이너 쿼리 코드를 만들어 줍니다.텍스트 간격 계산글자 크기를 입력하면 WCAG 2.1(1.4.12) 기준 최소 권장 줄간격·문단간격·자간·낱말간격을 px로 계산해 CSS 코드까지 만들어 줍니다.CSS matrix() 계산기translate·rotate·scale·skew 값을 입력하면 CSS matrix() 합성 행렬과 미리보기를 계산합니다.CSS 특정성 계산CSS 선택자를 입력하면 ID·클래스·타입 선택자 개수로 특정성(specificity)을 계산하고, 두 선택자 중 어느 쪽이 우선 적용되는지 비교합니다.CSS 플렉스박스flex-direction·justify-content·align-items 등을 고르면 CSS 플렉스박스 코드를 만들어 주고 결과를 미리 보여줍니다.border-radius 계산border-radius를 px·%로 서로 바꾸고, 요소 크기에 따라 실제 몇 px로 둥글게 나오는지 미리 봅니다.clamp() 생성기뷰포트 너비 구간과 그때의 최소·최대 값을 입력하면 반응형 폰트 크기·여백에 쓸 CSS clamp() 코드를 생성합니다.CSS clip-path원·타원·직사각형·다각형 도형을 고르면 CSS clip-path 코드를 만들어 주고 결과를 미리 보여줍니다.color-mix() 미리보기두 색과 비율, 혼합 색공간을 넣으면 CSS color-mix() 함수의 결과 색을 미리 계산해 코드와 함께 보여줍니다.CSS 필터 생성기슬라이더로 blur·brightness·drop-shadow 등 CSS filter() 값을 실시간 미리보기와 함께 만들고 코드를 복사합니다.line-clamp 생성줄 수를 정하면 여러 줄 말줄임(…) CSS 코드를 만들어줍니다.object-fit 계산컨테이너·이미지 크기를 넣으면 object-fit: cover·contain 각각의 렌더링 크기와 잘려나가는(또는 레터박스로 남는) 영역을 px로 계산해 줍니다.CSV→SQLCSV 표를 붙여넣으면 SQL INSERT 문을 만들어 줍니다.cURL 변환cURL 명령을 fetch나 axios 코드로 바꿔줍니다.CUSIP 검사숫자미국·캐나다 증권식별번호 CUSIP의 검사숫자를 계산·검증합니다.CVSS 계산기지표를 고르면 CVSS v3.1 Base Score와 등급, 벡터 문자열을 계산합니다.CYK 구문분석촘스키 정규형(A→BC 또는 A→a)으로 적은 문맥자유문법이 어떤 문자열을 만들 수 있는지 O(n³)에 판정합니다.인덱스 선택도고유값 수와 전체 행 수를 입력하면 인덱스 선택도(distinct÷전체)를 계산하고 인덱스 효율을 가늠합니다.커넥션 풀 크기DB 서버 코어 수와 디스크 상태로 HikariCP 위키의 권장 커넥션 풀 크기(코어수×2 + 유효 스핀들 수)를 구합니다.DFA 최소화결정적 유한 오토마타(DFA)에서 도달 불가능한 상태를 걷어내고, 분할 세련화로 서로 구별할 수 없는 상태를 뭉쳐 같은 언어를 받아들이는 가장 작은 DFA를 구합니다.DFA→정규식상태·전이표를 넣으면 상태를 하나씩 지우며 정규식을 합성하는 상태 제거법 과정을 그대로 보여주고, 원래 DFA와 판정이 같은지 대조합니다.DNS 레코드A·CNAME·MX·TXT 같은 DNS 레코드가 무엇이고 언제 쓰는지, 값의 형식과 흔한 실수를 정리했습니다.SOA 시리얼 계산존파일을 고칠 때마다 올려야 하는 SOA 일련번호(serial)를 YYYYMMDDnn 관례에 맞춰 계산합니다.ECDSA 서명·검증타원곡선 위에서 개인키와 임시값(nonce) k로 서명 (r, s)을 만들고 공개키로 검증하는 ECDSA 절차를 단계별로 보여줍니다.errno 코드 조회ENOENT·EACCES 등 리눅스 errno 번호와 이름을 서로 조회합니다.FFT 버터플라이표본 수열을 넣으면 고속 푸리에 변환(FFT)의 비트 역순 정렬과 단계별 나비(버터플라이) 연산을 트위들 인자와 함께 하나씩 보여줍니다.FIGI 검사숫자OpenFIGI 금융상품 식별번호(FIGI)의 검사숫자를 계산·검증합니다.FIRST·FOLLOW문맥자유문법의 생성규칙을 넣으면 각 비단말의 FIRST·FOLLOW 집합을 정의대로 구하고 LL(1) 파싱 테이블까지 만들어 충돌 여부를 판정합니다.FNV 해시텍스트를 넣으면 FNV-1·FNV-1a 방식의 32비트·64비트 해시값을 각각 구합니다.FP16·BFloat16 변환숫자가 FP16(반정밀도)과 BFloat16으로 각각 어떻게 저장되는지 부호·지수·가수 비트로 분해합니다.Git 해시Git이 파일에 붙이는 해시(blob SHA)를 브라우저에서 바로 계산합니다.GPT 토큰 계산텍스트를 붙여넣으면 GPT 모델이 실제로 쓰는 BPE 어휘 그대로 토큰 수를 계산합니다.텍스처 메모리텍스처 크기·포맷(RGBA8, BC1/BC3/BC7, ASTC 등)·밉맵·큐브맵/배열 레이어로 GPU가 차지하는 메모리를 계산합니다.GraphQL 쿼리 복잡도중첩 커넥션의 first/last 값으로 GitHub·Shopify 방식의 GraphQL 쿼리 비용을 계산하고 요청 제한 대비 여유를 확인합니다.gRPC 상태 코드gRPC 상태 코드(0~16)의 뜻과 언제 나는지 찾아봅니다.GTIN 검사숫자GTIN-8·12(UPC-A)·13(EAN-13)·14 바코드의 마지막 검사숫자를 계산하고 검증합니다.HITS 허브·권위방향 그래프에서 각 노드의 허브(hub) 점수와 권위(authority) 점수를 함께 매기는 HITS 알고리즘을 계산합니다.HLS 지연시간HLS 라이브 스트리밍의 세그먼트 길이·유지 개수·인코딩 지연으로 최소 이론 지연시간과 세그먼트 요청 빈도를 계산합니다.HMAC 계산기메시지와 키를 안쪽·바깥쪽 두 번 해시로 감싸는 HMAC(RFC 2104)을 SHA-1·SHA-256·SHA-512로 계산합니다.HOTP 생성기비밀키와 카운터를 입력하면 RFC 4226 방식의 카운터 기반 일회용 비밀번호(HOTP)를 계산합니다.hreflang 생성언어별·지역별 페이지 URL 목록을 넣으면 검색엔진에 대체 언어 버전을 알려주는 hreflang <link> 태그를 생성합니다.HTML → 마크다운HTML을 마크다운으로 바꿉니다.HTML 엔티티< > & 같은 특수문자를 HTML 엔티티로 바꾸거나 되돌립니다.HTTP 상태 코드HTTP 상태 코드의 뜻과 언제 쓰는지 찾아봅니다.HTTP 헤더HTTP 헤더가 하는 일과 요청·응답 어느 쪽에 쓰이는지 찾아봅니다.Range 요청Range 헤더가 실제로 어느 바이트를 가리키는지 풀고 Content-Range 응답과 상태 코드를 냅니다.HyperLogLog정밀도 p에서 HyperLogLog의 레지스터 수·표준오차·메모리를 계산하고, 목표 오차에 필요한 p를 거꾸로 찾습니다.IBAN 검증해외 송금에 쓰는 IBAN이 형식에 맞는지 mod 97 검사식과 국가별 자릿수로 확인합니다.ID 충돌 확률UUID·nanoid 같은 랜덤 ID를 몇 개까지 만들어도 안전한지 생일 문제로 계산합니다.IEEE 754 변환10진수 실수를 IEEE 754 단정도·배정도 비트 패턴(부호·지수·가수)으로 분해해 보여줍니다.IOPS 계산IOPS와 처리량(MB/s)을 블록 크기로 서로 변환하고, RAID 쓰기 페널티를 반영해 필요한 디스크 수를 구합니다.IP 변환IPv4를 정수·2진수·16진수로 바꾸고 특수 대역인지 알려줍니다.IPv6 서브넷IPv6 주소와 프리픽스로 네트워크 주소·마지막 주소·주소 개수를 계산합니다.ISBN 검증ISBN 10자리·13자리의 검증문자가 맞는지 확인하고 두 형식을 서로 변환합니다.ISIN 검사숫자국제증권식별번호(ISIN) 12자리를 검사해 검사숫자가 맞는지, 형식이 올바른지 확인합니다.문자 체계 코드 조회한글=Hang, 라틴=Latn 같은 ISO 15924 문자 체계(script) 4자리 코드를 이름·숫자코드와 상호 조회합니다.국가코드 변환나라 이름이나 alpha-2·alpha-3·numeric 코드로 ISO 3166-1 국가코드를 서로 변환해 조회합니다.통화코드 조회통화명이나 알파벳코드·숫자코드로 ISO 4217 통화코드와 소수점 자릿수(minor unit)를 조회합니다.컨테이너 검사숫자해상 컨테이너 번호(ISO 6346)의 검사숫자를 계산·검증합니다.언어코드 조회언어명이나 코드로 ISO 639-1(2자리)·639-2(3자리) 언어코드와 한글 언어명을 서로 변환합니다.ISO 기간 변환P1Y2M3DT4H5M6S 같은 ISO 8601 기간 문자열을 읽어 성분과 초로 바꾸고 반대로도 만듭니다.ISSN 검증ISSN(국제표준연속간행물번호) 8자리의 검증숫자가 맞는지 확인합니다.JSON 타입 변환API 응답 JSON을 붙여넣으면 TypeScript interface나 type을 만들어 줍니다.JSON CSV 변환객체 배열 JSON을 CSV로, CSV를 JSON으로 바꿉니다.JSON 비교두 JSON을 키 단위로 재귀 비교해 추가·삭제·값변경·타입변경을 찾아냅니다.JSON 스키마JSON 예시를 붙여넣으면 JSON Schema(draft 2020-12)를 만들어 줍니다.JSON 포맷JSON을 보기 좋게 정렬하거나 한 줄로 압축합니다.JSON Merge PatchRFC 7396 JSON Merge Patch를 원본 JSON에 적용해 결과를 보여줍니다.JSON Patch 적용RFC 6902 JSON Patch 문서(add·remove·replace·move·copy·test)를 원본 JSON에 순서대로 적용해 결과를 보여줍니다.JSONPathJSON에 JSONPath 질의를 적용해 값을 뽑아냅니다.JWK 지문 계산RSA·EC·OKP·oct 등 JWK 키 값을 넣으면 RFC 7638 표준에 따른 SHA-256 지문을 계산합니다.JWT 디코더JWT 토큰의 헤더와 페이로드를 읽어줍니다.JWT 생성헤더·페이로드 JSON과 비밀키를 넣으면 HS256(HMAC-SHA256)으로 서명된 JWT를 만들어 줍니다.k-d 트리평면 위의 점들을 x·y 축을 번갈아 가며 트리로 쌓고 질의점에서 가장 가까운 점을 찾습니다.KMP 실패함수패턴의 실패함수(부분일치 테이블)를 만들고, 본문에서 찾을 때 어디서 어긋나 몇 칸 밀리는지 단계별로 보여 줍니다.KV 캐시 크기트랜스포머 추론의 KV 캐시 크기를 레이어·헤드·컨텍스트 길이·배치에서 계산합니다.LC 공진주파수인덕턴스와 정전용량으로 LC 회로의 공진주파수(톰슨의 공식)와 특성임피던스를 계산합니다.LEI 검사숫자법인식별기호(LEI)의 검사숫자를 계산·검증합니다.LFSR 수열 생성기탭(피드백 다항식)과 초기 시드를 넣으면 선형귀환시프트레지스터의 출력 비트열과 주기를 계산합니다.학습 메모리 계산파라미터 수에서 가중치·그래디언트·옵티마이저 상태 메모리를 정밀도·옵티마이저별로 계산합니다.LLM API 요금모델과 입력·출력 토큰 수를 넣으면 캐시·배치 할인까지 반영한 API 호출 비용을 계산합니다.LoRA 파라미터입력·출력 차원과 랭크(r)로 LoRA 학습 파라미터 수와 원본 대비 압축률을 계산합니다.LZ77 압축문자열을 LZ77로 압축해 (거리, 길이, 다음 글자) 토큰을 하나씩 보여 주고 다시 풀어 원문이 그대로 돌아오는지 확인합니다.LZ78 압축문자열을 LZ78로 압축해 (사전 인덱스, 다음 글자) 토큰을 하나씩 보여 주고, 사전이 만들어지는 순서와 다시 풀었을 때 원문이 그대로 돌아오는지 확인합니다.LZW 압축GIF·TIFF가 쓰는 LZW로 글을 압축하며 사전에 무엇이 언제 들어가는지 단계별로 보여 줍니다.M/G/1 대기행렬도착은 포아송이고 처리 시간의 분포는 무엇이든 좋은 창구 하나짜리 줄의 평균 대기시간을 폴라첵–힌친 공식으로 계산합니다.대기행렬시간당 도착 건수와 한 건 처리 시간을 넣으면 평균 대기시간·대기 인원·이용률과 몇 명이 밀려 있을 확률을 계산합니다.MAC 주소MAC 주소를 콜론·하이픈·점·구분 없음 네 가지 표기로 서로 변환하고, 유니캐스트·로컬 여부를 비트로 판정합니다.MessagePack 크기MessagePack으로 정수·문자열·바이너리·배열·맵·확장 타입을 인코딩했을 때 어떤 포맷이 쓰이고 몇 바이트가 되는지 계산합니다.MIME 타입 조회파일 확장자로 MIME 타입(Content-Type)을 찾아봅니다.MinHash 크기해시 개수 k에서 자카드 유사도 추정의 표준오차 √(J(1−J)/k)와 서명 메모리를 계산하고, 목표 오차에 필요한 k를 거꾸로 찾습니다.Mo's 알고리즘구간 질의를 블록 단위로 정렬해 포인터 이동을 O((n+q)√n)로 줄이는 과정을 보여 줍니다.MoE 파라미터전문가 수·top-k·전문가당 파라미터를 넣으면 총 파라미터와 토큰마다 실제로 쓰는 활성 파라미터, 희소율을 계산합니다.MTBF·가동률MTBF(평균 고장간격)·MTTR(평균 수리시간) 중 둘을 넣으면 나머지 하나와 가동률을 계산합니다.MTU·MSSMTU에서 IP·TCP 헤더와 터널 오버헤드를 빼 MSS를 계산합니다.MurmurHash3Austin Appleby의 비암호화 해시함수 MurmurHash3(x86, 32비트)를 계산합니다.N-그램 생성텍스트를 글자 또는 단어 단위로 N개씩 겹치게 잘라 나열합니다.NDJSON 검증한 줄에 JSON 값 하나씩 붙여넣으면 몇 번째 줄이 깨졌는지 바로 짚어줍니다.NFA→DFAε-전이가 있는 비결정 오토마타를 부분집합 구성으로 DFA로 바꾸고 상태까지 최소화합니다.nginx 동시접속worker_processes와 worker_connections을 넣으면 nginx가 이론상 처리할 수 있는 최대 동시접속 수를 계산합니다.nginx locationlocation 블록들과 요청 URI를 넣으면 nginx가 어느 블록을 고르는지 판정하고 그 이유를 알려줍니다.NMEA 체크섬GPS 등 항법 장비가 쓰는 NMEA 0183 문장의 체크섬을 계산·검증합니다.NTP 오프셋 계산NTP 요청·응답 네 타임스탬프를 입력하면 클라이언트-서버 시계 오프셋과 왕복지연을 계산합니다.PKCE 생성RFC 7636의 code_verifier를 난수로 만들고 S256 방식의 code_challenge를 계산합니다.OKLCH 변환HEX·RGB를 CSS의 oklch()·oklab() 값으로, 반대로도 변환합니다.PBKDF2 반복 횟수서버에서 실측한 기준 시간을 넣으면 PBKDF2 반복 횟수(iteration count)별 예상 해싱 시간을 추정하고, OWASP 권장 반복 횟수(SHA-256/SHA-512/SHA-1)와 비교합니다.PSU 용량 계산CPU·그래픽카드 소비전력에 기타 부품과 헤드룸을 더해 PC에 필요한 파워서플라이(PSU) 권장 용량을 계산합니다.PGP 지문 계산OpenPGP 공개키(ASCII armor)를 붙여넣으면 RFC 4880 방식(SHA-1)으로 v4 키 지문을 계산합니다.PoE 전력 예산PoE 등급(802.3af/at/bt)과 케이블 길이를 넣으면 스위치가 보내는 전력에서 케이블 손실을 뺀 실제 수신 전력을 계산합니다.오토배큠 발동 임계값테이블 행 수·죽은 튜플 수로 PostgreSQL autovacuum·autoanalyze가 언제 발동하는지 공식 문서 산식 그대로 계산합니다.PG 인덱스 크기 추정로우 수·평균 키 크기·fillfactor로 PostgreSQL B-tree 인덱스가 디스크에서 차지할 대략적인 크기를 페이지 단위로 추정합니다.QR 용량QR 코드 버전과 오류정정 등급별로 숫자·영숫자·바이트를 몇 글자까지 담을 수 있는지 냅니다.QUIC varint 변환QUIC(RFC 9000)이 쓰는 가변길이 정수를 인코딩·디코딩합니다.Quoted-Printable이메일 원문에서 보이는 =EC=95=88 같은 Quoted-Printable을 서로 변환합니다.R-트리사각형(최소경계상자)을 담는 R-트리를 Guttman(1984)의 삽입·2차 분할 규칙 그대로 만들어 보여줍니다.Raft 선출 타임아웃서버 수·타임아웃 구간·네트워크 왕복시간(RTT)을 넣으면 Raft 합의 알고리즘의 리더 선출이 한 번에 성공할 확률과 기대 라운드 수를 계산합니다.RAG 청크 분할문서 길이·청크 크기·오버랩을 넣으면 몇 개의 청크로 나뉘는지, 중복 포함 총 처리량은 얼마인지 계산합니다.RAID 용량RAID 0·1·5·6·10으로 묶었을 때 실제로 쓸 수 있는 용량과 디스크 몇 개까지 고장 나도 버티는지 계산합니다.RAID 리빌드 시간RAID 디스크 하나를 교체했을 때 새 디스크가 다 채워질 때까지 걸리는 시간과, 그동안 디스크가 하나 더 죽으면 벌어지는 일을 계산합니다.RAM 대역폭DDR 전송속도(MT/s)와 채널수로 메모리(RAM) 대역폭(GB/s)을 계산합니다.RC 시정수저항과 정전용량으로 RC 회로의 시정수(τ)를 구하고, 충전·방전 중 특정 시각의 전압 비율과 목표 비율에 도달하는 시각을 계산합니다.RC4 키스트림RC4의 KSA·PRGA 두 단계를 그대로 돌려 키스트림 바이트와 암호문을 계산합니다.Redis 메모리 추정Redis 키 개수·자료형·크기로 메모리 사용량을 추정하고, listpack에서 해시테이블·스킵리스트로 승격되는 지점을 보여줍니다.robots.txtrobots.txt를 붙여넣고 특정 크롤러가 특정 경로를 긁을 수 있는지 판정합니다.RSA 시연작은 소수 두 개로 n·φ(n)·공개키·개인키를 구하고 숫자 하나를 실제로 암호화·복호화해 봅니다.scrypt 비용 계산scrypt의 N·r·p 파라미터를 넣으면 RFC 7914 공식대로 실제 메모리 사용량과 값의 유효성을 계산합니다.SD카드 속도등급영상의 비트레이트(Mbps)를 넣으면 끊김 없이 녹화하는 데 필요한 SD카드 최소 속도 등급(Speed Class·UHS·Video Speed Class)을 계산합니다.SEDOL 검사숫자영국·아일랜드 증권식별번호 SEDOL의 검사숫자를 계산·검증합니다.semver 범위package.json의 ^1.2.3 같은 버전 범위가 실제로 어디까지인지 펼쳐 보여주고, 특정 버전이 그 범위에 드는지 판정합니다.SimHash문서 두 개를 64비트 지문으로 줄이고 해밍 거리로 얼마나 닮았는지 잽니다.sitemap.xml 생성URL 목록을 넣으면 sitemaps.org 프로토콜(0.9)에 맞는 sitemap.xml을 만들어 줍니다.SKI 콤비네이터변수 없이 S·K·I 세 콤비네이터의 고정된 규칙만으로 항을 축소합니다.SMD 저항 코드 읽기SMD 칩저항 표면에 적힌 3자리·4자리 숫자 코드나 EIA-96 코드를 입력하면 저항값을 계산합니다.타임코드타임코드와 프레임 번호를 서로 바꾸고 더하거나 뺍니다.SPKI 핀 계산인증서 또는 공개키 PEM에서 SPKI pin-sha256 값을 계산합니다.SQL 포맷한 줄로 붙은 SQL을 절 단위로 줄바꿈해 읽기 좋게 만듭니다.srcset·sizes 생성이미지 후보 목록과 뷰포트별 표시폭을 입력하면 반응형 이미지의 srcset·sizes 속성 코드를 만들어 줍니다.SRI 해시 생성파일 내용을 넣으면 script·link 태그의 integrity 속성에 쓸 SHA-256·384·512 SRI 해시를 만듭니다.SSD TBW 수명제조사 공시 TBW와 일일 쓰기량으로 SSD 예상 잔여 수명을 계산하고, DWPD와 TBW를 서로 환산합니다.SSH 지문공개키 한 줄을 붙여 넣으면 SHA-256과 MD5 지문을 만들어 줍니다.SVG path 길이SVG path의 d 속성(M/L/H/V/C/S/Q/T/A)을 넣으면 전체 경로 길이를 구합니다.BIC 형식 검증SWIFT/BIC 코드를 기관·국가·위치·지점으로 쪼개 형식과 국가코드를 검사합니다.TCP 처리량회선 속도와 왕복 시간, TCP 윈도 크기로 실제로 나오는 처리량을 계산합니다.TCP 플래그 디코더TCP 헤더 플래그 바이트(16진수·10진수)를 SYN·ACK·FIN 등 8개 제어 비트로 분해하고, 반대로 원하는 플래그로 값을 만듭니다.핸드셰이크 지연RTT(왕복시간)와 TLS 버전·재개 여부로 연결 수립에 걸리는 왕복 횟수와 지연시간을 계산합니다.TF-IDF 가중치문서 여러 개를 넣으면 낱말마다 tf와 idf를 내고 그 문서를 특징짓는 낱말을 뽑습니다.TOML ↔ JSONpyproject.toml·Cargo.toml 같은 TOML 설정 파일을 JSON으로, JSON을 TOML로 서로 변환합니다.TOTP 생성Base32 비밀키나 otpauth URI로 2단계 인증 코드(TOTP)를 브라우저에서 바로 계산합니다.TTL 홉 수 계산ping·traceroute로 본 TTL 값에서 초기 TTL(64/128/255)을 추정해 지나온 홉 수와 대략적인 OS 계열을 계산합니다.보율 오차클럭과 목표 보율에서 분주비와 실제 보율, 오차를 계산합니다.UCB1 밴딧각 팔(선택지)의 평균 보상과 시도 횟수를 넣으면 UCB1 점수(평균 + √(2ln N / nᵢ))를 계산해 다음에 당길 팔을 정합니다.ULID 분석ULID에서 만들어진 시각과 난수 부분을 뜯어 봅니다.umask 계산umask 값을 넣으면 새로 만든 파일·디렉터리의 기본 권한을 계산합니다.URL 인코딩주소에 들어갈 수 없는 글자를 퍼센트 인코딩으로 바꾸거나 되돌립니다.URL 구성요소 분해URL을 입력하면 프로토콜·호스트·경로·쿼리 파라미터·해시로 분해해서 보여줍니다.USB 속도USB 3.0과 3.1 Gen 1과 3.2 Gen 1이 모두 같은 5Gbps라는 것부터, 부호화를 뺀 실제 MB/s와 파일 전송에 걸리는 시간까지 규격별로 비교합니다.USB PD 전력필요 전력(W)을 넣으면 USB Power Delivery 표준 전압(5~48V)별로 필요한 전류와, 그 전력을 안전하게 전달하는 데 필요한 케이블 등급을 계산합니다.UA 분석User-Agent 문자열에서 브라우저·운영체제·기기와 인앱 브라우저 여부를 알아냅니다.UUID 분석UUID 문자열의 형식이 올바른지 확인하고 버전(1~8)·변형(variant) 비트가 무엇을 가리키는지 분석합니다.UUID 생성UUID v4를 원하는 개수만큼 만들어줍니다.UUID v7 생성시간순으로 정렬되는 UUID v7(RFC 9562)을 원하는 개수만큼 만듭니다.Varint 변환정수를 LEB128 varint 바이트열로 바꾸고 되읽습니다.VLSM 분할기준 네트워크와 부서별 필요 호스트 수를 넣으면 큰 것부터 잘라 각 서브넷의 대역·브로드캐스트·사용 가능 범위를 계산합니다.ICE 후보 우선순위RFC 8445가 정한 공식으로 ICE(Interactive Connectivity Establishment) 후보의 우선순위 정수를 계산합니다.Wi-Fi MCS 데이터레이트802.11n/ac/ax 표준·채널 대역폭·MCS 인덱스·공간 스트림 수·가드 인터벌을 고르면 물리계층(PHY) 데이터레이트(Mbps)를 계산합니다.인증서 디코더PEM 인증서를 붙여넣으면 발급자·주체·유효기간·SAN 등 X.509 필드를 구조화해 보여줍니다.XML ↔ JSONXML을 JSON으로, JSON을 XML로 바꿉니다.XOR 기저수 여러 개에서 부분집합 XOR로 만들 수 있는 값들의 기저를 구합니다.XOR 암호평문 바이트와 반복 키 바이트를 XOR해 암호화·복호화합니다.XOR 연결 리스트이중연결리스트에서 앞·뒤 포인터를 따로 두지 않고 두 이웃 주소의 XOR 값 하나만 저장해 메모리를 절반으로 줄이는 기법입니다.XOR 필터 크기키 개수와 지문 비트수(xor8·xor16)로 XOR 필터의 예상 메모리 크기와 오탐률을 계산합니다.Xorshift 계산기시드 하나로 시프트+XOR 세 번만 반복하는 Xorshift 의사난수 생성기의 출력 수열을 계산하고, 역연산으로 원래 시드가 복원되는지 검증합니다.Xoshiro256**64비트 워드 4개짜리 상태를 넣으면 xoshiro256**의 다음 상태와 출력값을 그대로 계산합니다.YAML ↔ JSONYAML을 JSON으로, JSON을 YAML로 바꿉니다.Z 알고리즘문자열의 각 자리에서 맨 앞과 몇 글자나 겹치는지를 재는 Z 배열을 만들고, 값을 물려 쓰는 자리와 실제로 글자를 견주는 자리를 나눠 보여 줍니다.