현재 주어진 문자열에 palindroms 단어가 몇 개 있는지 확인하고 해당 번호를 main으로 반환하는 함수를 작성하려고합니다. 내 접근 방식은 문자열의 길이를 확인하고 역순으로 다른 문자열로 복사 한 다음 둘 다 비교하는 것이 었습니다. 내가 빈 공간을 도달 할 때마다 확인하면서 #define _CRT_SECURE_NO_WARNINGS
#include
내가 파이썬 (프로그래밍)에 새로 온 사람 그리고 내가 프로젝트 오일러 (4)에 붙어있어 문제는 말한다 : "A 대칭 수는 두 가지 동일한를 읽고 두 자리 숫자 두 개를 곱하여 만든 가장 큰 회상색은 9009 = 91 × 99입니다. 세 자리 숫자 두 개로 이루어진 가장 큰 회상색을 찾습니다. " 는 여기에 지금까지 왔어요 내용은 다음과 같습니다 Produ
문자열에서 가장 긴 구문을 찾는 간단한 프로그램을 작성하고 있습니다. 내가하는 일은 각 부분 문자열이 회문이고 그 길이를 검사하는 것입니다. 길이가 이전 길이보다 길면 새로운 가장 긴 하위 문자열이 있습니다. 예를 들어 "babad"는 "bab"또는 "aba"를 반환합니다. 하지만 내 문제는 인덱스가 하위 문자열 호출에서 벗어나서 그 이유를 파악할 수 없다
그래서 Cracking the Coding Interview를 읽으려고합니다. 나는이 문제에하고 있어요 : 내가 처음 솔루션 (페이지 217) 기능에 인수로 단지 노드를 제공하는 것으로 나타났습니다 "연결리스트가 회문인지 확인하는 함수를 구현" 전체 목록보다는 오히려. 필자는 궁금한 점이 있습니다. 함수가 목록의 다음 노드를 알고 있으며 목록이 제공되지 않
다음 코드는 Leetcode의 코딩 연습용 코드입니다 - 숫자가 회귀 식인지 아닌지 (문자열로 변환하지 않고) 확인하고 있습니다. 이 코드 등 11 같은 숫자, 22, 33 def isPalindrome(self, x):
#x is an integer
digit = 0
reverse = 0
#Single digit nu
저는 3 자리 숫자 2 자리 (100-999)의 제품에서 최대의 palindrome을 찾으려고합니다. 내 접근 방식은 그것이 회문인지 또는 문자열을 사용하지 않는지 확인하는 것이 었습니다. 나는 작은 가치를 얻고있다. import acm.program.*;
public class Palindrom extends ConsoleProgram{
p
저는 C 프로그램과 약간의 어려움을 겪고 있습니다! 문자열이 회문인지 여부를 확인해야합니다! 비 알파벳 문자에주의를 기울여서는 안되기 때문에 프로그램은이를 회문으로 인식해야합니다! "그는 악마로 살았습니까?" 그것은 내가 지금까지 가지고있는 작업은 다음과 같습니다 #include <stdio.h>
#include <stdlib.h>
int main()
이곳은 새로운 곳입니다. 나는 도움을 주심에 감사 할 것이고, 문장에서 문장을 찾는 프로그램을 작성하려고 노력하고 있습니다. 이것은 제가 지금까지 가지고있는 것입니다. 그러나, 그것을 실행할 때마다 palindrome 카운트는 0이되고 for와 if의 System.out.println은 발생하지 않고 무엇이 잘못되었는지를 이해할 수 없습니다. while 루
재귀를 사용하여 과제에 대한 3 가지 방법으로 collatz 추측을 보여주는 코드를 작성해야합니다. 아이디어에 익숙하지 않다면, n이 짝수이면 n/2로 나누고 n이 홀수 인 경우 3n + 1을 곱해서 초기 값 n을 취하면 궁극적으로 1의 값을 얻을 수 있다고 추측합니다. 3 가지 방법으로 전방, 후방 및 회문 방식으로 알고리즘을 완성했습니다. 예를 들어,