palindrome

    0

    1답변

    입력 문자열의 부분 문자열이 회귀 문자인지 확인하기 위해이 함수를 작성했습니다. 논리가 매우 유사하기 때문에 다음 두 버전의 코드가 정확히 같은 시간이 걸릴 것으로 예상했습니다. 그러나 버전 1은 약 151 밀리 초가 걸리는 반면 버전 2는 테스트 입력시 350 밀리 초 이상 걸립니다. I는 COUT < < ""< < ENDL이면 두 버전의 실행 시간과 s

    0

    1답변

    문장이 회문인지 아닌지 확인하는 프로그램을 구현하려고합니다. Turbo C/C++을 사용하면 매번 올바른 결과를 얻을 수 있지만 main() 프로그램을 종료하면 "DIVIDE ERROR"가 표시되거나 때때로 무한 루프가됩니다. 온라인 컴파일러로 시도했을 때 "Segmentation Fault (코어가 덤프 된 오류)"를 반환합니다. 어떤 아이디어? 나는 전

    0

    1답변

    나는 파일을 읽고 "*"이라는 표시 문자로 된 문장을 표시하는 C++의 palindrome detector에 대해 연구 중이다. 여기에 내가 가진 것이있다. 지금까지이 2 개의 문제가 발생 PalindromeDetector::PalindromeDetector(const string& iFile, const string& oFile) { myInFile =

    0

    2답변

    대기열의 요소 목록이 회문인지 확인하기 위해 길고 복잡한 방법을 작성했습니다. 개선 될 수 있음을 알고 있지만, 지금은 실제로 모든 테스트를 통과해야합니다. 나는 10 점 만점에 9 점을 통과했지만, 통과 할 수없는 유일한 시험은 회귀선이 아니라 이상한 요소입니다. 예 : 앞면 [5, 10, -1, 4, 3, 2, 2, 4, -1, 10, 5] 예상 출력은

    0

    1답변

    이진수가 회귀 식인지 아닌지 확인하는 질문을했습니다. 내가 수행 한 구현은 4 또는 5를 확인할 수 있었지만 1001에 들어서 자마자 1000과 1로 해석했습니다. 어떻게해야합니까? unsigned int rev=0; unsigned int temp=x; while(temp!=0) { cout<<rev<<" "; rev=(rev<<

    7

    2답변

    회문 해결사에 대한 일련의 테스트를 작성하고 있습니다. 나는 히브리어로 흥미로운 회문 건너 온 : טעם לפת תפל מעט 회문이 있지만, 문자의 Mem 정규 형태를 모두 가지고 (מ)과 "최종 형태"(ם), 어떻게 단어의 마지막 글자로 나타납니다. 그러나 내 프로그램에서 "0x5de => 0x5dd"를 하드 코딩하는 것이 부족하기 때문에 프로그래밍 방

    0

    1답변

    Ruby를 배우고 있습니다. 현재 Ruby Monk의 palindrome method 작성자입니다. 기본적으로 문자열이 실제로 회문 일 경우 true를 반환하는 메서드를 작성합니다. 이것은 내 코드입니다. def palindrome?(sentence) sentence.downcase! array_1 = sentence.split("") arra

    1

    3답변

    나는 악명 높은 H-99 problems의 도중에서 일하고 있는데, 나는 problem #6 (목록이 회문인지 아닌지 확인)을하고있다. 나는 대부분의 솔루션이 합리적으로 짧은 목록에서 합리적으로 잘 작동 함을 이해합니다. 이제 어떻게 let ll = [1..10000000] ++ [10000000, 10000000-1..1] ++ [7] 내가 (순진 아

    1

    1답변

    이 프로젝트에서는 스택을 내려다보고 큐를 ​​통해 전달하는 단어가 있는지 여부를 확인해야합니다. 내 모든 palindrome.c 파일에 #include뿐만 아니라 모든 논리가 함께 있습니다. 내가 궁금해하는 것은 내 palindrome 검사 방법에서 (allocPQueue 아래에서) 사용하면서 정확하게 정의하는 것입니다. #include "PriorityQ

    4

    1답변

    그래서 palindrome 프로그램을 만들기로 결심했으나 사용자가 입력 한 문자열을 검사하여 결정했습니다. 이 작업을 올바르게 수행하기 위해 대문자, 공백 및 구두점을 제거하려고했습니다. 나는 그럭저럭 모든 것을 알아들을 수 있었다. 그러나 그것의 구두점 부분은 움직이게했다. "Madam, I 'm Adam"과 같은 문자열을 시도 할 때마다 프로그램이 중단