Invertir palabras individuales – Part 1

Dada una string str, necesitamos imprimir el reverso de las palabras individuales. Ejemplos:  Input : Hello World Output : olleH dlroW Input : Geeks for Geeks Output : skeeG rof skeeG Método 1 (Simple): Genere todas las palabras separadas por espacios. Invierta las palabras una a una e imprímalas separadas por espacios. Método 2 (espacio eficiente): … Continue reading «Invertir palabras individuales – Part 1»

K-ésimo número separado por espacios de una string dada

Dada una string S que consta de enteros separados por espacios, la tarea es extraer el número K presente en la string. Nota: La string contiene al menos K números. Ejemplos: Entrada: S = “12 13 15”, K= 3 Salida: 15 Explicación: El tercer entero en la string anterior es 15. Entrada: S = “10 … Continue reading «K-ésimo número separado por espacios de una string dada»

Programa C++ para contar vocales en una string usando Pointer

Prerrequisito: Punteros en C++ Dada una string de alfabetos ingleses en minúsculas. La tarea es contar el número de vocales presentes en una string usando punteros Ejemplos: Input : str = «geeks» Output : 2 Input : str = «geeksforgeeks» Output : 5 Acercarse: Inicialice la string usando una array de caracteres. Cree un puntero … Continue reading «Programa C++ para contar vocales en una string usando Pointer»

función strncat() en C/C++

En C/C++, strncat() es una función predefinida utilizada para el manejo de strings. string.h es el archivo de encabezado requerido para las funciones de string. Esta función agrega no más de n caracteres de la string a la que apunta src al final de la string a la que apunta dest más un carácter Nulo … Continue reading «función strncat() en C/C++»

Convertir strings en números en C/C++

Convertir números en strings o viceversa es un poco confuso en sí mismo. Es posible que tengamos que realizar tales conversiones mientras trabajamos con números y strings juntos. A pesar de ser operaciones simples, muchos codificadores fallan o se confunden al hacer esto.   Antes de saber cómo debemos convertir strings en números, ¿cuál es … Continue reading «Convertir strings en números en C/C++»

Encuentre índices de todas las ocurrencias de una string en otra

Dadas dos strings, str1 y str2, la tarea es imprimir los índices (Considere, índices a partir de 0) de la ocurrencia de str2 en str1. Si no se produce dicho índice, escriba «NINGUNO». Ejemplos: Input : GeeksforGeeks Geeks Output : 0 8 Input : GFG g Output : NONE Una solución simple es verificar todas … Continue reading «Encuentre índices de todas las ocurrencias de una string en otra»

Permutación lexicográficamente siguiente en C++

Todas las permutaciones de una palabra cuando se ordenan en un diccionario, el orden de las palabras así obtenido se llama orden lexicográfico. en palabras simples, es el que tiene todos sus elementos ordenados en orden ascendente, y el más grande tiene todos sus elementos ordenados en orden descendente. lexicográficamente no es más que la … Continue reading «Permutación lexicográficamente siguiente en C++»

lexicographical_compare() en C++ STL

C++ STL ofrece muchas utilidades para resolver problemas básicos comunes de la vida. La comparación de valores siempre es necesaria, pero a veces también necesitamos comparar las strings. Por lo tanto, lexicographical_compare() se usa para comparar strings .  Se usa comúnmente en los diccionarios para ordenar las palabras alfabéticamente; consiste en comparar elementos que tienen … Continue reading «lexicographical_compare() en C++ STL»

La substring más larga que comienza con X y termina con Y

Dada una string str , dos caracteres X e Y . La tarea es encontrar la longitud de la substring más larga que comienza con X y termina con Y. Se da que siempre existe una substring que comienza con X y  termina con Y. Ejemplos:   Entrada: str = “QWERTYASDFZXCV”, X = ‘A’, Y = … Continue reading «La substring más larga que comienza con X y termina con Y»

búsqueda de strings en C++

La búsqueda de strings se utiliza para encontrar la primera aparición de una substring en la string especificada que se está invocando. Devuelve el índice de la primera aparición de la substring en la string desde la posición inicial dada. El valor predeterminado de la posición inicial es 0. Plantilla de función: size_t find (const … Continue reading «búsqueda de strings en C++»