自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 剑指 Offer——动态规划

题目输入一个整型数组,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为O(n)。示例1:输入: nums = [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。题解运用动态规划求解...

2021-09-25 11:38:08 104

原创 剑指offer——字符串

字符串45.把数组排成最小的数题目解题思路:58.左旋转字符串题目题解45.把数组排成最小的数题目输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。解题思路:此题求拼接起来的最小数字,本质上是一个排序问题。设数组 numsnums 中任意两数字的字符串为 xx 和 yy ,则规定 排序判断规则 为:若拼接字符串 x + y > y + xx+y>y+x ,则 xx “大于” yy ;反之,若 x + y < y + xx+y<

2021-09-25 11:34:18 162

原创 Java学习4——一维数组

一维数组数组的基础知识声明创建数组初始化数组数组复制数组传递给方法Array类sort或者paralleSort方法进行排序。二分查找binarySearch数组的基础知识声明例: double[] mylist创建数组array = new elementType[arraySize]例: double[] mylist = new double[10]当给数组分配空间时,必须制定数组能够存储的元素个数,从而指定数组大小,创建之后就不能再修改大小。可以用array.length得到数组的大小

2021-09-16 21:12:50 197

原创 Java学习3———数学函数、字符和字符串

数组、字符和字符串数学函数三角函数指数函数、取整方法min,max,abs方法random方法字符数据类型和操作ASCII码特殊字符转义字符数据和数值数据之间的转化Character类数学函数三角函数Math 类中:PI 代表180°对应的弧度三角函数:sin();cos(); tan();参数是一个弧度值;结果是一个三角函数值。反三角函数 如:asin(),acos(),atan();参数,正切值或者斜率;结果:角度对应的弧度值。弧度转换为角度的方法:Math.toDegree();参数是弧

2021-09-11 20:36:26 100

原创 时间统计处理

某电商需要以10分钟为间隔,统计(当天)当前交易总额将参数转换为日期时间:to_datetimedata[‘timstamp’] = pd.to_datetime(data[‘start_time’]).dt.floor(‘D’)按照某列数据进行分类data_day_group = data.groupby(‘timstamp’)获取某列数据的不重复数据data[‘timstamp’].unique()获得分组后的各分组数据,并重新设置索引data_day_group.get_

2021-09-09 20:21:49 77

原创 Java学习2——选择语句和循环语句

选择语句和循环语句选择语句常见错误和陷阱常见错误常见陷阱产生随机数switch语句条件表达式操作费优先级![在这里插入图片描述](https://img-blog.csdnimg.cn/6a849779482b46dd83d1adda90d6390e.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASG93cnVf,size_20,color_FFFFFF,t_70,g_se,x_16

2021-09-07 20:24:44 165

原创 需求预测——Gallat: A Spatiotemporal Graph Attention Network for Passenger Demand Prediction

Gallat: A Spatiotemporal Graph Attention Network for Passenger Demand PredictionIntroductionPreliminariesSolution特征提取空间注意力层Introduction提出了Gallat,即具有所有注意力的图预测,这是一种用于乘客od需求预测的新型时空图神经网络,以注意力机制作为其主要构建块。由三个主要层组成。(1)在空间注意层,我们通过区分地聚集来自其三种类型的邻居节点的信息来学习每个区域节点的表

2021-09-06 10:19:16 335

原创 Java学习1——基本程序设计

基本程序设计输入输出输入输出命名常量和命名规则数值类型和运算符数值类型转换输入输出输入1.调用Scanner类从控制台输入,首先引入包 import java.util.Scannerjava用System.out来表示标准输出设备,用System.in来表示标准输入设备。Scanner input = new Scanner(System.in),表示创建了一个Scanner类型的对象,并将引用值赋值给input输出1.print和println的区别在于,println会将光标移到下一

2021-09-04 13:15:24 56

原创 需求预测——Predicting origin-destination ride-sourcing demand with a spatio-temporal encoder-decoder

Predicting origin-destination ride-sourcing demand with a spatio-temporal encoder-decoder residual multi-graph convolutional network相关工作缺陷地图网格划分运用CNN和LSTM进行预测,CNN仅以地理方式捕获局部空间相关性,而无法对两个区域之间的语义相关性建模。大多是研究区域中的骑乘需求,很少有OD的需求预测,现有的od预测在构建邻接矩真实只包含两个网格之间的距离和流量

2021-09-03 18:54:24 650

原创 需求预测——Coupled Layer-wise Graph Convolution for Transportation Demand Prediction

Coupled Layer-wise Graph Convolution for Transportation Demand PredictionIntroduction现有工作问题图卷积网络中决定聚合方式的邻接矩阵大多是固定的,根据空间距离或网络连通性通过启发式方法生成,不能捕捉真正的空间相关性。现有方法忽略了交通需求预测的层次依赖性。例如,突发性暴雨导致全球共享自行车使用量减少,但交通事故导致的拥堵只能造成局部影响。当前的图卷积方法主要从图信号处理的角度出发,倾向于平滑节点的输入信

2021-09-02 16:23:20 277

原创 LSTM详解

LSTM详解1.RNN循环神经网络的基本原理参考1.1 RNN构造过程RNN是一种特殊的神经网路结构,其本身是包含循环的网络,允许信息在神经元之间传递,如下图所示:这样链式的结构揭示了RNN本质上是与序列相关的,是对于时间序列数据最自然的神经网络架构。并且理论上,RNN可以保留以前任意时刻的信息。RNN在语音识别、自然语言处理、图片描述、视频图像处理等领域已经取得了一定的成果,而且还将更加大放异彩。但普通RNN存在梯度爆照和梯度消失的问题。1.2 RNN局限RNN利用了神经网络的“内部循

2021-08-31 20:27:06 819

原创 剑指offer06——c++中栈,队列,列表使用

c++中栈,队列,列表使用栈的使用定义头文件#include<stack>初始定义stack<int> s;相关操作s.empty()//如果栈为空返回true,否则返回false s.size()//返回栈中元素的个数 s.pop()//删除栈顶元素但不返回其值 s.top()//返回栈顶的元素,但不删除该元素 s.push(X)//在栈顶压入新元素 ,参数X为要压入的元队列的使用定义头文件#include<queue>初始

2021-08-30 16:57:41 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除