自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 强化学习,深度强化学习 拥塞控制ns3-gym 入门 初学 以examples中的rl-tcp为例。

故在学习了强化学习基础课程之后便尝试在网络环境中进行强化学习算法的使用,本人不才,用时很久才感觉有点稍稍入门,自己的学习心得想要分享给大家,以免走很多的弯路。以上是sim.cc中的执行逻辑,其实就是NS3的常规仿真步骤,首先就是要建立仿真的拓扑结构,这里建立的是哑铃状的拓扑结构,及只存在一个瓶颈链路,并为这个拓扑结构设置一定的参数,包括像带宽,时延等。后,对自己的进行了一些修改,包括像在sim中设置Reward的值和Penalty的值,并在强化学习的gym环境里添加奖惩的参数从而有了自己的简单奖惩机制。

2024-09-09 21:29:20 391

原创 图的广度优先搜索

图的广度优先搜索示例图结构广度优先搜索类比树的层序遍历,利用队列来实现,第一次进入第一个节点,其后每次出队一个节点就进入这个顶点的全部邻接点,然后为了防止出现死循环,利用一个节点访问数组来存储访问信息。#include<iostream>#define MAX_NUM 100#define MAX_INT 32767using namespace std;typedef struct { int arc[MAX_NUM][MAX_NUM]; char vex[MAX_NUM]

2020-12-11 22:07:48 127

原创 二叉树的层序遍历

二叉树的层序遍历(线索化)为了实现层序遍历,可以利用一个爹和两个儿子是一家的思路,不管那个节点是什么,只要它有儿子,在爹出队列的时候,它的儿子们必须全部进入,这样就会实现一层一层向下[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MjoLdjO5-1607695583223)(C:\Users\GHB\AppData\Roaming\Typora\typora-user-images\image-20201110210649814.png)]利用这样一种思路可以简化此问题

2020-12-11 22:07:09 80

原创 纯虚函数(附源码)

strncmp:​ 是字符串比较函数 int strncmp ( const char * str1, const char * str2, size_t n );功能是把 str1 和 str2 进行比较,最多比较前 n 个字节,若str1与str2的前n个字符相同,则返回0;若s1大于s2,则返回大于0的值;若s1 小于s2,则返回小于0的值。atoi函数:​ 函数原型int atoi(const char *nptr) ,扫描字符串,自动跳过空格,,如果不能转化为整数则会返回0.如果可以转换默

2020-12-11 18:52:27 211

MFC进制转换.7z

这个是MFC在vs2019上实现的简单进制转换,由于技术太差,背景图片设计不太友好。哈哈哈

2020-12-11

空空如也

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

TA关注的人

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