摘要: 1 #include <iostream> 2 #include<thread> 3 #include <ctime> 4 #include<chrono> 5 6 using namespace std; 7 8 #define NAME_LINE 40 9 10 11 volatile cloc 阅读全文
posted @ 2022-01-07 09:47 山谷清芳 阅读(262) 评论(0) 推荐(0)
摘要: C++中,变量的初始化,有{}和()两种,但应该尽量用{},而非()。因为使用()可能和函数声明相混淆,如 1 bool isTrue(); // 返回值为bool类型,形参为空的函数的声明; 2 bool isTrue{}; 并且,类的成员函数在声明同时初始化时,必须用{},否则编译错误: 1 b 阅读全文
posted @ 2022-01-06 16:47 山谷清芳 阅读(65) 评论(0) 推荐(0)
摘要: 拖了这么久,终于才开始搞多线程。 毕设中用的算法是GA+Local Search(memetic),算法时间太长,而local search部分花费了大量的时间,于是考虑用多线程的方法来加快该步骤的计算速度。 找到一个入门教程(C++ 多线程 | 菜鸟教程 (runoob.com)),是window 阅读全文
posted @ 2022-01-05 21:03 山谷清芳 阅读(106) 评论(0) 推荐(0)
摘要: <C++代码调试> 今天调试上周写的我遗传算法的代码,遇到两个3个问题: 1.重载函数的参数写错了,导致用了错误的函数; 2.vector和list的复制,采用“=”,替换成了.assigen(iter_begin(), iter_end())。但是好像“=”也没有问题,需要后续测试一下! 3.关于 阅读全文
posted @ 2022-01-05 20:49 山谷清芳 阅读(30) 评论(0) 推荐(0)
摘要: 软件开发中的概念: API(Application Programming Interface,应用编程接口)操作系统留给应用程序的一个调用接口 DLL(Dynamic Link Library, 动态链接库,又称"应用程序拓展").exe文件运行时导入的资源和文件叫.dll,利用windows的A 阅读全文
posted @ 2020-09-24 13:07 山谷清芳 阅读(230) 评论(0) 推荐(0)
摘要: 对于最小二乘问题 加入常数项 ,令 变量代换,可以写成 其中θ是拟合系数。加入常数项 ,同时,希望拟合参数θ尽可能小,以降低预测值的敏感程度,可得: 注:结合起来理解: 目标函数是一个凸函数,对目标函数求导,导数等于0的点是最优点: 注意: 岭回归的推导与介绍,比较全面:https://www.ji 阅读全文
posted @ 2020-09-24 10:34 山谷清芳 阅读(1342) 评论(0) 推荐(0)
摘要: 1.(已尝试,成功) 报错:没有安装v141(编译器版本), 解决方法:项目-->属性 >常规-->平台工具集 >选择 Visual Studio 2015 (v140) 然后重定SDK版本目标,最后重新编译即可。 (实际方法:)项目-->属性 >常规-->平台工具集-->选择 Visual Stu 阅读全文
posted @ 2020-09-24 10:31 山谷清芳 阅读(932) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-04-17 22:01 山谷清芳 阅读(153) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-04-13 08:24 山谷清芳 阅读(461) 评论(0) 推荐(0)