- 博客(3)
- 资源 (9)
- 收藏
- 关注
原创 Leetcode trapping rain water 容器装水问题
求数组组成的凹槽能盛水的容积主要有三种方法,之前尝试两种方法都会超时,最后一种方法思路:从两端向中间靠拢,求以两端为边的容器能盛水的容积,然后所有值都剪去短边的值,找到新的两边,不断迭代下去直到中间。设置左右两个指针,找到第一个高度不为0的左右指针,找到其中的最小值,从左指针遍历到有指针,若有比最小值小的,则容积加上最小值减去这个更小的值,且将元素值设置为0,否则将所有元素的值都剪去最小值
2016-05-05 17:03:57 1154
原创 用JNI实现java调用C
实际情况中,我们经常在java工程中调用C语言程序,分别有两种方法,一种是将C语言源码编译链接成exe文件,在java中直接调用exe文件,另外一种就是将C语言源码封装到工程中,具体实现是采用JNI的方法。
2016-05-05 17:03:34 276
原创 leetcode Multiply Strings 字符串的乘积问题
如字符串”21”和”34” 乘积,个位为4*1,十位为4*2+3*1,百位为2*3. 由于字符串中高位在前,低位在后,不符合我们计算乘积的顺序,因而我们将字符串逆序一下,然后按照乘法法则和进位的加法法则进行运算即可。 public class Solution { public String multiply(String num1, String num2) {
2016-05-05 16:43:13 234
机器学习实战
2016-08-11
python api
2016-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人