Tag: palindrome

Ein Wort, ein Satz, eine Zahl oder andere Sequenz von Einheiten, die gelesen werden können in der gleichen Weise in jede Richtung, vorwärts oder rückwärts.

Wie funktioniert das Java-regex erkennen Palindrome?

Anzahl der Antworten 1 Antworten
Dies ist der Dritte Teil in einer Reihe von Bildungs-regex-Artikel. Es folgt Wie funktioniert dieser regex finden, dreieckige zahlen? (wo verschachtelten Referenzen wird vorgestellt) und Wie können wir mit a^n b^n mit Java-regex? (wo die lookahead -

Python-Programm Palindrom w/o string-Funktionen

Anzahl der Antworten 8 Antworten
Ich bin ein Anfänger in Python. Ich habe geschrieben Palindrom-Programme ohne Verwendung von string-Funktionen. Frage 1: Warum der 1. Logik mir nicht die gewünschte Leistung? Korrigieren Sie mich, wenn ich falsch bin. Frage 2: Im 2. Programm,

entfernen Sie die beiden Kommas und Leerzeichen ruby

Anzahl der Antworten 2 Antworten
Ich bin neu mit ruby und meine regex-Kenntnisse lässt viel zu wünschen übrig. Ich bin versucht, zu überprüfen, ob ein string ein Palindrom, aber wir haben den Wunsch zu ignorieren, Leerzeichen und Kommas. Den aktuellen code, den

Finden der größte Palindrom aus dem Produkt von zwei dreistellige zahlen problem

Anzahl der Antworten 10 Antworten
So auf Project Euler die Problem 4 besagt Folgendes: Ein Palindrom liest die gleichen beide Möglichkeiten. Das größte Palindrom aus aus dem Produkt von zwei 2-stellige zahlen ist 9009 = 91 99. Finden Sie die größte Palindrom

Längste Palindrom in einem string

Anzahl der Antworten 4 Antworten
Schrieb ich die folgende Funktion zu finden, das längste Palindrom in einem string. Es funktioniert gut, aber es wird nicht funktionieren, für die Worte wie "Mittag" oder "röter". Ich fummelte herum und änderte die erste Zeile in

Palindrom aus dem Produkt von zwei 3-stellige zahlen

Anzahl der Antworten 6 Antworten
Möchte ich finden der größte Palindrom, das erhalten werden kann durch die Multiplikation von zwei 3-stellige zahlen. Begann ich mit a und b beide 999, und Dekrement a und b mit jedem der Multiplikation, der aufgetreten ist.

überprüfen Palindrom in java-code

Anzahl der Antworten 5 Antworten
Mache ich eine wirklich einfache app in java-code, aber aus irgendeinem Grund es nicht funktioniert. seine ein Palindrom checker. hier ist der code. MAIN: public class main { public static void main(String args) { Palindroom.palindroomChecker("RACECAR"); } }

Code für Prolog-Programm um zu überprüfen, ob eine gegebene Liste ist Palindrom oder nicht, ohne die Verwendung eines reverse-Betrieb

Anzahl der Antworten 5 Antworten
Dies ist, wie man Palindrom mit einem reverse-Betrieb. Prädikate palin(list) findrev(list,list,list) compare(list,list) Klauseln palin(List1):- findrev(List1,,List2), compare(List1,List2). findrev(,List1,List1). findrev([X|Tail],List1,List2):- findrev(Tail,[X|List1],List2). compare(,):- write("\nList is Palindrome"). compare([X|List1],[X|List2]):- compare(List1,List2). compare([X|List1],[Y|List2]):- write("\nList is not Palindrome"). Aber ich möchte es ohne reverse-Betrieb. Kann

C++ - Programm zu überprüfen, ob eine gegebene Zeichenkette ein Palindrom

Anzahl der Antworten 2 Antworten
Das problem hier ist, dass es kann nicht eine Zeichenfolge sein, die aus den Benutzereingaben. Es gibt 7 Saiten, 6 von Ihnen sind zahlen und eine ist das Wort "abba". Ich habe so weit geschrieben, viel code,

Größte Palindrom Produkt - euler Projekt

Anzahl der Antworten 15 Antworten
Ich versuche zu lösen project Euler problem 4, das ist: Ein Palindrom liest das gleiche in beide Richtungen. Das größte Palindrom aus dem Produkt von zwei 2-stelligen zahlen ist 9009 = 91 × 99. Finden Sie die

IndexError, wenn die Prüfung, ob die Eingabe ist Palindrom mit while-Schleife

Anzahl der Antworten 6 Antworten
Ich würde gerne wissen, wie ich prüfen, ob eine Eingabe ein Palindrom mit einer while-Schleife, mit Python. Dank: habe ich versucht, dieses i = 0 n = len(msg_list) while i < n: palindrome = msg_list[i] if palindrome

Python 3.2 Palindrom

Anzahl der Antworten 7 Antworten
Ich bin dabei einige python-online-tutorials, und ich steckengeblieben bei einer übung:Ein Palindrom ist ein Wort, das geschrieben ist dasselbe nach vorne wie nach hinten. Zum Beispiel das Wort Rennwagen ist ein Palindrom: der erste und der Letzte

Wie kann ich überprüfen, ob der Benutzer eingegeben in ein array ist Palindrom oder nicht?

Anzahl der Antworten 3 Antworten
Ich brauche Hilfe Jungs, ich habe geprüft, auf google, für die ähnliche Frage, aber ich kann nicht finden, die geeignete Antwort für diese. Hier ist mein output. Enter 3 Elements 23 Is a palindrome 22 Is not

c++ - Palindrom-Programm mit arrays

Anzahl der Antworten 2 Antworten
Ich habe Probleme mit der ersten if-Anweisung, wenn das Programm in die Schleife springt über die if-Anweisung. Mein Programm soll testen, ob die Eingabe ein Palindrom und dann drucken Sie es aus, (die 'Reverse' - array ist

Palindrom Rekursion Programm

Anzahl der Antworten 7 Antworten
public static boolean palindrome(String input, int i, int j) { if (i >= j) return true; if (input.charAt(i) == input.charAt(j)) { i++; j--; palindrome(input, i, j); } else if (input.charAt(i) != input.charAt(j)) return false; } Meine Java-Plattform

Überprüfen Sie, wenn die gegebene Zeichenkette ein Palindrom mit stack

Anzahl der Antworten 2 Antworten
Leute, Ich wurde vor kurzem interviewt und habe eine Frage auf Palindrom. Gegeben ein string ( was könnte ein Datum ), überprüfen, ob es eine Palindrom oder nicht mit Stack. Ich habe versucht zu kommen mit einer

Wie um zu überprüfen, ob die binäre Darstellung einer ganzen Zahl ist ein Palindrom?

Anzahl der Antworten 15 Antworten
Wie um zu überprüfen, ob die binäre Darstellung einer ganzen Zahl ist ein Palindrom? Ist 10001 ein Palindrom? Oder muss es ein full-byte - 00100100? Oder muss es ein full int- 00000000 00000001 10000000 00000000? ja wie

finden Sie alle Palindrome in string

Anzahl der Antworten 10 Antworten
Ich brauche, um herauszufinden, alle Palindrome in einem string. Es nimmt Benutzereingaben Beispiel: "abbaalla" durchläuft es die Schaffung einer Teilzeichenfolge, die änderungen im Verlauf der Schleife. Beispiel: überprüft Palindrom "ein" (true) "ab"(false) "abb" (false) "abba" (true) und

Fehlende return-Anweisung ein Fehler in Java

Anzahl der Antworten 5 Antworten
Ich bin derzeit am schreiben eines Palindrom-tester in Java für eine Klasse nehme ich in der high school. Ich fragte meinen Lehrer um Hilfe, und er ist auch verwirrt als gut. Ich hoffte, dass die Gemeinschaft auf

Python: Suche längsten Palindrome innerhalb eines Wortes und Palindrome in einem Wort/string

Anzahl der Antworten 14 Antworten
Also hier ist ein code, den ich geschrieben habe zu finden Palindrome innerhalb eines Wortes (um Zu überprüfen, ob es gibt Palindrome innerhalb ein Wort, einschließlich die Wort selbst) Bedingung: zwischen-Räume-Zeichen gezählt werden und nicht ignoriert Beispiel:

Suche nach einem String Palindrom mit einer rekursiven Funktion

Anzahl der Antworten 3 Antworten
Bin ich zu schreiben versucht, eine rekursive Funktion, die ermittelt, ob ein string ein Palindrom ist. Hier ist was ich habe, so weit: int main() { string word = "madam"; if (palindrome(word) == true) cout << "word

Bestimmen Palindrom durch den Vergleich von Stack und Queue

Anzahl der Antworten 1 Antworten
Also für meine Aufgabe habe ich ein Programm schreiben, verwendet Instanzen StackArrayBased.java und QueueArrayBased.java und sendet eine Zeichenfolge an den beiden und vergleicht die dequeue() und pop () - Methode gibt, um festzustellen, ob eine Zeichenkette ein

Java-Programm die Umkehrung einer Zahl und bestimmen, ob es ein Palindrom

Anzahl der Antworten 6 Antworten
als Hausaufgabe, die ich bin, zu schreiben zwei Methoden, eine, die eine Umkehr-Methode mit public static int(int number) und der andere ist ein Palindrom Methode mit public static boolean isPalindrome(int Anzahl). Ich habe mit diesem für ein

Überprüfen, ob ein Wort Palindrom ist eine Zeichenfolge.h

Anzahl der Antworten 5 Antworten
Muss ich noch ein Programm, dass mir sagt, ob ein string ein Palindrom ist oder nicht mit der Bibliothek string.h . Ich schrieb Sie den folgenden code, aber der Ausgang ist immer "Palindrom" #include<stdio.h> #include<conio.h> #include<string.h> int

Die Verbesserung der Python-code Palindrom

Anzahl der Antworten 10 Antworten
Also ich habe vor kurzem einen code, der prüft, ein Wort zu sehen, ob es ein Palindrom ist. def isPalindrome(): string = input('Enter a string: ') string1 = string[::-1] if string[0] == string[(len(string)-1)] and string[1:(len(string)-2)] == string1[1:(len(string)-2)]:

Palindrom-tester mit Java, ignorieren von Leerzeichen und Satzzeichen

Anzahl der Antworten 7 Antworten
Ich habe das Programm gemacht, bis zu dem Punkt, wo es hat, zu ignorieren und Interpunktion und Leerzeichen in den thread und ich Frage mich, wenn jemand könnte mir helfen mit der Codierung? Was ich habe versucht,

Finden Sie die größte Palindrom aus dem Produkt von zwei 3-stellige zahlen

Anzahl der Antworten 17 Antworten
package testing.project; public class PalindromeThreeDigits { public static void main(String args) { int value = 0; for(int i = 100;i <=999;i++) { for(int j = i;j <=999;j++) { int value1 = i * j; StringBuilder sb1 =

Überprüfung auf Palindrom string in c

Anzahl der Antworten 6 Antworten
Ich bin akzeptiert einen string als Befehl Linie argument. Ich möchte, um zu überprüfen, ob das eingegebene string ist ein Palindrom oder nicht, und drucken Sie das Ergebnis. Ich habe geschrieben das folgenden code. Aber seine Anzeige

Überprüfen Sie für Palindrom rekursiv

Anzahl der Antworten 5 Antworten
Habe ich eine Klasse, die prüft, ob ein string ein Palindrom ist oder nicht. Ich habe zwei Fragen. 1) Ist dies der effizienteste Weg, um zu überprüfen, für Palindrom? 2) Kann dies umgesetzt werden rekursiv? public class

Wie kann ich das ignorieren von Satzzeichen und Leerzeichen in java?

Anzahl der Antworten 2 Antworten
import java.util.Scanner; public class Ex3 { public static void main(String args) { Scanner keyboard = new Scanner(System.in); System.out.print("Please input a word: "); String Line = keyboard.nextLine(); boolean x = isReverse(Line); System.out.print("It is " + x + "

Einen besseren Algorithmus zu finden, der nächste Palindrom eine Zahl string

Anzahl der Antworten 10 Antworten
Erstens hier ist das problem: Eine positive ganze Zahl ist, bezeichnet ein Palindrom, wenn seine Darstellung in die dezimale system ist das gleiche beim Lesen von Links nach rechts und von rechts nach Links. Für eine positive

Überprüfen Sie, gerade/ungerade für Palindrom?

Anzahl der Antworten 8 Antworten
Ist es eine gute Idee zu prüfen, odd/even Länge eines Palindrom-Zahl/Zeichenfolge? Die meisten snippets die ich stieß, nicht das basic-test. Wenn die Länge ist auch, es kann nicht ein Palindrom ist, oder nicht? if len(var) % 2

Prolog - Palindrom Funktor

Anzahl der Antworten 5 Antworten
Ich versuche zu schreiben, ein Prädikat palindrome/1 im Prolog, dass ist wahr, wenn und nur wenn seine Liste Eingabe besteht aus einem Palindrom-Liste. Beispiel: ?- palindrome([1,2,3,4,5,4,3,2,1]). wahr ist. Irgendwelche Ideen oder Lösungen? Sie erkennen, können Sie Sie

Erstellen Sie eine rekursive Methode für Palindrom

Anzahl der Antworten 21 Antworten
Ich versuche zu erstellen, die ein Palindrom-Programm mit Rekursion in Java, aber ich bin stecken, das ist was ich habe, so weit: public static void main (String args){ System.out.println(isPalindrome("noon")); System.out.println(isPalindrome("Madam I'm Adam")); System.out.println(isPalindrome("A man, a plan, a

Wo ist der Fehler in dieser Funktion prüfen Sie, für Palindrom?

Anzahl der Antworten 10 Antworten
Da unten ist der code, um zu überprüfen, ob eine Liste ein Palindrom ist oder nicht. Es gibt richtige Ausgabe für 983. Wo mache ich falsch? def palindrome(num): flag=0 r=num[::-1] for i in range (0, len(num)-1): if(r[i]==num[i]):

Wie funktioniert die rekursive isPalindrome Funktion arbeiten?

Anzahl der Antworten 2 Antworten
Arbeite ich an einige einführende Probleme bei der Rekursion und ich haben eine klärende Frage möchte ich auch beantwortet werden. Die nagende Frage die ich habe ist, wie ist diese Rekursion Betrieb in den problem unten? Obwohl

Fügen Sie die kleinste Menge von Zeichen, um ein Palindrom

Anzahl der Antworten 9 Antworten
Die Frage: Gegeben eine beliebige Zeichenfolge, fügen Sie die geringste Menge an Zeichen möglich zu machen, ein Palindrom in der linearen Zeit. Ich bin nur in der Lage zu kommen mit einem O(N2) Lösung. Kann mir jemand

Prüfen Sie, ob eine permutation kann eine Zeichenfolge ein Palindrom

Anzahl der Antworten 15 Antworten
Schreiben Sie eine Methode, um zu testen, ob ein string erfüllt die Voraussetzungen, um ein Palindrom zu werden. ZB: Input | Output mmo | True yakak | True travel | False Ich denke, dieser Ansatz: Machen Sie

Rekursive Funktion Palindrom in Python

Anzahl der Antworten 11 Antworten
Ich brauche Hilfe Schreibe eine rekursive Funktion, die erkennt, ob ein string ein Palindrom ist. Aber ich kann nicht alle loops muss rekursiv sein. Kann mir jemand helfen, mir zeigen, wie dies getan wird. Ich muss lernen,

Python reverse() für Palindrome

Anzahl der Antworten 6 Antworten
Ich bin einfach nur erste Schritte in python, und ich bin versucht zu testen, einen vom Benutzer eingegebenen string ein Palindrom ist. Mein code ist: x=input('Please insert a word') y=reversed(x) if x==y: print('Is a palindrome') else: print('Is

höchste Palindrom mit 3-stelligen zahlen in python

Anzahl der Antworten 11 Antworten
Problem In 4 von http://projecteuler.net/ es sagt: Ein Palindrom liest das gleiche in beide Richtungen. Das größte Palindrom aus dem Produkt von zwei 2-stelligen zahlen ist 9009 = 91 * 99. Finden Sie die größte Palindrom aus

Suche nach dem Längsten Palindrom Teilfolge mit weniger Speicher

Anzahl der Antworten 2 Antworten
Ich versuche zu lösen, dynamische Programmierung problem von Cormem ist Introduction to algorithms, 3rd edition (S. 405), die nach den folgenden: Ein Palindrom ist ein nicht leerer string über einige alphabet, liest die gleichen vorwärts und rückwärts.

Palindrom-Erkennung Effizienz

Anzahl der Antworten 9 Antworten
Ich wurde neugierig durch Jon Limjap interview Missgeschick und begann zu suchen nach effizienten Möglichkeiten zu tun Palindrom-Erkennung. Ich habe in der Palindrom golf Antworten und es scheint mir, dass in den Antworten werden zwei algorithmen, die

Überprüfen, ob ein string ein Palindrom

Anzahl der Antworten 28 Antworten
Ich habe einen string als Eingabe und brechen die Zeichenfolge in zwei Teilfolgen. Wenn die linke Teilfolge gleich dem rechten Teilstring als manche Logik. Wie kann ich dies tun? Beispiel: public bool getStatus(string myString) { } Beispiel:

Konvertieren von string zu string Palindrom mit mindestens Einfügungen

Anzahl der Antworten 5 Antworten
Um zu finden, dass die minimale Anzahl von Einfügungen erforderlich ist, um konvertieren einer bestimmten Zeichenfolge(s) zum Palindrom ich finde den längsten gemeinsamen Teilfolge des Strings(lcs_string) und seine Rückseite. Daher ist die Anzahl der Einfügungen vorgenommen werden,

Wie schreibt Palindrom in JavaScript

Anzahl der Antworten 28 Antworten
Frage ich mich, wie schreiben Palindrom in javascript, wo ich die Eingabe verschiedene Wörter und das Programm zeigt an, ob Wort-Palindrom ist oder nicht. Zum Beispiel word Mittag ist Palindrom, während schlecht ist es nicht. Vielen Dank

Prüfen Zeichenfolge für Palindrom

Anzahl der Antworten 30 Antworten
Einen Palindrom ist ein Wort, Wortgruppe, Zahl oder andere Sequenz von Einheiten gelesen werden können, können in der gleichen Weise in beiden Richtungen. Um zu überprüfen, ob ein Wort ein Palindrom bekomme ich das char-array des Wortes

Finde alle Teilstrings, die Palindrome sind

Anzahl der Antworten 8 Antworten
Wenn die Eingabe 'abba', dann die möglichen Palindrome sind a, b, b, a, bb, abba. Ich verstehe, dass das bestimmen, ob string Palindrom ist einfach. Es wäre wie: public static boolean isPalindrome(String str) { int len =

Schreibe eine Funktion, die das längste Palindrom in einer gegebenen Zeichenkette zurückgibt

Anzahl der Antworten 19 Antworten
e.g "ccddcc" in der Zeichenfolge "abaccddccefe" Dachte ich an eine Lösung, aber es läuft in O(n^2) Zeit Algo 1: Schritte: Seine eine brute-force-Methode Haben 2 for-Schleifen für i = 1 bis i kleiner als das array.Länge -1

Manachers Algorithmus (Algorithmus zum Finden der längsten Palindrome-Teilkette in linearer Zeit)

Anzahl der Antworten 8 Antworten
Nachdem er etwa 6-8 Stunden mit dem Versuch zu verdauen Manacher-Algorithmus, bin ich bereit, das Handtuch zu werfen. Aber bevor ich das Tue, hier noch eine Letzte Schuss im Dunkeln: wer kann es erklären? Ich kümmern sich