PHP | Invertir una string

PHP nos ofrece muchos métodos integrados que se pueden usar para manipular strings. En este artículo, aprenderemos cómo invertir una string usando varios métodos disponibles en PHP. Ejemplos: Input : GeeksforGeeks Output : skeeGrofskeeG Input : 12485 Output : 58421 A continuación, analizamos los tres métodos básicos y más utilizados para invertir strings en PHP: … Continue reading «PHP | Invertir una string»

Suma de similitudes de string con todos sus sufijos

Dada una string str , la tarea es encontrar la suma de las similitudes de str con cada uno de sus sufijos. La similitud de las strings A y B es la longitud del prefijo más largo común a ambas strings, es decir, la similitud de «aabc» y «aab» es 3 y la de «qwer» y … Continue reading «Suma de similitudes de string con todos sus sufijos»

C | String | Pregunta 4

¿Predecir la salida? #include <stdio.h> int fun(char *str1) {   char *str2 = str1;   while(*++str1);   return (str1-str2); }    int main() {   char *str = «GeeksQuiz»;   printf(«%d», fun(str));   return 0; } (A) 10 (B) 9 (C) 8 (D) Número aleatorio Respuesta: (B) Explicación: La función fun() básicamente cuenta el número de caracteres en la string de … Continue reading «C | String | Pregunta 4»

Comprobar si una string es Colindrome

Dada una string, comprueba si es Colindrome o no. Se dice que una string es colindrómica si tiene 3 alfabetos consecutivos seguidos por el reverso de estos 3 alfabetos y así sucesivamente. Ejemplos: Input : cappaccappac Output : String is colindrome Input : mollomaappaa Output : String is Colindrome Enfoque: tome dos strings vacías s1 … Continue reading «Comprobar si una string es Colindrome»

PHP | Instrumentos de cuerda

Las strings se pueden ver como una secuencia de caracteres. Por ejemplo, ‘G’ es un carácter y ‘GeeksforGeeks’ es una string. Hemos aprendido sobre los conceptos básicos del tipo de datos de string en PHP en PHP | Tipos de datos y Variables .  En este artículo, discutiremos las strings en detalle. Todo lo que … Continue reading «PHP | Instrumentos de cuerda»

Ordenar string de caracteres usando Stack

Dada una string de caracteres. La tarea es escribir un programa para imprimir los caracteres de esta string en orden usando stack.  Ejemplos:   Input: str = «geeksforgeeks» Output: eeeefggkkorss Input: str = «hello395world216» Output: 123569dehllloorw Acercarse:   Inicialice dos pilas, una pila y otra tempstack . Inserte el primer carácter de la string en la pila … Continue reading «Ordenar string de caracteres usando Stack»

C | String | Pregunta 2

¿Cuál es la salida del siguiente programa? # include <stdio.h>    int main() {    char str1[] = «GeeksQuiz»;    char str2[] = {‘G’, ‘e’, ‘e’, ‘k’, ‘s’, ‘Q’, ‘u’, ‘i’, ‘z’};    int n1 = sizeof(str1)/sizeof(str1[0]);    int n2 = sizeof(str2)/sizeof(str2[0]);    printf(«n1 = %d, n2 = %d», n1, n2);    return 0; } (A) n1 = 10, n2 = … Continue reading «C | String | Pregunta 2»

C | String | Pregunta 15

Prediga la salida del siguiente programa, suponga que un carácter ocupa 1 byte y el puntero ocupa 4 bytes. #include <stdio.h> int main() {     char *str1 = «GeeksQuiz»;     char str2[] = «GeeksQuiz»;        printf(«sizeof(str1) = %d, sizeof(str2) = %d»,            sizeof(str1), sizeof(str2));        return 0; } (A) tamaño de (str1) = 10, tamaño de (str2) = … Continue reading «C | String | Pregunta 15»

Cómo crear una clase String personalizada en C++ con funcionalidades básicas

En este artículo, crearemos nuestra clase de string personalizada que tendrá la misma funcionalidad que la clase de string existente . La clase de string tiene las siguientes funcionalidades básicas:   Constructor sin argumentos: esto asigna el almacenamiento para el objeto de string en el montón y asigna el valor como un carácter NULL . Constructor … Continue reading «Cómo crear una clase String personalizada en C++ con funcionalidades básicas»

Genere una string de tamaño N cuya substring de tamaño M tenga exactamente K caracteres distintos

Dados 3 números enteros positivos N , M y K . la tarea es construir una string de longitud N que consista en letras minúsculas de modo que cada substring de longitud M tenga exactamente K letras distintas. Ejemplos:  Entrada: N = 5, M = 2, K = 2  Salida: abade  Explicación:  Cada substring de … Continue reading «Genere una string de tamaño N cuya substring de tamaño M tenga exactamente K caracteres distintos»