algorithm
/ˈæɫɡɝˌɪðəm/ noun C1**Algorithm** is a finite series of clear steps that transform input into output. It acts like a recipe for a computer, guaranteeing the same result each time you follow it. Algorithms appear in everything from phone apps that suggest routes to the hidden formulas that sort your emails. They can be written in natural language, flowcharts, or programming code, and they are judged by how quickly and efficiently they finish. When designers tweak an algorithm, they trade speed against memory or accuracy, shaping everything from search results to encryption. Knowing the term lets you describe any systematic procedure that reliably produces a result.
【核心含义】算法是一套有限的明确步骤,能将输入转化为输出,如同计算机的"食谱",确保每次执行结果一致。
常与"设计/优化/执行"搭配,注意与"公式"或"程序"区分——算法强调步骤逻辑而非数学表达式或代码实体。避免混淆"算法"与单纯的计算方法。
【Significado central】Un algoritmo es una serie finita de pasos claros que transforman datos de entrada en un resultado, como una receta precisa que garantiza el mismo resultado cada vez que se sigue.
Se usa frecuentemente en contextos de informática, matemáticas y tecnología, y se combina con verbos como "diseñar", "optimizar" o "ejecutar" (diseñar/optimizar/ejecutar un algoritmo). Es importante distinguirlo de "fórmula" (expresión matemática) y de "programa" (código que se ejecuta en una computadora): el algoritmo describe la lógica y el orden de los pasos, mientras que el programa es su implementación en un lenguaje específico. También es diferente de "heurística", que es un método más rápido pero no garantiza el resultado óptimo. Los algoritmos se evalúan por su eficiencia (rapidez y uso de memoria), y los diseñadores suelen (equilibrar) velocidad contra precisión o recursos. Este término se ha popularizado en conversaciones cotidianas para referirse a los sistemas de recomendación de redes sociales y aplicaciones (los famosos "algoritmos" de TikTok o Instagram).
noun a step-by-step procedure for solving a problem or accomplishing a task C1
The programmer wrote an algorithm to sort the list of names.
(名词) 算法
程序员写了一个算法来对名单进行排序。
(sustantivo) algoritmo [un procedimiento paso a paso para resolver un problema o realizar una tarea]
El programador escribió un algoritmo para ordenar la lista de nombres.
(nom) algorithme [Ensemble d'instructions précises et ordonnées permettant de résoudre un problème ou d'accomplir une tâche.]
Le programmeur a écrit un algorithme pour trier la liste de noms.
(Substantiv) Algorithmus [eine schrittweise Anleitung zur Lösung eines Problems oder zur Durchführung einer Aufgabe]
Der Programmierer schrieb einen **algorithm**, um die Namensliste zu sortieren.
(名詞) 問題を解決したり課題を達成したりするための段階的な手順
プログラマーは、名前のリストを並び替えるためのアルゴリズムを記述した。
(substantivo) algoritmo [um procedimento passo a passo para resolver um problema ou realizar uma tarefa]
O programador escreveu um algoritmo para ordenar a lista de nomes.
noun A collection of ordered steps that solve a mathematical problem. A precise step-by-step plan for a computational procedure that possibly begins with an input value and yields an output value in a finite number of steps. countable
The encryption algorithm uses complex mathematical operations to secure digital communications.
(名词) 算法
这种加密算法使用复杂的数学运算来保护数字通信的安全。
(sustantivo) algoritmo [Una colección de pasos ordenados que resuelven un problema matemático. Un plan preciso paso a paso para un procedimiento computacional que posiblemente comienza con un valor de entrada y produce un valor de salida en un número finito de pasos.]
El algoritmo de encriptación usa operaciones matemáticas complejas para asegurar las comunicaciones digitales.
(nom) algorithme [Suite d'étapes ordonnées permettant de résoudre un problème mathématique ; procédure pas à pas qui, à partir d'une valeur d'entrée, produit une valeur de sortie en un nombre fini d'étapes.]
L'algorithme de chiffrement utilise des opérations mathématiques complexes pour sécuriser les communications numériques.
(Substantiv) Algorithmus [Eine geordnete Abfolge von Schritten zur Lösung eines mathematischen Problems oder zur Durchführung eines Berechnungsverfahrens, das mit einem Eingabewert beginnt und in einer endlichen Anzahl von Schritten einen Ausgabewert liefert.]
Der Verschlüsselungs-**Algorithmus** nutzt komplexe mathematische Operationen, um digitale Kommunikation zu sichern.
(名詞) アルゴリズム。数学的問題を解くための一連の手順。入力値から始まり、有限の手順で出力値を導く精密な計算手続き。
暗号化アルゴリズムは、複雑な数学的演算を用いてデジタル通信を保護している。
(substantivo) algoritmo [Uma coleção de passos ordenados que resolvem um problema matemático. Um plano preciso, passo a passo, para um procedimento computacional que possivelmente começa com um valor de entrada e produz um valor de saída em um número finito de passos.]
O algoritmo de criptografia usa operações matemáticas complexas para proteger comunicações digitais.
noun A flowchart illustrating a decision-making process for human users, especially health care professionals. countable
Medical students study diagnostic algorithms to make accurate clinical decisions.
(名词) 决策流程图
医学生学习诊断算法以做出准确的临床决策。
(sustantivo) algoritmo; protocolo clínico; árbol de decisiones; diagrama de flujo [Diagrama de flujo que ilustra un proceso de toma de decisiones para usuarios humanos, especialmente profesionales de la salud.]
Los estudiantes de medicina estudian algoritmos de diagnóstico para tomar decisiones clínicas precisas.
(nom) arbre de décision; logigramme; arbre diagnostique; algorithme décisionnel; arbre algorithmique [Arbre de décision illustrant un processus décisionnel destiné à des utilisateurs humains, notamment les professionnels de santé.]
Les étudiants en médecine étudient des algorithmes diagnostiques pour prendre des décisions cliniques précises.
(Substantiv) Algorithmus; Entscheidungsbaum; Ablaufschema [Ein Flussdiagramm, das einen Entscheidungsprozess für menschliche Nutzer, insbesondere im Gesundheitswesen, veranschaulicht.]
Medizinstudenten lernen diagnostische **Algorithmen**, um präzise klinische Entscheidungen zu treffen.
(名詞) アルゴリズム。特に医療従事者など人間が使う意思決定プロセスを示すフローチャート。
医学生は正確な臨床判断を下すために、診断アルゴリズムを勉強する。
(substantivo) algoritmo clínico; protocolo clínico; árvore de decisão; fluxograma [Um fluxograma ilustrando um processo de tomada de decisão para usuários humanos, especialmente profissionais de saúde.]
Estudantes de medicina estudam algoritmos diagnósticos para tomar decisões clínicas precisas.
noun Calculation with Arabic numerals; algorism. countable
The ancient algorithm for multiplication with Arabic numerals revolutionized mathematics.
(名词) 阿拉伯数字演算法
使用阿拉伯数字进行乘法的古老算法彻底改变了数学。
(sustantivo) algorismo [Cálculo con numerales arábigos; algorismo.]
El antiguo algoritmo de multiplicación con numerales arábigos revolucionó las matemáticas.
(nom) algorisme; calcul arithmétique [Calcul effectué à l'aide des chiffres arabes ; algorisme.]
L'algorisme (ou algorithm) ancien pour la multiplication avec les chiffres arabes a révolutionné les mathématiques.
(Substantiv) Algorithmus; Rechenverfahren [Ein systematisches Verfahren oder eine Reihe von Regeln zur Lösung eines mathematischen Problems, insbesondere in der Arithmetik mit arabischen Ziffern.]
Der alte **algorithm** für die Multiplikation mit arabischen Ziffern revolutionierte die Mathematik.
(名詞) アラビア数字による計算法。算法。
アラビア数字を使った古代の掛け算の算法は、数学に革命をもたらした。
(substantivo) algaritmia [Cálculo com numerais arábicos; algaritmia.]
O antigo algoritmo para multiplicação com numerais arábicos revolucionou a matemática.
Common collocations
Related words
Get offline access, pronunciation, spaced repetition, and learning games:
Download Syntaxiom →