Simplifique su flujo de trabajo: Busque miniwebtool.
Añadir
Véase también
Calculadora de Camino más Corto de DijkstraCalculadora de Matriz de AdyacenciaCalculadora de Flujo de Red (Flujo Máximo)
Página de inicio > Matemáticas > Operaciones matemáticas avanzadas > Calculadora de Ordenación Topológica
 

Calculadora de Ordenación Topológica

Calcule un orden topológico de un grafo acíclico dirigido (DAG) utilizando el algoritmo de Kahn o DFS. Detecta ciclos, informa la ruta del ciclo, crea una vista de capas de ejecución paralela, admite el orden lexicográfico más pequeño y anima cada paso en un grafo interactivo.

Calculadora de Ordenación Topológica
Formato de arista: A -> B (también acepta , =>, :). Máx. 80 vértices / 800 aristas.
El algoritmo de Kahn (lexicográfico) proporciona un orden único y reproducible. DFS post-orden es el método clásico de búsqueda en profundidad.

Embed Calculadora de Ordenación Topológica Widget

Calculadora de Ordenación Topológica

La Calculadora de Ordenación Topológica calcula un ordenamiento lineal de los vértices de un grafo acíclico dirigido (DAG) tal que cada arista dirigida de u a v coloca a u antes que v. Ingrese su grafo como una lista de aristas o lista de adyacencia y la herramienta devolverá el orden topológico utilizando el algoritmo de Kahn o DFS post-orden, detectará ciclos (con la ruta exacta del ciclo), agrupará tareas en capas de ejecución paralela, contará el número de ordenamientos válidos y animará cada paso en un grafo interactivo.

¿Qué es una ordenación topológica?

Dado un grafo dirigido G = (V, E), una ordenación topológica (o ordenamiento topológico) es una disposición lineal v₁, v₂, …, vₙ de sus vértices tal que para cada arista dirigida (u → v), u aparece antes que v en la disposición. Un ordenamiento topológico existe si y solo si el grafo no tiene ciclos dirigidos, es decir, si el grafo es un DAG. El ordenamiento rara vez es único: un grafo puede tener muchos ordenamientos topológicos válidos cuando varios vértices tienen grado de entrada cero al mismo tiempo.

Definición de orden topológico
Una permutación (v₁, v₂, …, vn) de V es topológica si y solo si
para cada arista (u → v) en E: posición(u) < posición(v)

Algoritmos utilizados por esta calculadora

Algoritmo de Kahn (basado en BFS, 1962)

El algoritmo de Kahn es la ordenación topológica más intuitiva. En cada paso, elige un vértice con grado de entrada cero (sin aristas entrantes), lo añade a la salida y lo "elimina" del grafo disminuyendo el grado de entrada de cada uno de sus sucesores. Cuando varios vértices tienen grado de entrada cero, el desempate puede utilizar un min-heap (dando el ordenamiento lexicográficamente más pequeño) o una cola FIFO (dando el orden de inserción). El algoritmo de Kahn se ejecuta en tiempo O(|V| + |E|) y funciona también como detector de ciclos: si algún vértice todavía tiene grado de entrada > 0 después de que la cola se vacíe, el grafo tiene un ciclo.

Algoritmo de Kahn (pseudocódigo)
Kahn(G):
  Q ← { v ∈ V : indeg(v) = 0 }
  L ← [ ]
  mientras Q no esté vacía:
    u ← Q.pop()
    L.append(u)
    para cada arista u → v:
      indeg(v) -= 1
      si indeg(v) = 0: Q.push(v)
  si |L| < |V|: informar ciclo
  sino: devolver L

DFS post-orden (Tarjan, 1976)

El algoritmo DFS ejecuta una búsqueda en profundidad y, cada vez que un vértice termina (es decir, todos sus sucesores han sido explorados por completo), se coloca en una pila. Invertir la pila al final produce un orden topológico válido. La detección de ciclos es natural: encontrar un vértice que todavía está en progreso (marcado como GRIS) significa que se ha encontrado una arista hacia atrás, por lo que el grafo no es un DAG. El DFS post-orden también se ejecuta en tiempo O(|V| + |E|).

DFS post-orden (pseudocódigo)
DFS-Topo(G):
  para cada vértice u en V: color[u] ← BLANCO
  L ← pila vacía
  para cada vértice u en V:
    si color[u] = BLANCO: visitar(u)
  devolver reverse(L)

visitar(u):
  color[u] ← GRIS
  para cada arista u → v:
    si color[v] = GRIS: informar ciclo
    si color[v] = BLANCO: visitar(v)
  color[u] ← NEGRO; L.push(u)

Capas de ejecución paralela

Una vista estratificada de un DAG divide sus vértices en niveles de modo que cada arista vaya de un nivel con número menor a uno con número mayor. Los vértices de la misma capa son independientes entre sí, por lo que pueden ejecutarse en paralelo. El número de capas es igual a la longitud de la ruta más larga más uno; esta es la ruta crítica del DAG, el número mínimo de rondas secuenciales necesarias para terminar todas las tareas incluso con paralelismo ilimitado. Esta calculadora produce la vista de capas automáticamente siempre que la entrada sea un DAG.

Detección de ciclos

Si el grafo contiene un ciclo dirigido, no es posible realizar una ordenación topológica. Nuestra calculadora informa la ruta exacta del ciclo (por ejemplo, A → B → C → A) y resalta las aristas del ciclo en rojo en la visualización. Eliminar cualquier arista del ciclo es suficiente para restaurar la aciclicidad.

Formatos de entrada

Lista de aristas

Escriba cada arista dirigida como origen -> destino, separada por comas o saltos de línea. Variantes de flecha aceptadas: ->, , =>, -->, :. También puede encadenar aristas: A -> B -> C es una forma abreviada de A->B y B->C. Las etiquetas de los vértices pueden ser letras, dígitos, guiones bajos, guiones y puntos.

A -> B, B -> C, A -> C
C -> D
Camisa -> Corbata -> Chaqueta

Lista de adyacencia

Escriba cada vértice, dos puntos y sus sucesores directos (vértices a los que apunta). Un vértice sin sucesores sigue necesitando su línea, como D:.

A: B, C
B: D
C: D
D:

Cómo usar esta calculadora

  1. Elija un formato: Alterne entre lista de aristas y lista de adyacencia con los botones de opción.
  2. Ingrese el grafo: Pegue sus datos o haga clic en uno de los ejemplos rápidos (orden de vestimenta, prerrequisitos de cursos, objetivos de compilación, un grafo con un ciclo y más).
  3. Elija un algoritmo: Kahn lexicográfico para un orden único y reproducible; orden de inserción para preservar el orden de entrada; DFS post-orden para el método clásico de búsqueda en profundidad; o Mostrar todo para ver cada ordenamiento uno al lado del otro.
  4. Haga clic en "Ordenar Topológicamente": El ordenamiento, la detección de ciclos, la vista de capas, la longitud de la ruta crítica, el número total de ordenamientos válidos y un grafo interactivo aparecerán debajo.
  5. Explore: Presione Reproducir para ver cómo se emite cada vértice paso a paso. Las insignias de grado de entrada se actualizan en vivo. Arrastre cualquier nodo para reorganizar el diseño.

Aplicaciones en el mundo real

Sistemas de compilación y compiladores

Herramientas como make, Bazel, Gradle y npm ordenan topológicamente sus objetivos de compilación para que cada objetivo se compile solo después de todas sus dependencias. Un ciclo en el grafo de dependencias generalmente se informa como un error fatal: el sistema de compilación no puede decidir por dónde empezar.

Programación de tareas

Los gestores de proyectos utilizan DAGs para capturar las dependencias de las tareas. La ordenación topológica proporciona un orden de ejecución válido y la vista de capas indica el número mínimo de rondas bajo paralelismo ilimitado. La cadena más larga es la ruta crítica que determina la duración del proyecto.

Planificación de prerrequisitos de cursos

Un catálogo de cursos universitarios es un DAG: las aristas son relaciones de prerrequisitos. Un orden topológico es un plan de estudios válido y las capas indican a los estudiantes qué conjuntos de cursos pueden tomar en paralelo durante cada semestre.

Recálculo de hojas de cálculo

Cuando una celda cambia, una hoja de cálculo debe volver a calcular cada celda dependiente en el orden de dependencia, lo que supone una ordenación topológica del DAG de dependencia de celdas. La aplicación rechaza las referencias circulares (ciclos).

Gestores de paquetes y cargadores de complementos

Apt, pip, Homebrew, Maven y un sinfín de marcos de complementos (plugins) resuelven el orden de instalación o carga mediante la ordenación topológica de sus DAGs de dependencia.

Resolución de símbolos y programación de instrucciones

Los compiladores utilizan la ordenación topológica para ordenar las declaraciones y las CPUs utilizan DAGs de dependencia de datos para programar las instrucciones en el búfer de reordenamiento sin violar los riesgos de datos.

Contar ordenamientos topológicos

Para un DAG con n vértices, el número de ordenamientos topológicos válidos distintos puede variar desde 1 (para una cadena totalmente ordenada) hasta n! (para el grafo sin aristas). El cálculo del recuento exacto es #P-completo en general, pero para grafos de hasta 16 vértices, esta calculadora los enumera utilizando una formulación de programación dinámica con máscara de bits: f(S) = Σ f(S ∪ {v}) sobre todos los v ∉ S cuyos predecesores están todos en S.

Complejidad y rendimiento

Preguntas frecuentes

¿Qué es una ordenación topológica?

Una ordenación topológica de un grafo acíclico dirigido es un ordenamiento lineal de sus vértices tal que cada arista dirigida de u a v coloca a u antes que v. Representa un orden válido en el que procesar tareas respetando sus dependencias.

¿Qué algoritmo utiliza esta calculadora?

La calculadora ejecuta tanto el algoritmo de Kahn como el DFS post-orden. El algoritmo de Kahn elimina repetidamente un vértice con grado de entrada cero y disminuye los grados de entrada de sus sucesores. El DFS post-orden ejecuta una búsqueda en profundidad e invierte el orden de finalización. Ambos se ejecutan en tiempo O(|V| + |E|).

¿Qué pasa si mi grafo tiene un ciclo?

Un grafo con un ciclo dirigido no tiene ordenación topológica. La calculadora detecta el ciclo, lo resalta en rojo en la visualización e informa la ruta exacta del ciclo para que pueda ver qué aristas eliminar para convertir el grafo en un DAG.

¿Cuál es el orden topológico lexicográficamente más pequeño?

Cuando hay muchos ordenamientos topológicos válidos, el lexicográficamente más pequeño se obtiene eligiendo siempre el vértice alfabéticamente menor cuyo grado de entrada es cero en cada paso. El modo predeterminado de Kahn de esta calculadora devuelve este ordenamiento único, que es estable y fácil de reproducir.

¿Qué es la vista de capa o nivel?

La vista de capas agrupa los vértices según la longitud de la ruta más larga desde cualquier origen. Los vértices en la misma capa no tienen dependencia entre sí, por lo que pueden ejecutarse en paralelo. El número de capas es igual a la cadena de dependencia más larga más uno y representa el número mínimo de rondas paralelas necesarias para terminar todas las tareas.

¿Puede un grafo tener muchos ordenamientos topológicos válidos?

Sí. Si en cualquier paso el algoritmo de Kahn tiene múltiples vértices con grado de entrada cero, cualquiera de ellos puede ser elegido a continuación. Esta calculadora cuenta el número exacto de ordenamientos topológicos distintos para grafos de hasta 16 vértices.

¿Cuál es la diferencia entre el algoritmo de Kahn y el DFS post-orden?

Kahn funciona de arriba hacia abajo: elige repetidamente fuentes (grado de entrada 0) y las emite primero. El DFS post-orden funciona de abajo hacia arriba: termina primero los sumideros y los antepone al orden. Ambos son O(|V| + |E|) y producen ordenamientos topológicos válidos, pero normalmente diferentes. Kahn es más fácil de paralelizar y de adaptar para el ordenamiento lexicográfico; DFS es más fácil de combinar con otros análisis basados en DFS, como los componentes fuertemente conectados.

¿Cuál es el tamaño máximo de grafo que admite esta herramienta?

La calculadora admite hasta 80 vértices y 800 aristas. El conteo del número total de ordenamientos topológicos válidos está limitado a 16 vértices porque el problema es #P-completo y el espacio de estados crece como 2ⁿ. La visualización interactiva y la animación del algoritmo escalan sin problemas hasta el tamaño máximo.

Lecturas adicionales

Cite este contenido, página o herramienta como:

"Calculadora de Ordenación Topológica" en https://MiniWebtool.com/es/calculadora-de-ordenacion-topologica/ de MiniWebtool, https://MiniWebtool.com/

por el equipo de miniwebtool. Actualizado: 20 de abril de 2026

También puede probar nuestro Solucionador de Matemáticas AI GPT para resolver sus problemas matemáticos mediante preguntas y respuestas en lenguaje natural.

Operaciones matemáticas avanzadas:

Herramientas destacadas:

Calculadora de Ascendente, Signo Solar y Lunar 🌞🌙✨Calculadora de día del año - ¿Qué día del año es hoy?Generador de IMEI Aleatorio📅 Calculadora de FechaCalculadora de Compatibilidad AmorosaEliminar acentos del textoConvertidor de Pies y Pulgadas a CentímetrosConvertidor de cm a pies y pulgadasSelector de Películas AleatorioCalculadora del Signo de VenusConvertidor de kPa a psiCalendario del Día del AñoCalculadora de Número del Nombre📅 Calculadora de Diferencia entre FechasBúsqueda de ID de Usuario de InstagramBúsqueda de ID de usuario de FacebookCalculadora de HbA1cCalculadora de SumaSelector de Nombre AleatorioCalculadora de Duración de TiempoCalculadora de NumerologíaCalculadora de Desviación Estándar RelativaExtractor de Imágenes de VideoDescargador de Miniaturas de YouTubeBúsqueda de Direcciones MACCalculadora de Número MaestroCalculadora de Posición del SolEliminar espaciosCalculadora de Percentil de Estaturaconvertidor ppm a porcentajeBola Mágica 8Calculadora de CombinaciónCalculadora HexadecimalCalculadora de Promedio - Alta PrecisiónGenerador Aleatorio de ListasCalculadora de Número de Semana🖱️ Contador de ClicksSelector AleatorioConvertidor de Porcentaje a PPMGenerador de Cumpleaños AleatorioGenerador de Cartas de Baraja AleatorioCalculadora de Edad GestacionalGenerador de Código MorseGenerador de Palabras DesordenadasCalculadora OctalConvertidor de psi a kPa¿Cuál es mi número de la suerte?Divisor de imágenesOrdenar NúmerosDivisor de AudioCalculadora de Promedio de Bateo¿Cuál es mi signo del zodiaco?Convertidor de FPSGenerador de Números Decimales AleatoriosBuscador de Citas (Inglés)Convertidor de Decimal a TiempoCalculadora CPMCalculadora de notación científicaGenerador de Estado Estadounidense AleatorioCalculadora de reducción porcentualGenerador de ContraseñaCalculadora de PermutaciónCalculadora de CírculosGenerador de cartones de bingoCalculadora de Coeficiente de VariaciónCalculadora de pendiente y gradoEstadísticas del Canal de YouTubeValidador XMLLanzador de MonedasGenerador de sopa de letrasContador de líneasGenerador de Fechas AleatoriasFormateador de TextoConvertidor de Tiempo a DecimalPrimeros n Dígitos de PiCalculadora del Signo de MarteCalculadora de Área de Polígono IrregularCalculadora de Grupo SanguíneoGenerador de Nombres AleatoriosVerificador de Nombre de Usuario en Redes SocialesCalculadora de Número de Trayecto de VidaGenerador de Superpoder AleatorioCalculadora de Prueba tLista de Años BisiestosVisualizador de Círculo Unitario InteractivoCalculadora de Cambio PorcentualCalculadora de Número del AlmaGenerador de hora aleatoriaCalculadora de cociente y residuoGenerador de Hash SHA256Comprimir PDFSimulador de Puertas LógicasCalculadora de Aumento PorcentualConvertidor de Tamaño de Archivo🌐 Convertidor de Zona HorariaGenerador de Persona de Usuario AleatorioGenerador de Colores AleatoriosCalculadora de MóduloUnir PDFConvertidor de fracción a número mixtoCalculadora de Compatibilidad de Signos LunaresCalcular tiempo entre dos fechasConvertidor de Número a PalabraCalculadora de FraccionesGenerador de LaberintosCalculadora del día de la semana de nacimientoConvertidor octal a binarioDivisor de videoGenerador de direcciones MACRotar VideoCalculadora de RedondeoGenerador de anagramasGenerador de Coordenadas AleatoriasConvertidor Binario a Código GrisConvertidor hexadecimal a binarioCreador de CrucigramasGenerador de Verdad o Reto AleatorioCalculadora de Hace Cuánto TiempoCalculadora de CosenoCalculadora de Número de DestinoCalculadora de SenoCalculadora de Log Base 10Convertidor de Notación Científica a DecimalCalculadora de media aritméticaConvertidor de números romanosCalculadora de Duración de BateríaHerramienta en línea para eliminar puntuaciónGenerador de Grupos AleatoriosCalculadora de Error PorcentualConvertidor de dirección IP a binarioConvertidor de CM a PulgadasConvertidor de Milímetros a PulgadasConversor de HTML a TextoConvertidor Decimal a OctalCalculadora de Crecimiento Exponencial de Alta PrecisiónCalculadora de ERAConversor de Calendario HebreoCalculadora de Monetización de YouTube ShortsExtractor de AudioCalculadora de números de ángelesExtractor de URLGenerador de PIN AleatorioCreador de Diagramas de Caja y BigotesGenerador de códigos de barrasGenerador de Texto Pequeño ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Generador de ítems aleatoriosCalculadora de Tasa de Crecimiento PorcentualCalculadora de TechadoConvertidor de Decimal a BCDConvertidor de CMYK a hexadecimalCalculadora de Punto de EbulliciónGenerador de Unir los PuntosAnalizador de Direcciones MACCalculadora de media, mediana y modaCalculadora de Puntuación de BolosCalculadora de TangenteProbador de fuerza de contraseñaCalculadora de Porcentaje de AsistenciaGenerador de Killer SudokuCalculadora de edadGraficador de Curvas ParamétricasCalculadora de número de dígitosConvertidor de Número a FracciónGenerador de Número de PersonalidadGenerador de letras aleatoriasCalculadora de Mínimo Común MúltiploConvertidor de Tazas a CucharadasSolucionador de InecuacionesCalculadora de Tasa de Interés EfectivoContar el número de caracteresGenerador de Plantilla de Cono DesarrolladoAñadir prefijo y sufijo al textoCalculadora de Log (Logaritmo)Generador de Texto InvisibleCalculadora BinariaCalculadora de Ganancias de TwitchCalculadora de MultiplicaciónConvertidor BCD a DecimalGenerador de números de loteríaSimplificador de Álgebra BooleanaCalculadora de fases lunaresCalculadora de RectánguloLooper MP3Calculadora de PendienteConvertidor Hexadecimal a OctalLanzador de DadosCalculadora de Pies de TablaGenerador de Comidas AleatoriasGenerador de CriptogramaGenerador de Piedra Papel TijeraCalculadora de AntilogaritmoConvertidor de Imagen a Base64convertidor de palabras a números de teléfonoConvertidor de dirección IP a hexadecimalConvertidor de Pulgadas a MilímetrosConvertidor de Porcentaje a DecimalGenerador de Tarjeta de Crédito AleatorioGraficador de FuncionesCalculadora Log Base 2Convertidor de tazas a gramosGenerador de Nombres de FantasíaGenerador de galletas de la fortunaGenerador de Ideas para DibujarGenerador de prompts para diarioGenerador de afirmaciones diariasGenerador de cumplidosGenerador de frases para ligarGenerador de chistes de papáGenerador de chistes aleatoriosGenerador de datos curiosos aleatoriosGenerador de preguntas de triviaGenerador de palabras para el ahorcadoGenerador de palabras para PictionaryGenerador de charadasGenerador de preguntas rompehielosGenerador de Yo Nunca NuncaGenerador de Qué PrefieresGenerador de Preguntas AleatoriasIntérprete de Sueños con IAGenerador de Notas de Agradecimiento con IAGenerador de Discursos de Boda con IAGenerador de Comunicados de Prensa con IAGenerador de Descripciones de Productos con IAGenerador de Guiones de Video con IAGenerador de Títulos y Descripciones de YouTube con IAGenerador de Pies de Foto para Instagram con IAGenerador de Titular y Biografía de LinkedIn con IAGenerador de Viñetas de Currículum con IAGenerador de Cartas de Presentación con IAGenerador de letras de rap con IAHerramienta para aplanar PDFDesbloquear PDF (Quitar contraseña de permisos)Extractor de PDF a textoExtractor de páginas de PDFContador de palabras de PDFProteger PDFAgregar números de página al PDFReordenar páginas de PDFEliminar páginas de PDFRotar PDFJPG a PDFPDF a JPGDividir PDFConvertidor de PT a PXConvertidor de PX a REMConvertidor de Tola a GramosConvertidor de unidades de tierras indiasConversor de mcg a mgGenerador de letras de canciones con IAGenerador de poemas con IAGenerador de Historias con IATraductor de IAResumidor de Texto con IAConversor de mg a mlConversor de MPH a KMH / KMH a MPHConversor de Nudos a MPHMetros Cúbicos a Pies CúbicosConversor de Pies Cúbicos a Yardas CúbicasConversor de Pies Cuadrados a Metros CuadradosConversor de Metros Cuadrados a Pies CuadradosConversor de Oz a MLConversor de ML a OzConversor de Galones a LitrosConvertidor de Litros a GalonesConversor de Kg a StoneConversor de Stone a KgConversor de millas a kmConversor de km a millasConversor de Fahrenheit a CelsiusConversor de Celsius a FahrenheitCalculadora del tamaño de mochilaCalculadora de volumen de tabla de surfCalculadora de tamaño de grip de tenisCalculadora de talla de cascoCalculadora de talla de guantesConvertidor de tallas de sombreroCalculadora de tamaño de snowboardCalculadora de tamaño de esquíCalculadora de talla de bicicletaTemporizador de splits para speedrunCalculadora de StablefordCalculadora de checkout de dardosCalculadora de economía de bowling de críquetCalculadora de strike rate de críquetCalculadora de Net Run RateCalculadora de proporción K/DCalculadora de rating EloCalculadora de recuperación de la frecuencia cardíacaCalculadora de Tiempo de SenderismoCalculadora de ritmo de remoCalculadora de Rendimiento por Edad en CarreraCalculadora de FTP y Zonas de PotenciaCalculadora de Beep TestCalculadora de Puntuación ACFTCalculadora de Wilks y DOTSCalculadora de Offset de LlantasBuscador de Índice de Carga y Código de Velocidad de NeumáticosCalculadora de Costo por MillaCalculadora de Compra de LeasingCalculadora de Mezcla de OctanajeCalculadora de Mezcla de Aceite 2 TiemposCalculadora de Cilindrada del MotorCalculadora de Sofá en la PuertaCalculadora de Cuerdas de LeñaCalculadora de CADR de Purificador de AireCalculadora de Tamaño de DeshumidificadorCalculadora de Tamaño de Ventilador de TechoCalculadora de Tamaño de CortinasCalculadora de Tamaño de AlfombraCalculadora de Altura para Colgar CuadrosCalculadora de Altura de Montaje de TVCalculadora de Tamaño de TVCalculadora de Volumen y Lámina de EstanqueCalculadora de Sal para PiscinaCalculadora de Volumen de PiscinaCalculadora de Tamaño de Calentador de AguaCalculadora de Resina EpoxiCalculadora de Espaciado de BalaustresCalculadora de Zócalos y MoldurasCalculadora de RevestimientoCalculadora de Tinte para TerrazasCalculadora de Semillas de CéspedCalculadora de CéspedCalculadora de AsfaltoCalculadora de Yardas CúbicasCalculadora de Longitud de AntenaCalculadora de Llenado de ConductoCalculadora de Condensadores en Serie y ParaleloCalculadora de Reactancia InductivaCalculadora de Iluminación de HabitacionesCalculadora de Lux a LúmenesConversor de Lúmenes a VatiosCalculadora de Tamaño de GeneradorConversor de mAh a WhCalculadora de Potencia TrifásicaCalculadora de kVACalculadora de Amperios a VatiosCalculadora de Vatios a AmperiosCalculadora de Resistencias en SerieCalculadora de FricciónCalculadora de Plano InclinadoCalculadora de Ventaja MecánicaCalculadora de Velocidad del SonidoCalculadora de Velocidad de OndaCalculadora de flotabilidadCalculadora de Velocidad TerminalCalculadora de Longitud de Onda de de BroglieCalculadora de Energía del FotónCalculadora E=mc²Calculadora de Dilatación del TiempoCalculadora de la Tercera Ley de KeplerCalculadora de Velocidad de EscapeCalculadora de Fuerza GravitacionalCalculadora de la Ley de Beer-LambertCalculadora de la Ecuación de NernstCalculadora de Presión OsmóticaCalculadora de Elevación del Punto de EbulliciónCalculadora de Descenso del Punto de CongelaciónCalculadora de Composición PorcentualCalculadora de NormalidadCalculadora de MolalidadConversor de pKa a KaCalculadora de Henderson-HasselbalchCalculadora de Rendimiento TeóricoCalculadora de Reactivo LimitanteCalculadora de Configuración ElectrónicaTabla Periódica InteractivaGenerador de Planes de Lecciones con IAGenerador de Cuestionarios con IAGenerador de Citas APA MLA ChicagoCalculadora de Puntuación APCalculadora de Puntuación ACTCalculadora de Puntuación del SATEstimador de Ganancias de YouTubeGenerador de personaje RPG aleatorio