08 2023 档案
本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止。MySQL服务启动失败解决方案
摘要:下载好mysql后,想要启动mysql服务时出现了以上问题。整了半天终于解决了,方案如下: 1.首先进入到MySQL的安装目录下,每个人的安装目录可能会有所不同,比如我的是C:\Program Files\MySQL\MySQL Server 8.0; 2.看一下与bin同级的目录中有没有data这 阅读全文
posted @ 2023-08-06 12:04 wshidaboss 阅读(6631) 评论(0) 推荐(0) 编辑
C/C++ 数据结构-直接选择排序
摘要:#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) 编辑
C/C++ 数据结构五大核心算法之贪心算法_钱币找零问题
摘要:贪婪算法(贪心算法)是指在对问题进行求解时,在每一步选择中都采取最好或者最优(即最有利)的选择,从而希望能够导致结果是最好或者最优的算法。 贪婪算法所得到的结果往往不是最优的结果(有时候会是最优解),但是都是相对近似(接近)最优解的结果。 贪婪算法并没有固定的算法解决框架,算法的关键是贪婪策略的选择 阅读全文
posted @ 2023-08-05 18:37 wshidaboss 阅读(269) 评论(0) 推荐(0) 编辑
C/C++ 数据结构五大核心算法之回溯法-N皇后问题
摘要: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) 编辑
C/C++ 数据结构五大核心算法之动态规划算法-给你一根长度为 n 的金条,请把金条剪成 m 段 (m 和 n 都是整数,n>1 并且 m>1)每断金条的长度记为 k[0],k[1],…,k[m].请问 k[0] k[1]…*k[m]可能的最大乘积是多少?
摘要:动态规划也是一种分治思想,但与分治算法不同的是,分治算法是把原问题分解为若干子问题,自顶向下,求解各子问题,合并子问题的解从而得到原问题的解。动态规划也是自顶向下把原问题分解为若干子问题,不同的是,然后自底向上,先求解最小的子问题,把结果存储在表格中,在求解大的子问题时,直接从表格中查询小的子问题的 阅读全文
posted @ 2023-08-03 11:14 wshidaboss 阅读(67) 评论(0) 推荐(0) 编辑
C/C++ 数据结构五大核心算法之分治法
摘要:分治法——见名思义,即分而治之,从而得到我们想要的最终结果。分治法的思想是将一个规模为 N 的问题分解为 k 个较小的子问题,这些子问题遵循的处理方式就是互相独立且与原问题相同。 两部分组成: 分(divide):递归解决较小的问题 治(conquer):然后从子问题的解构建原问题的解 三个步骤: 阅读全文
posted @ 2023-08-02 14:58 wshidaboss 阅读(86) 评论(0) 推荐(0) 编辑