brute-force

UK/ˌbruːt ˈfɔːs/US/ˌbruːt ˈfɔːrs/

释义

adj.

暴力破解的;强力的(通过穷举所有可能性而非技巧解决问题)

vt.

用暴力手段破解;强行处理

词根拆解

brute野蛮的
force力量
brute-force
brute野蛮的
force力量

词源

概述

该复合词由“brute”(野蛮)与“force”(力量)直接组合而成,最早用于描述依靠原始力量而非智慧解决问题的方式。在计算机科学中,“brute-force”特指通过穷举所有可能组合来破解密码或算法的简单但有效的方法,完美体现了“野蛮力量”的逻辑延伸——无需技巧,纯粹依赖计算资源的压倒性优势。

详细分析

brute-force = brute<野蛮的> + force<力量>

·brute:源自拉丁语 brutus(笨重、愚蠢),后进入英语表示“野蛮的、无理性的”。
·force:源自拉丁语 fortis(强大),经古法语 force 进入英语,表示“力量、强制力”。

词源溯源:

该复合词由“brute”(野蛮)与“force”(力量)直接组合而成,最早用于描述依靠原始力量而非智慧解决问题的方式。在计算机科学中,“brute-force”特指通过穷举所有可能组合来破解密码或算法的简单但有效的方法,完美体现了“野蛮力量”的逻辑延伸——无需技巧,纯粹依赖计算资源的压倒性优势。

例句

The hacker used a brute-force attack to crack the password.

黑客使用暴力破解攻击来破解密码。

This algorithm relies on brute-force computation rather than elegance.

这种算法依赖暴力计算而非精巧设计。

Sometimes a brute-force approach is the only way to solve complex problems.

有时暴力破解是解决复杂问题的唯一方法。