JAVA编程思想
贝贝爱豆豆
这个作者很懒,什么都没留下…
展开
-
浅谈面向对象
程序能够解决问题的复杂性直接取决于抽象的类型和质量。 对象具有状态、行为和标识。这意味着每一个对象都可以拥有内部数据(它们给出了该对象的状态)和方法(它们产生的行为),并且每一个对象都可以唯一地与其他对象区分开来,具体说来,就是每一个对象在内存中都有一个唯一的地址。 面向对象的五个基本特性(结合JAVA理解) 1.万物皆对象。 对象作为可以操作的实体进行一原创 2017-04-23 19:31:37 · 307 阅读 · 0 评论 -
一个正数数组分成相等的四部分分割值不算(O(n))方法
已知全是正数的数组能否将其分成4部分,使得每部分都相等(不算划分值的情况)。 L R | | 3 5 L指向a[1],R指向a[a.length-2] 操作方式是:那一边的累加和小了,哪边的指针就动一动。 当L和R两边累加和相等的时候,就可以在L和R之间寻找划分点。 L R原创 2017-09-05 11:37:11 · 518 阅读 · 0 评论