>  기사  >  Java  >  숫자를 뒤집어 회문인지 확인하는 Java 프로그램

숫자를 뒤집어 회문인지 확인하는 Java 프로그램

WBOY
WBOY앞으로
2023-08-26 15:09:131378검색

숫자를 뒤집어 회문인지 확인하는 Java 프로그램

회문번호란 무엇인가요?

숫자(2자리, 3자리, 4자리)가 주어지면 각 숫자의 위치를 ​​앞에서 뒤로 바꾸거나 그 반대로 바꾸고, 모든 요소를 ​​뒤집어서 출력되는 숫자가 같으면 회문 번호입니다.

  • String - 문자열은 Java 프로그램에서 일련의 문자를 저장할 수 있는 저장 캡슐 또는 저장 방법입니다.

  • 배열 - 배열은 서로 다른 위치에 순차적 형식으로 배치된 유사한 유형의 데이터 모음으로, 조사 시 기본 데이터에 데이터를 추가하기만 하면 프로그램에서 데이터의 위치를 ​​더 쉽게 계산할 수 있습니다.

예를 통해 이해해 봅시다 -

으아아아 으아아아

알고리즘 - 역수와 회문

이것은 숫자를 뒤집어 회문인지 찾는 일반적인 알고리즘입니다. -

  • 1단계 - 회문 개수를 확인하세요.

  • 2단계 - 숫자는 비영구 변수에 저장되어야 합니다.

  • 3단계 - 숫자를 변경하세요.

  • 4단계 - 이제 반전된 숫자로 임시 변수의 숫자를 확인합니다.

  • 5단계 - 두 숫자가 동일하거나 동일한 경우 "회문"입니다.

  • 6단계 - "이건 아님" 중 하나입니다.

구문: 1부 - 숫자 역순

으아아아

문법: 2부 - 숫자의 회문 찾기

으아아아

Java의 회문 프로그램을 살펴보겠습니다. 이것은 회문 프로그램의 가장 간단한 형태입니다.

다음 방법은 회문 번호를 확인하는 데 매우 유용합니다 -

  • 문자열과 배열을 사용하여 숫자가 회문인지 확인하세요.

  • Java에서 문자열을 사용하여 회문 번호를 알아보세요.

  • 배열이 회문인지 확인합니다.

문자열과 배열을 사용하여 숫자 회문을 확인하세요

숫자가 회문인지 확인하는 단계 -

  • 플래그 초기화가 설정되지 않았거나 플래그 값이 0입니다.

  • 배열 크기를 n/2로 설정하세요.

  • 루프 상태를 확인하세요. 그런 다음 플래그 값을 1로 설정합니다.

  • 방해.

  • 루프가 종료되고 결과가 얻어집니다.

으아아아

출력

으아아아

문자열 -

을 사용하여 Java에서 회문 번호를 알아보세요.

회문 번호가 반전되면 제공된 입력과 동일한 번호가 반환됩니다. 단방향 reverse()와 함께 StringBuffer 메서드를 사용하면 Java를 사용하여 회문 번호를 확인할 수 있습니다. 문자열은 회문이거나 아닙니다.

Example

으아아아

출력

으아아아

배열이 회문인지 확인하여

배열이 회문인지 확인하는 절차는 두 가지가 있습니다.

  • 문자열에 문자가 하나만 있으면 true를 반환합니다.

  • 그렇지 않으면 첫 번째 문자와 마지막 문자를 비교하여 재귀적인 방법으로 넣으세요.

으아아아

출력

으아아아

결론

정의와 일부 이론 기반 절차를 거치면 회문수는 원래 수를 변경한 후에도 변경되지 않는 수라고 쉽게 말할 수 있습니다.

이러한 모든 설명은 예제와 함께 적절하게 설명되어 있으며 더 나은 이해를 위해 세 가지 방법을 기반으로 한 샘플 프로그램도 제공했습니다.

위 내용은 숫자를 뒤집어 회문인지 확인하는 Java 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제