Loading...
「ツール」は右上に移動しました。
利用したサーバー: wtserver1
5いいね 66 views回再生

Resuelve los Problemas del Libro 'Cracking the Coding Interview' en Swift y Objective-C

En este video, te guiaré a través de la resolución de los problemas más populares del libro "Cracking the Coding Interview", utilizando tanto Swift como Objective-C. No solo aprenderás a implementar soluciones efectivas en ambos lenguajes, sino que también descubrirás cómo escribir pruebas unitarias que garantizarán la robustez y eficiencia de tu código. Este tutorial es esencial para cualquiera que desee dominar los retos de programación y sobresalir en entrevistas técnicas.

Recursos adicionales:

Manipulación de bits en Swift: Si estás interesado en profundizar en la manipulación de bits, te recomiendo explorar este recurso fundamental: Manipulación de bits en Swift: https://docs.swift.org/swift-book/doc....

Código fuente: Accede al código que utilizamos en este video visitando mi repositorio en GitHub: Repositorio de Data Structures: https://github.com/ruvalcaba18/DataSt....

¡Prepárate para llevar tus habilidades de programación al siguiente nivel!

-------- Contenido del Video --------

0:00 Introducción: Resumen del contenido del video y su importancia.
0:48 Problema isUnique en Swift: Solución básica del problema isUnique en Swift.
1:34 Problema isUnique con valores ASCII: Optimización usando valores ASCII.
2:25 Problema checkPermutation: Introducción y primera solución en Swift.
2:57 Problema checkPermutation con un diccionario: Solución mejorada con un diccionario.
4:02 Problema checkPermutation con valores ASCII: Optimización usando ASCII.
5:15 Problema URLify solución de arreglo en reversa: Solución con arreglo en reversa.
5:53 Problema URLify solución óptima: Solución más eficiente.
6:35 Problema isPalindromePermutation solución larga: Solución detallada de isPalindromePermutation.
8:30 Problema isPalindromePermutation solución óptima: Solución eficiente.
9:19 Problema isPalindromePermutation solución vector de Bits: Uso de vector de bits.
11:46 Problema OneWay solución larga: Solución inicial y detallada.
12:45 Problema OneWay solución óptima: Solución más eficiente.
13:35 Problema StringCompression con un diccionario: Solución con diccionario.
14:50 Problema StringCompression con un arreglo: Alternativa con arreglo.
15:45 Problema RotateMatrix Brute Force: Solución de fuerza bruta.
16:47 Problema RotateMatrix solución óptima: Solución optimizada.
17:22 Problema Zero Matrix: Resolución del problema en Swift.
18:34 Problema String Rotation: Solución del problema String Rotation.
19:25 Problema isUnique Objective-C con un Set: Solución usando un Set en Objective-C.
19:43 Problema isUnique Objective-C con un Arreglo: Alternativa con arreglo.
20:03 Problema isUnique Objective-C con un diccionario: Solución con diccionario.
20:22 Problema CheckPermutation Objective-C Solución óptima: Solución optimizada.
20:48 Problema CheckPermutation Objective-C Solución con diccionario: Solución con diccionario.
21:28 Problema CheckPermutation Objective-C Solución con valores ASCII: Optimización con ASCII.
21:55 Problema URLify Objective-C Solución Reversa: Solución en reversa.
22:40 Problema URLify Objective-C Solución óptima: Solución eficiente.
22:34 Problema isPalindromePermutation Objective-C solución larga: Solución detallada.
23:49 Problema isPalindromePermutation Objective-C solución óptima: Solución optimizada.
24:25 Problema isPalindromePermutation Objective-C solución con vector de Bits: Vector de bits en Objective-C.
24:30 Problema OneWay Objective-C solución larga: Solución inicial detallada.
25:15 Problema OneWay Objective-C solución óptima: Solución optimizada.
25:54 Problema StringCompression Objective-C con un diccionario: Solución con diccionario.
26:22 Problema StringCompression Objective-C con un Arreglo: Alternativa con arreglo.
26:41 Problema RotateMatrix Objective-C Brute Force: Solución de fuerza bruta.
27:08 Problema RotateMatrix Objective-C solución óptima: Solución eficiente.
27:30 Problema Zero Matrix Objective-C: Resolución en Objective-C.
28:29 Problema String Rotation Objective-C: Solución de String Rotation en Objective-C.
28:41 Creación de Unit Test Files: Creación de pruebas unitarias.
28:46 Unit test de código en Objective-C: Ejecución de pruebas en Objective-C.
30:36 Corrección de Unit test en Objective-C: Ajuste de pruebas unitarias.
32:14 Unit Test de código Swift: Implementación de pruebas en Swift.
34:22 Corrección de Unit Tests en Swift: Revisión y corrección de pruebas.

コメント