라이브러리
[PHP] DsDeque::get - 주어진 인덱스의 값을 반환합니다.
PHP 에서 DsDeque::get 메서드는 Deque (Double-Ended Queue) 객체에서 특정 위치의 요소를 반환합니다. Deque는 양쪽 끝에서 요소를 추가/삭제할 수 있는 자료구조입니다.
DsDeque::get 메서드 사용법
DsDeque::get 메서드는 다음과 같은 형식으로 사용할 수 있습니다.
#hostingforum.kr
php
DsDeque::get($index)
- `$index` : 반환할 요소의 인덱스입니다. 인덱스는 0부터 시작합니다.
예제
#hostingforum.kr
php
// Deque 객체 생성
$deque = new DsDeque();
// 요소 추가
$deque->push(1);
$deque->push(2);
$deque->push(3);
$deque->push(4);
$deque->push(5);
// 요소 반환
echo $deque->get(2) . "
"; // 3
// 요소 삭제 후 반환
$deque->shift();
echo $deque->get(0) . "
"; // 2
주의사항
- 인덱스는 0부터 시작합니다.
- 인덱스가 유효하지 않은 경우, PHP Notice: Undefined offset 오류가 발생합니다.
- Deque 객체의 요소가 없을 경우, PHP Notice: Undefined offset 오류가 발생합니다.
추가 예제
#hostingforum.kr
php
// Deque 객체 생성
$deque = new DsDeque();
// 요소 추가
for ($i = 1; $i <= 10; $i++) {
$deque->push($i);
}
// 요소 반환
for ($i = 0; $i < 5; $i++) {
echo $deque->get($i) . "
";
}
이 예제에서는 Deque 객체에 1부터 10까지의 요소를 추가한 후, 인덱스 0부터 4까지의 요소를 반환합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.