Extrae todos los enteros de una string en C++

Dada una string, extrae todas las palabras enteras de ella. Ejemplos: Input : str = «geeksforgeeks 12 13 practice» Output : 12 13 Input : str = «1: Prakhar Agrawal, 2: Manish Kumar Rai, 3: Rishabh Gupta» Output : 1 2 3 Input : str = «Ankit sleeps at 4 am.» Output : 4 La … Continue reading «Extrae todos los enteros de una string en C++»

Eliminar elementos entre los dos ceros

Dado un número entero N que muestra el tamaño de la string y en la siguiente línea, una string que contiene una string de caracteres con solo cero y uno . La tarea es eliminar un solo carácter cada vez que se encuentre entre los dos caracteres cero. Durante cada turno, solo se eliminará un … Continue reading «Eliminar elementos entre los dos ceros»

Dividir una oración en palabras en C++

Da una oración, imprime diferentes palabras presentes en ella. Las palabras están separadas por espacios.  Ejemplos:  CPP // C++ program to print words in a sentence #include <bits/stdc++.h> using namespace std;    void removeDupWord(string str) {     string word = «»;     for (auto x : str)      {         if (x == ‘ ‘)         {             cout << word … Continue reading «Dividir una oración en palabras en C++»

Resuelve el curcigrama

Se proporciona una cuadrícula de crucigramas de 10 x 10 , junto con un conjunto de palabras (o nombres de lugares) que deben completarse en la cuadrícula. Inicialmente, las celdas de la cuadrícula son signos + o signos – . Las celdas marcadas con un ‘+’ deben dejarse como están. Las celdas marcadas con un … Continue reading «Resuelve el curcigrama»

Imprime un carácter n veces sin usar loop, recursion o goto en C++

Dado un carácter c y un número n, imprima el carácter c, n veces. No se nos permite usar loop, recursion y goto. Ejemplos: Input : n = 10, c = ‘a’ Output : aaaaaaaaaa Input : n = 6, c = ‘\n’ Output : Input : n = 6, character = ‘@’ output : … Continue reading «Imprime un carácter n veces sin usar loop, recursion o goto en C++»

Programa C para copiar strings sin usar la función strcpy()

Podemos usar la función strcpy() incorporada para copiar una string a otra, pero aquí, este programa copia el contenido de una string a otra manualmente sin usar la función strcpy(). Enfoque: aquí estamos dando una string en la entrada y luego, con la ayuda de for loop , transferimos el contenido de la primera array … Continue reading «Programa C para copiar strings sin usar la función strcpy()»

std::basic_string::max_size en C++

std::basic_string::max_size se usa para calcular la cantidad máxima de elementos que la string puede contener debido a las limitaciones de implementación del sistema o la biblioteca. size_type max_size() const; Parameters : None Return value : Maximum number of characters Exceptions : None // CPP program to compute the limit of a string // using max_size … Continue reading «std::basic_string::max_size en C++»

Eliminar palabras duplicadas/repetidas de String

Java import java.io.*;    class GFG {   public static void main(String[] args) {                    System.out.println(«Enter The String : «);         String str = «geeksforgeeks»;         StringBuffer sb = new StringBuffer();         str.chars().distinct().forEach(c -> sb.append((char) c));         String DuplicateString = sb.toString();         System.out.println(«String after duplicates removed :»+DuplicateString);     } } Dada una string, tenemos que eliminar todas las palabras duplicadas/repetidas de la … Continue reading «Eliminar palabras duplicadas/repetidas de String»

Reemplazo de caracteres después de eliminar duplicados de una string

Dada una string. La tarea es reemplazar cada carácter de la string minimizada por un carácter presente en el índice ‘ IND ‘ de la string original. La string minimizada es la string obtenida al eliminar todos los duplicados de la string original manteniendo el mismo orden de los elementos. IND para cualquier índice en … Continue reading «Reemplazo de caracteres después de eliminar duplicados de una string»