常用英语词汇

1. spiral order 螺旋形顺序

Given an integer n, generate a square matrix filled with elements from 1 to n2 in spiral order.

For example,
Given n = 3,

You should return the following matrix:

[
 [ 1, 2, 3 ],
 [ 8, 9, 4 ],
 [ 7, 6, 5 ]
]

2. Permutation "排序"

The permutation is even if the number of inversions it contains is even.

如果一个排列中含有的反序的个数是偶数,则称它为偶排列。

3. Palindrome/Palindromic 回文的

4. anagram 重组字

dormitory = dirty room就是一对 anagrams,或者说"dirty room" 是"dormitory"的anagram

5. concatenation 字符串连接

You are given a string, S, and a list of words, L, that are all of the same length. Find all starting indices of substring(s) in S that is a concatenation of each word in L exactly once and without any intervening characters.

For example, given:
S"barfoothefoobarman"
L["foo", "bar"]

You should return the indices: [0,9].
(order does not matter).

6. Interleaving 交错;交叉

Given s1s2s3, find whether s3 is formed by the interleaving of s1 and s2.

For example,
Given:
s1 = "aabcc",
s2 = "dbbca",

When s3 = "aadbbcbcac", return true.
When s3 = "aadbbbaccc", return false.

时间: 2024-10-15 13:02:30

常用英语词汇的相关文章

计算机常用英语词汇

计算机常用英语词汇一.硬件类(Hardware)二.软件类(Software)三.网络类(Network)四.其它CPU(Center Processor Unit)中央处理单元Main board主板RAM(random access memory)随机存储器(内存)ROM(Read Only Memory)只读存储器Floppy Disk软盘Hard Disk硬盘CD-ROM光盘驱动器(光驱)Monitor监视器Keyboard键盘Mouse鼠标Chip芯片CD-R光盘刻录机HUB集线器Mo

Java程序员常用英语词汇

干程序员这行实在是离不开英语,干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难.这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍的制约,严重影响到对新技术的理解和消化.首先编程本身就依赖于英语,虽然现在技术的发展,可以使得某些开发工具在变量名和字段名中支持中文,但还未发现能够完全使用中文的编程语句.     这并不代表我们英语差,就不能编程了,下面提供一点入门级的程序员常用英语,以此为开始,迈出我们学习英语的第一步,努力学习

编程常用英语词汇大全

很实用的编程英语词库,共收录一千五百余条词汇. 第一部分: application 应用程式 应用.应用程序 application framework 应用程式框架.应用框架 应用程序框架 architecture 架构.系统架构 体系结构 argument 引数(传给函式的值).叁见 parameter 叁数.实质叁数.实叁.自变量 array 阵列 数组 arrow operator arrow(箭头)运算子 箭头操作符 assembly 装配件 assembly language 组合语

python程序员常用英语词汇,不会英语想学python编程的(收藏)

很多小伙伴们都在问小编:"我不会英语,想学python编程,怎么办",相信这个问题困扰了太多太多想学习编程但是英文不好的小伙伴吧.那么小编告诉你,可以.小编整理了最最常用的词,需要全部的加Q君羊 八八三四四四一零六 在君羊文件里 其实小编的英语也不好,其实学习编程不用担心英语不好的,毕竟常用的单词就那么多,只要把常用的单词学会了,你的代码就一样可以写的6到飞起,编程和英语的关系其实非常的简单和纯粹. 下面小编就整理了一些常用的单词,小伙伴们可以在闲暇时间看看,翻开读一读,以后就不用担心

IT软件开发常用英语词汇

A abstract 抽象的 abstract base class 抽象基类 abstract class 抽象类 abstraction 抽象.抽象物.抽象性 access 存取.访问 access function 访问函数 access level 访问级别 account 账户 action 动作 activate 激活 actual parameter 实参 adapter 适配器 add-in 插件 address 地址 address space 地址空间 ADO(ActiveX

【转】IT软件开发常用英语词汇

来源自网络 目录 A B C D E F G H I J K L M N O P Q R S T U V W X   A abstract 抽象的 abstract base class 抽象基类 abstract class 抽象类 abstraction 抽象.抽象物.抽象性 access 存取.访问 access function 访问函数 access level 访问级别 account 账户 action 动作 activate 激活 actual parameter 实参 adap

数学期刊常用英语词汇及略语表

数学建模课程常用英语词汇(专业术语)

作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 数学建模    mathematical modeling 数学模型    mathematical model 初等数学模型    Elementary mathematics model 微分方程模型    differential equation model 线性代数建模    Linear algebraic modeling 概率论建模    Modeling of probability

编程常用英语词汇汇总

abstract  抽象的 abstract base class  (ABC)抽象基类 abstract class  抽象类 abstraction  抽象.抽象物.抽象性 access  存取.访问 access function  访问函数 access level 访问级别 account  账户 action  动作 activate  激活 active  活动的 actual parameter  实参 adapter  适配器 add-in  插件 address  地址 ad