<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Lai__Sir的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Lai__Sir</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Lai__Sir]]></copyright><item><title><![CDATA[[Error] range-based ‘for‘ loops are not allowed in C++98 mode解决方案]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/125679682</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/125679682</guid><author>Lai__Sir</author><pubDate>Fri, 08 Jul 2022 15:45:03 +0800</pubDate><description><![CDATA[[Error] range-based ‘for‘ loops are not allowed in C++98 mode]]></description><category></category></item><item><title><![CDATA[【力扣】704. 二分查找]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/124938258</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/124938258</guid><author>Lai__Sir</author><pubDate>Tue, 24 May 2022 00:51:41 +0800</pubDate><description><![CDATA[一、题目

给定一个 n 个元素有序的（升序）整型数组 nums 和一个目标值 target  ，写一个函数搜索 nums 中的
target，如果目标值存在返回下标，否则返回 -1。

二、代码
class Solution {
    public int search(int[] nums, int target) {
        int l = 0;
        int r = nums.length - 1; 
        while(l &lt;= r){
            i]]></description><category></category></item><item><title><![CDATA[Cisco Packet Tracer汉化处理]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/124125329</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/124125329</guid><author>Lai__Sir</author><pubDate>Tue, 12 Apr 2022 15:41:47 +0800</pubDate><description><![CDATA[一、汉化包获取

点击链接下载汉化包，提取码：4pkx

二、操纵


将汉化包解压到Packet Tracer安装的路径下的languages目录下，如下图：




打开Packet Tracer，点击Options - Preference


选择OK，重启Packet Tracer即可。




...]]></description><category></category></item><item><title><![CDATA[navicat怎么清除干净]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/123593243</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/123593243</guid><author>Lai__Sir</author><pubDate>Sat, 19 Mar 2022 13:26:11 +0800</pubDate><description><![CDATA[navicat怎么清除干净？

1、win + R 输入 regedit



2、输入：计算机\HKEY_CURRENT_USER\Software\PremiumSoft


这样就把Navicat清除干净了。

]]></description><category></category></item><item><title><![CDATA[数据挖掘笔记（更新中...）]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/123288157</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/123288157</guid><author>Lai__Sir</author><pubDate>Sat, 05 Mar 2022 00:37:40 +0800</pubDate><description><![CDATA[数据挖掘
一、概念
第一章

1、	数据挖掘：数据挖掘就是从大量数据中，提取潜在有用的信息和知识的过程。其主要目标就是提高决策能力，能在过去的经验基础上预言未来趋势等。
2、	分类分析：通过分析示例数据库中的数据为每个类别做出准确的描述或建立分析模型或挖掘出分类规则，然后用此分类规则对其它数据库中的记录进行分类。
3、	聚类分析：聚类分析技术试图找出数据集中的共性和差异，并将具有共性的对象聚合在相应的类中。
4、	回归分析：确定两种或两种以上变数间相互依赖的定量关系的一种分析方法。
5、	关联分析：发现特征]]></description><category></category></item><item><title><![CDATA[第一章作业]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/123080693</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/123080693</guid><author>Lai__Sir</author><pubDate>Wed, 23 Feb 2022 00:32:58 +0800</pubDate><description><![CDATA[第1章作业
1.2给出一个例子，说明数据挖掘对商务的成功是至关重要的。该商务需要什么样的数据挖掘功能?它们能够由数据查询处理或简单的统计分析来实现吗?

例如客户关系管理。数据挖掘技术能使用如聚类、关联分析、决策树和神经网络等多种方法，对数据库中庞大的数据进行挖掘分析，然后可以进行客户细分而提供个性化服务、可以利用挖掘到的历史流失客户的特征来防止客户流失、可以进行产品捆绑推荐等从而使电子商务更好地进行客户关系管理，提高客户的忠诚度和满意度。

1.4假定你作为一个数据挖掘顾问，受雇于一家因特网搜索引擎公司。]]></description><category></category></item><item><title><![CDATA[贪心策略解凑零问题--Java实现程序可视化（算法设计大作业）]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/122146318</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/122146318</guid><author>Lai__Sir</author><pubDate>Sat, 25 Dec 2021 17:46:22 +0800</pubDate><description><![CDATA[一、运行截图




二、代码
package Last_Homework;

import java.net.MalformedURLException;
import java.net.URL;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
import com.sun.prism.Graphics;
import javafx.application.Application;
import javafx.scene.Scen]]></description><category></category></item><item><title><![CDATA[随机投点法-----------7-1 椭圆的面积 (100 分)]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/121953608</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/121953608</guid><author>Lai__Sir</author><pubDate>Wed, 15 Dec 2021 15:31:24 +0800</pubDate><description><![CDATA[一、小明在完成一道求椭圆面积的题目时，忘记了椭圆面积的计算公式，你能编一个程序，利用随机投点法帮他求出椭圆面积的近似值吗？
椭圆的公式为：
a ^2 / x ^2​ + b ^2 / y ^2 ​ =1
提示：求[0,a]之间的随机数为：double x = double(rand())/RAND_MAX * a;
输入格式:
两个整数，椭圆的长半轴a和短半轴b，以空格分隔，0&lt;b&lt;a&lt;10
输出格式:
椭圆的面积，只保留整数部分
输入样例:

6 3

输出样例:

56

二、代码
#]]></description><category></category></item><item><title><![CDATA[分支回溯法-------7-1 0-1背包 (20 分)]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/121800559</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/121800559</guid><author>Lai__Sir</author><pubDate>Wed, 08 Dec 2021 20:46:21 +0800</pubDate><description><![CDATA[一、给定n(n&lt;=100)种物品和一个背包。物品i的重量是wi，价值为vi，背包的容量为C(C&lt;=1000)。问:应如何选择装入背包中的物品，使得装入背包中物品的总价值最大? 在选择装入背包的物品时，对每种物品i只有两个选择：装入或不装入。不能将物品i装入多次，也不能只装入部分物品i。
输入格式:
共有n+1行输入： 第一行为n值和c值，表示n件物品和背包容量c； 接下来的n行，每行有两个数据，分别表示第i(1≤i≤n)件物品的重量和价值。
输出格式:
输出装入背包中物品的最大总价值。
输入样例]]></description><category></category></item><item><title><![CDATA[回溯法-----7-1 n后问题 (30 分)]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/121703937</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/121703937</guid><author>Lai__Sir</author><pubDate>Fri, 03 Dec 2021 17:52:12 +0800</pubDate><description><![CDATA[一、题目：7-1 n后问题 (30 分)
在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则，皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n后问题等价于在n×n格的棋盘上放置n个皇后，任何2个皇后不放在同一行或同一列或同一斜线上。
输入格式:
一个数字n
输出格式:
按照深度优先输出所有可行的解
输入样例:

4

结尾无空行
输出样例:

2 4 1 3
3 1 4 2

二、代码
#include&lt;iostream&gt;
#include&lt;algorithm&gt;]]></description><category></category></item><item><title><![CDATA[回溯法-----7-2 最小重量机器设计问题 (25 分)]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/121703845</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/121703845</guid><author>Lai__Sir</author><pubDate>Fri, 03 Dec 2021 17:39:30 +0800</pubDate><description><![CDATA[一题目：7-2 最小重量机器设计问题 (25 分)
**设某一机器由n个部件组成，每一种部件都可以从m个不同的供应商处购得。设wij 是从供应商j 处购得的部件i的重量，cij是相应的价格。 试设计一个算法，给出总价格不超过d的最小重量机器设计。
输入格式:
第一行有3 个正整数n ，m和d， 0&lt;n&lt;30, 0&lt;m&lt;30, 接下来的2n 行，每行n个数。前n行是c，后n行是w。
输出格式:
输出计算出的最小重量，以及每个部件的供应商
输入样例:

3 3 4
1 2 3
3 2 1]]></description><category></category></item><item><title><![CDATA[动态规划-切木头问题（代码实现）]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/121643750</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/121643750</guid><author>Lai__Sir</author><pubDate>Tue, 30 Nov 2021 21:59:04 +0800</pubDate><description><![CDATA[切原木问题：给定一根长度为N米的原木；另有一个分段价格表，给出长度,对应的价格P
​L
​​ 。要求你找出适当切割原木分段出售所能获得的最大收益R
​N
​​ 。例如，根据下面给出的价格表，若要出售一段8米长的原木，最优解是将其切割为2米和6米的两段，这样可以获得最大收益R
​8
​​ =P
​2
​​ +P
​6
​​ =5+17=22。。而若要出售一段3米长的原木，最优解是根本不要切割，直接售出。
Length L	1	2	3	4	5	6	7	8	9	10
Price P
​L
​​ 	1	5	8	9	]]></description><category></category></item><item><title><![CDATA[回溯法-----7-1 0-1背包 (40 分) -----(不剪枝情况下)]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/121461316</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/121461316</guid><author>Lai__Sir</author><pubDate>Sun, 21 Nov 2021 22:03:31 +0800</pubDate><description><![CDATA[一，题目：7-1 0-1背包 (40 分)
给定n(n&lt;=100)种物品和一个背包。物品i的重量是wi，价值为vi，背包的容量为C(C&lt;=1000)。问:应如何选择装入背包中的物品，使得装入背包中物品的总价值最大? 在选择装入背包的物品时，对每种物品i只有两个选择：装入或不装入。不能将物品i装入多次，也不能只装入部分物品i。
输入格式:
共有n+1行输入： 第一行为n值和c值，表示n件物品和背包容量c； 接下来的n行，每行有两个数据，分别表示第i(1≤i≤n)件物品的重量和价值。
输出格式:
输]]></description><category></category></item><item><title><![CDATA[贪心策略----4-3 最优合并问题 (30 分)]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/121319668</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/121319668</guid><author>Lai__Sir</author><pubDate>Sun, 14 Nov 2021 16:47:03 +0800</pubDate><description><![CDATA[输入格式:
第一行有 1 个正整数k，表示有 k个待合并序列。 第二行有 k个正整数，表示 k个待合并序列的长度。
输出格式:
输出最多比较次数和最少比较次数。
输入样例:
在这里给出一组输入。例如：

4
5 12 11 2

输出样例:
在这里给出相应的输出。例如：

78 52

一、贪心策略：
最少对应从待合并序列中每次找最小和次小，最多对应从待合并序列中每次找最大和次大，但是要注意每次得到的和需要与剩下待合并序列进行重新排序！！！
二、代码实现
#include&lt;iostream&gt;
#]]></description><category></category></item><item><title><![CDATA[贪心策略------删数问题]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/121256358</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/121256358</guid><author>Lai__Sir</author><pubDate>Wed, 10 Nov 2021 20:44:58 +0800</pubDate><description><![CDATA[删数问题
一、 贪心策略：从给定的数字中，找到升序最后的最后一个数，也可以说是降序的第一个数字。

178543
4
1 7 8 为一个升序，8是最后一个，删除， 原数字变为17543
1 7 为一个升序， 7是最后一个，删除 ，原数字为 1543
以此类推，知道删除4个，最后即为 13
13

二、代码如下
#include&lt;iostream&gt;
#include&lt;algorithm&gt;
#include&lt;string.h&gt;  // strlen() 的头文件 
using]]></description><category></category></item><item><title><![CDATA[《基于腾讯关于我的c++代码规范》]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/120187074</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/120187074</guid><author>Lai__Sir</author><pubDate>Wed, 08 Sep 2021 20:50:29 +0800</pubDate><description><![CDATA[** 目的**
为形成自己的C++编码风格，以保障代码的易维护性和编码安全性，特制定本规范。
1 程序的版式
1.程序块要采用缩进风格编写 ：程序块要采用缩进风格编写，缩进的空格数为 ，缩进的空格数为 4 个。
2.规则：相对独立的程序块之间 ：相对独立的程序块之间、变量说明之后必须加空行 、变量说明之后必须加空行。
3.较长的语句（&gt;80 字符）要分成多行书写 ）要分成多行书写。
4.不允许把多个短语句写在一行中 ：不允许把多个短语句写在一行中，即一行只写一条语句 ，即一行只写一条语句。
5.规则：]]></description><category></category></item><item><title><![CDATA[为什么默认浏览器会自动跳到http://360kjedge.xrccp.com/（被360恶意捆绑问题）]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/119219876</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/119219876</guid><author>Lai__Sir</author><pubDate>Thu, 29 Jul 2021 20:32:13 +0800</pubDate><description><![CDATA[解决方法如下：
1）右键Microsoft Edge，点击属性，然后点击快捷方式，如下

2）锁定目标里面的内容，导致跳到360浏览器的原因就在这里，拉到内容最尾，删除http://360kjedge.xrccp.com/

最后目标的内容修改为以下

3）关键点来了！！！
点击  常规  标签，把只读前面的 √ 去掉，最后点击确定就完成了！！！

困扰我很久的问题终于解决了，希望有跟我相同困惑的人也能早日解决！

...]]></description><category></category></item><item><title><![CDATA[“计算机程序设计能力考试（乙级）”真题刷题（六）]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/118525508</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/118525508</guid><author>Lai__Sir</author><pubDate>Wed, 07 Jul 2021 00:03:47 +0800</pubDate><description><![CDATA[“计算机程序设计能力考试（乙级）”真题刷题
二十六、题目：1026 程序运行时间 (15 分)
要获得一个 C 语言程序的运行时间，常用的方法是调用头文件 time.h，其中提供了 clock() 函数，可以捕捉从程序开始运行到 clock() 被调用时所耗费的时间。这个时间单位是 clock tick，即“时钟打点”。同时还有一个常数 CLK_TCK，给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数 f 的运行时间，我们只要在调用 f 之前先调用 clock()，获得一个时钟打点数 C1；在 f ]]></description><category></category></item><item><title><![CDATA[“计算机程序设计能力考试（乙级）”真题刷题（五）]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/118523069</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/118523069</guid><author>Lai__Sir</author><pubDate>Tue, 06 Jul 2021 17:26:15 +0800</pubDate><description><![CDATA[“计算机程序设计能力考试（乙级）”真题刷题
二十一、题目：1021 个位数统计 (15 分)
给定一个 k 位整数 N=d​k−1​​ 10​k−1​​ +⋯+d​1​​ 10​1​​ +d​0​​  (0≤d​i​​ ≤9, i=0,⋯,k−1, d​k−1​​ &gt;0)，请编写程序统计每种不同的个位数字出现的次数。例如：给定 N=100311，则有 2 个 0，3 个 1，和 1 个 3。
输入格式：
每个输入包含 1 个测试用例，即一个不超过 1000 位的正整数 N。
输出格式：
对 N 中每一]]></description><category></category></item><item><title><![CDATA[“计算机程序设计能力考试（乙级）”真题刷题（四）]]></title><link>https://blog.youkuaiyun.com/Lai__Sir/article/details/118518502</link><guid>https://blog.youkuaiyun.com/Lai__Sir/article/details/118518502</guid><author>Lai__Sir</author><pubDate>Tue, 06 Jul 2021 16:08:13 +0800</pubDate><description><![CDATA[“计算机程序设计能力考试（乙级）”真题刷题
十六、题目：1016 部分A+B (15 分)
正整数 A 的“D​A（为 1 位整数）部分”定义为由 A 中所有 D
​A 组成的新整数 P​A​​ 。例如：给定 A=3862767，D​A​​ =6，则 A的“6 部分”P​A​​  是 66，因为 A 中有 2 个 6。现给定 A、D​​​ 、B、D​B​​ ，请编写程序计算 P​A​​ +P​B​​ 。
输入格式：

输入在一行中依次给出 A、DA、B、D​B​​ ，中间以空格分隔，其中 0&lt;A,B&]]></description><category></category></item></channel></rss>