上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: 下载好mysql后,想要启动mysql服务时出现了以上问题。整了半天终于解决了,方案如下: 1.首先进入到MySQL的安装目录下,每个人的安装目录可能会有所不同,比如我的是C:\Program Files\MySQL\MySQL Server 8.0; 2.看一下与bin同级的目录中有没有data这 阅读全文
posted @ 2023-08-06 12:04 wshidaboss 阅读(6616) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <Windows.h> using namespace std; void swap(int *num1,int *num2){ int temp = *num1; *num1 = *num2; *num2 = temp; } int mai 阅读全文
posted @ 2023-08-05 22:01 wshidaboss 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 贪婪算法(贪心算法)是指在对问题进行求解时,在每一步选择中都采取最好或者最优(即最有利)的选择,从而希望能够导致结果是最好或者最优的算法。 贪婪算法所得到的结果往往不是最优的结果(有时候会是最优解),但是都是相对近似(接近)最优解的结果。 贪婪算法并没有固定的算法解决框架,算法的关键是贪婪策略的选择 阅读全文
posted @ 2023-08-05 18:37 wshidaboss 阅读(267) 评论(0) 推荐(0) 编辑
摘要: N皇后问题:在 n * n 的棋盘上要摆 n 个皇后,要求:任何两个皇后不同行,不同列也不在同一条斜线上,求给一个整数 n ,返回 n 皇后的摆法数。 1.非递归调用: #include <iostream> #include <math.h> #define N 8 using namespace 阅读全文
posted @ 2023-08-05 15:12 wshidaboss 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 动态规划也是一种分治思想,但与分治算法不同的是,分治算法是把原问题分解为若干子问题,自顶向下,求解各子问题,合并子问题的解从而得到原问题的解。动态规划也是自顶向下把原问题分解为若干子问题,不同的是,然后自底向上,先求解最小的子问题,把结果存储在表格中,在求解大的子问题时,直接从表格中查询小的子问题的 阅读全文
posted @ 2023-08-03 11:14 wshidaboss 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 分治法——见名思义,即分而治之,从而得到我们想要的最终结果。分治法的思想是将一个规模为 N 的问题分解为 k 个较小的子问题,这些子问题遵循的处理方式就是互相独立且与原问题相同。 两部分组成: 分(divide):递归解决较小的问题 治(conquer):然后从子问题的解构建原问题的解 三个步骤: 阅读全文
posted @ 2023-08-02 14:58 wshidaboss 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 满足题意的程序如下所示,注意iCount 的参数是initializer list 对象在调用该函数时,我们使用了列表初始化的方式生成实参。 int iCount(initializer_list<int> il) { int count = 0; //遍历il上的每一个元素 for (auto v 阅读全文
posted @ 2023-07-19 16:53 wshidaboss 阅读(13) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <Windows.h> using namespace std; void Change1(int*& a, int*& b) { int* tmp = a; a = b; b = tmp; } int main() { int a = 6, 阅读全文
posted @ 2023-07-16 17:33 wshidaboss 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 第一个函数的任务是判断 string 对象中是否含有大写字母,无须修改参数的内容,因此将其设为常量引用类型。第二个函数需要修改参数的内容,所以应该将其设定为非常量引用类型。满足题意的程序如下所示: #include <iostream> #include <Windows.h> using name 阅读全文
posted @ 2023-07-16 12:48 wshidaboss 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 在IDEA上运行程序时遇到如下问题: 如果你跟我一样也遇到了这个问题,那么大概率是端口冲突造成的。 可能是之前运行的程序没有完全关闭从而影响到了现在的程序运行,最根本的解决方法就是重启电脑,杀死后台程序。 要么就试着把另一个暂时不需要的程序关掉! 阅读全文
posted @ 2023-03-15 15:14 wshidaboss 阅读(259) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页