훌륭해요!
정답률 80%
문제별 결과
Python에서 딕셔너리(dict)는 키-값 쌍을 저장한다.
d = {"name": "Kim", "age": 25} 형태로 키-값 쌍을 저장합니다.
PHP에서 foreach 루프 안에서 배열 원본을 직접 수정할 수 없다.
foreach에서 &(참조)를 사용하면 원본 배열을 직접 수정할 수 있습니다.
트리(Tree)에서 루트(Root) 노드는 부모가 없는 최상위 노드이다.
트리의 루트 노드는 부모 노드가 없는 유일한 노드로, 트리의 시작점입니다.
PHP에서 Generator는 모든 데이터를 메모리에 올리지 않고 순회할 수 있다.
yield를 사용한 Generator는 한 번에 하나의 값만 생성하여 대용량 데이터 처리 시 메모리를 크게 절약합니다.
PHP에서 . 연산자는 문자열 연결에 사용된다.
PHP는 .(마침표)로 문자열을 연결합니다. 예: "Hello" . " World"
PHP 8.0에서 mixed 타입은 null을 포함한다.
mixed는 int|float|string|bool|array|object|null|resource와 동등하며, null을 포함합니다.
TypeScript의 enum은 런타임에 실제 JavaScript 객체로 존재한다.
일반 enum은 컴파일 시 JavaScript 객체로 변환됩니다. const enum은 인라인되어 런타임 객체를 생성하지 않습니다.
PHP에서 array_push()는 여러 배열을 합치는 함수이다.
array_push()는 배열 끝에 요소를 추가합니다. 배열 합치기는 array_merge()입니다.
Java에서 CompletableFuture는 비동기 프로그래밍을 위한 클래스이다.
CompletableFuture.supplyAsync(() -> ...).thenApply(...)로 비동기 작업을 체이닝합니다. Java 8에서 도입되었습니다.
PHP에서 문자열은 작은따옴표로만 정의할 수 있다.
작은따옴표, 큰따옴표, heredoc, nowdoc 4가지 방법으로 문자열을 정의할 수 있습니다.