java
文章平均质量分 79
ncu1234
这个作者很懒,什么都没留下…
展开
-
2021-01-14
经典动态规划:最小路径和力扣:64.最小路径和现在给你输入一个二维数组grid,其中的元素都是非负整数,现在你站在左上角,只能向右或者向下移动,需要到达右下角。现在请你计算,经过的路径和最小是多少?函数签名如下:int minPathSum(int[][] grid);比如题目举的例子,输入如下的grid数组:算法应该返回 7,最小路径和为 7,就是上图黄色的路径。其实这道题难度不算大,但我们刷题群里很多朋友讨论,而且这个问题还有一些难度比较大的变体,所以讲一下这种问题的通用思路。一般来原创 2021-01-14 10:47:37 · 97 阅读 · 0 评论 -
Java基础知识汇总中.....
1.Java创建对象的几种方式1.用new语句创建对象,这是最常见的方法。2.运用反射机制,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()方法。3.调用对象的clone()方法。4.运用反序列化,调用java.io.ObjectInputStream对象的readobject()方法。其中1和2都会显式的调用构造函数;3是在内存上对已有对象的复制,所以不会调用构造函数;4是从文件中还原类的对象,也不会调用构造函数。2原创 2020-08-24 20:25:48 · 91 阅读 · 0 评论