字部百科英语

permute

英 /pəˈmjuːt/美 /pərˈmjuːt/

v. 动词

排列;改变顺序;置换;交换

词义说明

本义为“彻底改变”或“交换位置”,源自拉丁语 permutare(per-“完全”+ mutare“改变”)。在数学中,permute 特指对一组元素进行重新排列,即“置换”。引申至计算机科学中,指对数据或序列进行重排,如数组元素的排列。在日常用语中,可泛指改变顺序或重新组合,但不如“rearrange”常用。各义项均由“改变顺序”这一核心概念延伸而来。

词根溯源

源自拉丁语 permutare,由前缀 per-(“通过,彻底”)和动词 mutare(“改变”)构成。16世纪进入英语,最初意为“交换、互换”,后数学领域专门指“置换”。记忆时可拆解为“per-”(完全)+“mute”(改变),即“完全改变顺序”之意。

适用语境

主要出现在学术写作和专业技术文档中,尤其是数学、计算机科学和统计学领域。在数学中,用于描述排列组合中的置换操作;在编程中,指对数组或列表进行重排。日常口语中极少使用,更常见的替代词是“rearrange”或“swap”。在文学作品中偶尔出现,但带有正式或古雅色彩。语气客观、正式,无褒贬。

语法要点

及物动词,后接宾语,常用结构为“permute something”或“permute A and B”(交换A和B)。也可用于被动语态,如“The sequence is permuted.”。易错点:不要与“mutate”(突变)混淆,后者指基因或事物发生变化,而 permute 专指顺序改变。

近义比较

与“rearrange”相比,permute 更正式且特指数学或计算中的排列,而 rearrange 更通用,可指物理或抽象事物的重新安排。“swap”指两者互换,而 permute 可涉及多个元素。在编程中,“permute”强调生成所有可能排列,而“sort”则指按特定规则排序。

使用注意

语域较高,多用于学术或技术文档,日常交流中不常见。无褒贬色彩。常见误用:将 permute 与“change”混用,忽视其顺序改变的特殊性。在非数学语境中,使用“rearrange”更自然。注意拼写,勿与“permutate”(非标准变体)混淆。

常见搭配

句子示例

  1. The algorithm permutes the elements of the array in all possible ways.该算法以所有可能的方式排列数组的元素。
  2. In the experiment, the researchers permuted the order of the questions to avoid bias.在实验中,研究人员打乱了问题的顺序以避免偏见。
  3. You can permute the letters of the word to form new words.你可以重新排列这个词的字母以构成新词。
  4. The function permutes the bits of the input data.该函数对输入数据的比特进行置换。
  5. The two numbers were permuted, so the result was incorrect.这两个数字被交换了位置,所以结果不正确。
  6. Permuting the rows of the matrix does not change its determinant's absolute value.交换矩阵的行不会改变其行列式的绝对值。

延伸词汇

字母邻近

最近更新