logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

2026年 华中杯 数学建模竞赛 A题 问题三个人解析

输入:问题二最优方案 S*,突发事件序列 E = {e1, e2, ...}对每个事件 ei:1. 识别事件类型2. 定位受影响路线集合 R_affected3. 执行对应处理策略(移除 / 最优插入 / 参数更新)4. 对 R_affected 执行局部模拟退火(T=5000, α=0.995, iter=20000)5. 输出更新后方案,记录成本变化 ΔZ 和碳排放变化 ΔC输出:各事件下的重

#运维
2026年 华中杯 数学建模竞赛 A题 问题二个人解析

限行政策迫使原由燃油车服务绿色区的路线改由新能源车承担。新能源车数量有限(共25辆),当绿色区需求超出新能源车运力时,燃油车须在。绿色区15个节点的配送任务优先分配给新能源3000(10辆)和新能源1250(15辆),共25辆新能源车将被优先调度。在限行约束下,Change Vehicle 算子驱动算法将绿色区路线从燃油车切换为新能源车,是本问题的关键算子。容量不足时发车并启用下一辆,车型按。根据

#学习
C语言中qsort函数的使用和模拟实现

1.qsort是库函数,包含在<stdlib.h>中,原理是利用快速排序法进行元素排序,可以排列任意类型变量。cplusplus对qsort的官方定义和描述返回值是void第一个参数是要排序的数组的首元素地址第二个参数是要排序的数组的元素个数第三个参数是要排序的数组的元素类型的大小(sizeof)第四个参数是一个自定义函数(compare),返回类型是int 参数是两个const void *那么

#c语言#算法#排序算法
2026 vscode 配置保姆级教程(极简高效,小白也能一次过)

上面的几个紫色的,是微软官方的插件,还有一个比较有名的 C/C++ 插件叫clang, 前者可以调试,而后者不行,所以,我推荐前者。可以看到这个里面都是路径奥,然后呢,点右边的新建,把你解压出来的 gcc 的路径完完全全的粘贴进去,不要有中文吧还是。为了方便使用呢,我们要把这个东西的路径添加到环境变量里面,关于什么是环境变量,去看看 linux 进程篇,有提到过,简单说,就是让系统自己去找到这个东

#vscode#ide#编辑器 +4
Linux 系统编程 进程篇(一)

要了解什么是进程,我们就要先在之前的基础上,深入了解一下操作系统。要想深入了解一操作系统,首先,就要先了解一些冯诺依曼体系结构。我们常见的计算机,像是笔记本,服务器,大多数都遵循冯诺伊曼体系结构这就是冯诺依曼体系结构,总共由五大部件组成,输入输出设备,储存器,运算器,控制器,下面我们详细一个个地介绍。截至目前,我们所认识的计算机都是由一个个的硬件组成的。输入设备,比如说像键盘,鼠标,触控板,磁盘,

#linux#服务器#网络 +4
Linux 系统编程 进程篇(五)

由于,子进程和父进程程序地址空间一模一样的,页表也一模一样的,子进程想要修改的变量,假设还是 g_val ,要被修改,操作系统去查页表,映射到物理地址,但是这里已经有值了,所以,操作系统会在内存里面再开辟一块空间,拷贝一份 g_val 然后再做修改,最后,修改一下页表的映射关系就好,所以,我们可以类比一下。首先第一个,我们思考一些,进程地址空间里面的地址是连续的吧,那么我们的程序加载到内存里面不管

#linux#服务器#网络 +2
Linux 系统编程 进程篇 (七)

进程替换顾名思义就是让一个进程本来执行自己的代码和数据,转而去执行别的进程的代码和数据。进程替换主要通过 exec* 系列的接口实现。可以看到一共有六个不同的接口,我们慢慢弄介绍。首先呢,我们来先快速的见一下,进程替换的效果:可以看到,我们这里调用了一下这个 execl ,执行这个 ls -al ,来替换我们的原来的进程。可以看到我们的程序本来应该打印最后一句话,结果去执行了这个 ls ,最后一句

#linux#服务器#运维 +1
C++ 异常

总之呢,这个标准库里面的异常定义的不太好,乱是一方面,还有就是一些基础信息没有包含,比如说这个 错误 id 之类的,还有就是这个what 返回的是一个 const char* ,这个用起来也不是很方便,比如说我们SQL抛异常要把SQL语句带出来,我们之前是直接组起来的。比如说,如果我在一个函数里面抛异常了,但是我也用 noexcept 修饰了,编译器在编译的时候是能通过的,只会报个警告,但是运行起

#c++#开发语言#学习
Linux 系统编程 文件篇 (一)

我们之前说,文件是在磁盘里面的,而进程想要去访问文件,本质是在访问硬件,只有操作系统可以访问硬件,因为操作系统是硬件的管理者,所以,我们就可以得到一个结论,我们之前使用的 fopen 还要 C++ 里面的输入输出流,还有一些其它语言的,比如说像 php ,python,等等,类似的文件接口,一定都封装了对应文件的系统调用。但是,我们的文本编辑器,打开二进制文件,是把它当作文本文件,这些数字是ASC

#linux#服务器#c++ +2
2026 年 华中杯 数学建模竞赛 A 题 问题一个人解析

本文针对带时间窗的异构车辆路径问题(HFVRPTW),在时变路网环境下构建了以总成本最小化为目标的综合调度模型。针对赛题中单体客户需求量远超单一车辆最大载重的极端工况,本研究创新性地提出了需求拆分策略(Split Delivery Strategy),将原始需求映射为 293 个虚拟配送节点。在求解算法方面,我们设计并实现了一种多算子混合模拟退火算法(Hybrid Simulated Anneal

#学习
    共 14 条
  • 1
  • 2
  • 请选择