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.”
有时暴力破解是解决复杂问题的唯一方法。