- 博客(5)
- 收藏
- 关注
原创 C++ vector.resize()
对于一维vector<>可以使用resize进行空间分配以及值的改写,但是对于二维向量会存在一定的错误。操作对第一维(外层向量)会正常调整,但第二维(内层向量)的调整可能存在误解。可以发现,resize并没有更新二维向量d的列,依然是10列。可以使用以下代码进行二维数组更新。
2026-01-09 16:46:19
158
原创 GUROBI在C++的模型建立
在此写一下关于CMakeLists的部分,最后一行的target_link_libraries()中"${GUROBI_LIB_DIR}\\gurobi110.lib" "${GUROBI_LIB_DIR}\\gurobi_c++mdd2017.lib"的gurobi110.lib和gurobi_c++mdd2017.lib两个需要自己去对应的文件夹下查看具体的名称。之后建立空模型,输入变量,约束条件,设置求解参数,然后模型就可以运行了。
2025-12-22 16:31:47
320
1
原创 Zotero6的从零安装过程
由于很久很久之前照着别人的教程安装过一次Zotero6,以及相关插件,数据云盘等设置;但是当购置了新电脑之后,已经忘记了之前具体看的是哪篇教程,为此自己写一篇,方便日后重新回顾。
2024-11-05 21:13:52
4017
原创 Gurobi11.0.3在python中报错DLL load failed while importing
最后返回pycharm,在解释器选项中选择“添加新的解释器”->“本地解释器”->“conda环境”,在“现有环境”中找到刚刚创建的python311,最后就可以开始运行辣。安装gurobi11.0.3版本并获得license之后,提示setup.py已经不再被使用,可以直接使用pip install gurobipy在python中安装。此时我们创建了一个名为python311且python版本为3.11的虚拟环境,之后进入该环境,逐行输入下列代码并运行。
2024-10-15 16:20:28
766
原创 linux ubuntu20.04 基础配置
安装过程中需要输入密码,会发现输入了但是没有显示,这是由于输入密码的过程是看不见的,因此只需在输入完毕密码后按下回车键即可。安装了基础后,安装yum时,出现“apt-get install E: 无法定位软件包”,参考。其次是针对linux的基础应用,参考。
2024-09-10 10:46:48
343
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅