Cómo ejecutar código Python en Google Colaboratory

Requisito previo: Cómo usar Google Colab Google proporciona una interfaz similar a Jupyter Notebook para ejecutar código Python en máquinas virtuales en línea. En este artículo, veremos cómo ejecutar código Python simple en Google Colab. Paso #1: Abra https://colab.research.google.com/ Paso n.º 2: seleccione un nuevo cuaderno de Python3 Paso #3: Comience a escribir código en … Continue reading «Cómo ejecutar código Python en Google Colaboratory»

Número mínimo de vueltas con rotación para alternar strings binarias

Dada una string binaria S de 0s y 1s . La tarea es convertir la string dada en una secuencia de caracteres alternativos mediante las siguientes operaciones: Elimine algunos prefijos del principio y agréguelos al final. Voltee algunos o todos los bits en la string dada. Imprime el número mínimo de bits que se invertirán … Continue reading «Número mínimo de vueltas con rotación para alternar strings binarias»

Experiencia de Google Online Challenge (MCQ)

La semana pasada tomé el Google Online Challenge. Obtuve esta oportunidad al inscribirme en el programa de preparación profesional de Google Cloud. y completando con éxito la especialización de Coursera en la plataforma en la nube de Google junto con 5 misiones en Qwiklabs. Me enteré de esta pista de preparación para la carrera en … Continue reading «Experiencia de Google Online Challenge (MCQ)»

Imprime todos los números saltantes menores o iguales a un valor dado

Un número se llama Número de salto si todos los dígitos adyacentes difieren en 1 . La diferencia entre ‘9 ‘ y ‘0’ no se considera como 1.  Todos los números de un solo dígito se consideran números de salto. Por ejemplo, 7, 8987 y 4343456 son números de salto, pero 796 y 89098 no … Continue reading «Imprime todos los números saltantes menores o iguales a un valor dado»

El problema de la partición del pintor – Part 1

Tenemos que pintar n tableros de longitud {A1, A2…An}. Hay k pintores disponibles y cada uno tarda 1 unidad de tiempo en pintar 1 unidad del tablero. El problema es encontrar el tiempo mínimo para  realizar este trabajo bajo las restricciones de que cualquier pintor solo pintará secciones continuas de tableros, digamos tablero {2, 3, … Continue reading «El problema de la partición del pintor – Part 1»

Experiencia de entrevista para pasante de Google STEP

La preselección se realizó a través de nuestra universidad en base a nuestro currículum y rendimiento académico. Fui preseleccionado y tuve dos entrevistas de 45 minutos, cada una con un descanso de quince minutos entre ellas. Ambos fueron rondas técnicas que involucraron codificación práctica en un documento de Google compartido mientras estaba en una videollamada … Continue reading «Experiencia de entrevista para pasante de Google STEP»

Rompecabezas de camello y plátano | DP

Una persona quiere transferir plátanos a un destino que está a un kilómetro de distancia. Inicialmente tiene plátanos B y un camello. El camello no puede llevar más de C plátanos a la vez y se come un plátano cada kilómetro que recorre. Dados tres números enteros A , B y C , la tarea … Continue reading «Rompecabezas de camello y plátano | DP»

Número mínimo de conejos que deben estar presentes en el bosque

Hay algunos conejos de colores en un bosque. Dada una array arr[] de tamaño N , tal que arr[i] denota el número de conejos que tienen el mismo color que el i -ésimo conejo, la tarea es encontrar el número mínimo de conejos que podría haber en el bosque. Ejemplos: Entrada: arr[] = {2, 2, … Continue reading «Número mínimo de conejos que deben estar presentes en el bosque»

Descifrando Google Summer of Code 101

Google Summer of Code o conocido como «GSoC» es una iniciativa de Google para mejorar la cultura y los proyectos de código abierto. Los softwares de código abierto están en el centro de todo lo relacionado con la informática. Si usted es un estudiante de ciencias de la computación y no está utilizando ninguna herramienta/aplicación/software/marco/plataforma/biblioteca … Continue reading «Descifrando Google Summer of Code 101»

Minimice el costo de convertir una string dada en una concatenación de substrings iguales de longitud K

Dada una string S de longitud N que consta de letras minúsculas y un número entero K , donde N % K = 0 , la tarea es encontrar el costo mínimo para convertir la string dada en una string concatenada de las mismas K substrings de longitud realizando el siguientes operaciones: Un carácter puede … Continue reading «Minimice el costo de convertir una string dada en una concatenación de substrings iguales de longitud K»