摘要:但是,往往会有可以优化的空间。假设我们用来记录子数组之间,第一个取数字的玩家和第二个取数字的玩家之间最大的差距。再考虑初始情况,即当数组长度为时,可以得知此时玩家一和玩家二之间的差距即为该数组元素的值。 题目要求 Given an array of scores that are non-negative integers. Player 1 picks one of the numb...
摘要:提供纯文本配置访问你的应用程序可能需要根据其环境定制的通用纯文本配置文件,而不是使用抽象或或属性格式中的其中一种替代表示。通过中的附加端点提供这些,其中和与常规环境端点具有相同的含义,但是文件名例如。 提供纯文本配置访问 你的应用程序可能需要根据其环境定制的通用纯文本配置文件,而不是使用Environment抽象(或YAML或属性格式中的其中一种替代表示)。Config Server通...
摘要:部分源码分析小记底层数据结构底层的数据结构就是数组,数组元素类型为类型,即可以存放所有类型数据。初始容量大于初始化元素数组新建一个数组初始容量为为空对象数组初始容量小于,抛出异常无参构造函数。 JDK1.8 ArrayList部分源码分析小记 底层数据结构 底层的数据结构就是数组,数组元素类型为Object类型,即可以存放所有类型数据。我们对ArrayList类的实例的所有的操作底层都...
摘要:例日本的企业由于种种原因把制作放在本土,这样产品需要远洋运输到客户手中。让生产过程流动起来,减少部门之间的浪费。尽善尽美快速反馈,积极改进。 精益思想Lean thinking 浪费专指消耗了资源而不创造价值的一切人类活动 需要纠正的错误 生产了无需求的产品 由此造成的库存和积压 不必要的工序 员工的盲目走动 货物从一地到另一地的盲目搬运 由于上道工序发送传递不及时,使做下一道工序的...
摘要:链表题目的集合双指针法找中点,分割,合并,翻转,排序。主函数对于长度为或的链表,返回找到中点分割链表并翻转后半段为与前半段合并。当移动到最后一个元素,正好移动到整个链表的头部。 Problem Given a singly linked list L: L0 → L1 → … → Ln-1 → Ln reorder it to: L0 → Ln → L1 → Ln-1 → L2 → L...