自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 强化学习分类

【强化学习】强化学习分类在学习强化学习的过程中我们经常会遇到一些陌生的名词分类,什么model-free,offpolicy之类的,学习的时候不明觉厉可能就一眼带过了,但是其实这些分类的名词其实十分有趣,掌握他们十分有助于我们加深对相关强化学习算法的了解。1、Model-free 和 Model-based举个栗子:我们刚刚学习强化学习的时候都学习过gridworld这个机器人走迷宫的例子吧,就是有一个迷宫机器人从起点出发通过强化学习的方式选择出到达终点的最优路径。model-based方式就是我们

2020-10-11 16:25:51 2367

原创 《python学习笔记》

BIF==Built-in functions

2020-09-23 18:27:47 109

原创 《推荐系统学习笔记》

推荐系统包含哪些环节?

2020-09-21 15:04:07 288

原创 C++ string类型字符减去‘0’

实际就是减去‘0’的ASCII码值,也就是一个整数。

2018-08-26 19:31:15 3518

原创 C++之string字符类型

之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个泛型类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。 C++中对于strinig的定义为:typedef...

2018-08-26 19:24:15 415

原创 C++中abs和fabs函数区别

abs( )主要用于对求整数的绝对值,在“stdlib.h”(或<cstdlib>)头文件里面。而fabs( )主要是求精度要求更高的double ,float型的绝对值,在<cmath>头文件里。两者在只#include<cmath>时都可以使用。...

2018-08-25 14:04:46 23740

原创 C++之sort函数

c++语言中,对于排序包含有sort()函数及qsort函数。其中sort函数用法为:对数组进行排序,其头文件为algorithm.h,形式为sort(数组名,数组名+数组长度),默认为升序,复杂度为nlog(n);sort(begin,end,less<数据类型>()),升序;sort(begin,end,greater<d 数据类型>()),降序;sort(数组名,...

2018-08-25 13:47:51 149

原创 C++之余弦函数与宏定义

C++之余弦函数首先要写#include<math.h> 头文件cos小写是余弦函数,大写不是,正弦同理宏定义该命令有两种格式:一种是简单的宏定义,另一种是带参数的宏定义。(1) 简单的宏定义:#define <宏名>   <字符串>例: #define PI 3.1415926(2) 带参数的宏定义#define <宏名...

2018-08-16 14:03:35 1715

原创 double与float类型变量在计算时区别

例:请计算答案使用浮点输出一行,不要输出多余的零,行尾有回车。C语言使用%g输出若y定义为double类型,在计算过程中,5要写成5.0若y定义为float类型,在计算过程中,5写成5即可,不用写成5.0能用float尽量不用double,Float为单精度,内存中占4个字节,有效数位是7位(因为有正负,所以不是8位),double为双精度,占8个字节,有效数位是1...

2018-08-16 13:49:11 2565

原创 C++输出n位小数

cout<<fixed<<setprecision(n)<<a<<endl;//输出变量a的n位小数。fixed:表示普通方式输出,不采用科学计数法。setprecision:控制输出流显示浮点数的数字个数,如果和fixed合用的话,可以控制小数点右面的位数。头文件:#include<iomanip>...

2018-08-15 17:15:44 4940

原创 余数只能是正数

例如:-5/3余数是1,不是-2;因为余数必须大于0,所以-5=3*(-2)+1,所以余数是1

2018-08-15 16:34:26 2444

原创 C++取整

floor函数:向下取整例: 58.6 取整后58; 58.2取整后58ceil函数:向上取整例: 52.1 取整后53;53.7取整后54C++头文件要加#include<math.h>

2018-08-15 14:58:16 1379

原创 计算时间复杂度和空间复杂度

常用的算法的时间复杂度和空间复杂度 ,求解算法的时间复杂度,其具体步骤是: ⑴ 找出算法中的基本语句; 算法中执行次数最多的那条语句就是基本语句,通常是最内层循环的循环体。 ⑵ 计算基本语句的执行次数的数量级; 只需计算基本语句执行次数的数量级,这就意味着只要保证基本语句执行次数的函数中的最高次幂正确即可,可以忽略所有低次幂和最高次幂的系数。这样能够简化算法分析,并且使注意...

2018-08-15 14:18:52 174

原创 C++之namespace

本人小白,正在学习C++,和大家一起分享学习,有问题可以评论,我都会一一回复,大家共同探讨!

2018-07-27 20:08:23 75

原创 C++输入输出方式

endl相当于C语言\n回车,可有可无,<<中间无空格。cin>>x>>y; //输入x,y两个变量。与C语言相比优点:不用写%d、%g...,也不用考虑是不是整型、浮点型...,总之犯错误的可能性会降低。本人小白,正在学习C++,和大家一起分享学习,有问题可以评论,我都会一一回复,大家共同探讨!...

2018-07-25 20:40:18 483

原创 C++语言新特性

2018-07-25 20:18:21 141

空空如也

空空如也

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

TA关注的人

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