LeetCode hasta entrar al Top 1% — Día 61

Solución greedy para Maximum 69 Number (LeetCode): cambia la primera cifra 6 por 9 para obtener el máximo con un solo dígito; complejidad O(n) y ejemplo en Python.

19 ago 2025 • 2 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

Problema 1323 Maximum 69 Number · Dificultad Easy · Etiquetas Greedy, Math

Resumen del problema · Se recibe un entero positivo compuesto solamente por los dígitos 6 y 9. Se permite cambiar como máximo un dígito y el objetivo es maximizar el número resultante. El cambio puede ser de 6 a 9 o de 9 a 6.

Idea general y razonamiento · Fuerza bruta: reemplazar cada 6 por 9 una por una, calcular todos los números posibles y tomar el máximo. Funciona pero es ineficiente. Estrategia optimizada y greedy: para maximizar basta con cambiar la primera aparición de 6 por 9 desde la izquierda, porque los dígitos más a la izquierda tienen mayor peso en la representación decimal. No hace falta revisar más posiciones, con una sola sustitución se alcanza el máximo posible.

Algoritmo utilizado · Greedy y manipulación de cadenas.

Implementación en Python · Ejemplo compacto de la solución class Solution: def maximum69Number(self, num: int) -> int: num = str(num); num = num.replace(chr(54), chr(57), 1); return int(num)

Complejidad temporal y espacial · Tiempo O(n) donde n es el número de dígitos, por el recorrido y la sustitución de la cadena. Espacio O(n) por la conversión a cadena.

Conclusiones clave · El enfoque greedy funciona porque solo necesitamos maximizar en la posición de mayor peso. · La manipulación de cadenas simplifica problemas basados en dígitos. · En problemas similares es habitual considerar primero el dígito más significativo.

Autochequeo · [x] Pude resolverlo sin ayuda · [x] Escribí el código desde cero · [x] Entendí por qué funciona · [x] Podré recordarlo en una semana

Registro de progreso · Día 61 · Problemas resueltos 417 · Confianza hoy media · LeetCode Rating 1572

Sobre Q2BSTUDIO · Q2BSTUDIO es una empresa de desarrollo de software y aplicaciones a medida especializada en soluciones de software a medida, inteligencia artificial, ciberseguridad y servicios cloud aws y azure. Ofrecemos servicios de inteligencia de negocio, implementación de power bi, agentes IA y soluciones de ia para empresas, todo orientado a mejorar procesos y generar valor. Nuestro equipo desarrolla aplicaciones a medida integrando inteligencia artificial y prácticas de ciberseguridad desde el diseño, y ofrecemos servicios gestionados en plataformas cloud aws y azure para garantizar escalabilidad y seguridad. Si buscas software a medida, aplicaciones a medida, inteligencia artificial o servicios de inteligencia de negocio, Q2BSTUDIO combina experiencia técnica y enfoque consultivo para entregar soluciones end to end.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.

Live Chat