- 博客(11)
- 收藏
- 关注
原创 Gurobi个人学术许可证续期方法
1. 登录Gurobi官网 https://portal.gurobi.com/, 使用自己的学术邮箱注册的账号进行登录。2. 登录后可以看到左侧有三个选项,选择Licenses,可以跳转到自己的许可证信息页面,如下图所示。在这个页面可以看到自己当前许可证的信息。3. 续期许可证,需要点击左侧的request,然后在该页面选择Named-User Acadamic 许可,这个是适合单人的许可证书。注意要在校园网下进行使用,校外可以使用VPN。4. 点击后一通确认会弹出下面的一个界面,此时复制中间那一
2025-03-28 15:45:31
229
原创 Visual studio调用Gurobi 配置要求(需要配置三个地方!!)
Gurobi是广泛应用的商业求解器,可以方便的求解很多优化模型。在Gurobi官网下载最新的版本后,需要在VS上进行一些配置才能进行使用。
2024-05-27 16:52:51
731
原创 最短路Dijstra算法(复杂节点,优先队列,C++)
最短路径算法在众多领域都有广泛应用,众多网络流问题都基于或部分基于最短路问题。一种经典的有效解决最短路问题的算法——dijkstra 算法已经得到广泛应用。dijkstra算法是一种label setting算法,适用于一对多,即某一点到其他各点的最短路。通常情况下的最短路算法依赖于邻接矩阵,用以描述网络的拓扑结构。然而在多数情况下,网络中点包含了多个特征,如位置,前后节点等。本文用结构体(类也可以)来表示网络中的节点,用C++语言实现dijkstra算法。
2023-04-11 14:58:22
995
原创 C++ 全局变量的跨文件使用
在写C++工程文件的时候,往往会用到一些所有类都使用的数据,比如数据文件等,一种写法是写成静态类,调用数据时使用类名加属性名的形式,另一种时写成全局变量的形式。C++工程组织结构是按照xx.h文件中写函数/类的声明,xx.cpp文件中写函数的定义,所以对于全局变量而言,比较合适的写法是为这些全局变量专门建立一个文件对。
2022-09-20 21:36:07
8616
2
原创 数据结构【C++】(一)
文章目录数据结构(一)一、数组和链表1.1 数组1.2 链表二、队列与栈2.1 队列2.2 栈数据结构(一)提示:这里可以添加本文要记录的大概内容:数据结构是算法的基础,好的数据结构可以大大提升算法的时间和空间复杂度。数据结构大致可分为线性结构(如数组、链表、队列、栈等),非线性结构(树、图等)。下面将会逐次介绍这些数据结构的含义、操作以及C++用法。提示:以下是本篇文章正文内容,下面案例可供参考一、数组和链表1.1 数组数组是最简单的线性结构之一,数组的元素地址按照顺序存储,一维数组可以
2022-03-27 20:16:42
1344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人