- 博客(5)
- 收藏
- 关注
原创 关于人工智能在滴滴调度中的应用总结
人工智能在滴滴的调度中主要渗透到以下各个环节:目的地预测、价格预估、时间预估、最佳路径匹配、司机和乘客匹配、订单分派、供需预测、乘客体验预测。 其中,司机和乘客匹配、订单分配是滴滴智能调度的核心。1.车费的计算 车费预估涉及到的主要问题是:路径规划和时间预估。其中从起点到终点的路径规划是最核心的一部分,找到最佳路径后,需要计算出 A 到 B 的距离。随后需要着手解决的是行程中的时间估算
2018-01-30 09:20:00 5398
原创 二维数组的查找
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 简言之,从二维数组的右上角开始,将数组元素和target值进行比较,有三种情况:①若数组元素>taget值,把数组的最右边一列去掉,因为由于所给数组的特性target不可能出现在右列;②若数
2018-01-19 15:12:22 281
原创 Math.random和Math.floor取随机数总结
1.Math.random(); //返回一个介于[0,1)之间的随机数比如像产生一个介于 [0,50)的随机数:Math.random()*50;但问题在于这样通常会产生小数,这时通过Math.floor();进行解决2.Math.floor(); will take a decimal number,and round down to the nearest whole nu
2017-08-07 18:00:12 6562
原创 如何用记事本编写你的第一个Java程序
Step1:新建Java文件 在任意位置(我放到G盘根目录了)新建一个文本文档,并将名字连同扩展名改为“HelloWorld.java”。在这个过程中,电脑会提醒你:若改变扩展名可能会导致文件不可用,确实要更改吗?点“是”。 如果你的电脑上不能显示文件的扩展名,请这样做:双击“我的电脑”,点击左上角的“查看”选项,在“文件扩展名”前面的方框里打“√”。Step2:编写程
2017-07-13 16:36:23 20520
原创 Java开发环境搭建【小白版本】
本文的主要内容是JDK的下载以及JAVA_HOME、Path、CLASSPATH三个环境变量的配置,另附jdk安装路径查询方法和java开发环境搭建是否成功的验证方法。
2017-07-12 10:34:14 460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人