
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文梳理了C++98基础知识点,包括数组、指针、结构体和内存分区四大核心内容。重点介绍了数组倒置的双下标法、指针操作数组实现冒泡排序、结构体的嵌套与传参方式,以及内存四区(代码区、全局区、栈区和堆区)的特点与管理方式。通过代码示例展示了指针与数组的关系、结构体指针访问成员的方法,并强调了栈区不能返回局部变量地址、堆区需手动管理内存等注意事项。这些基础知识为深入理解C++内存管理和数据结构操作奠定了
新建文件并选中将要使用的环境:将新建的文件进行命名:两种方式①直接在文件夹中重命名②在jupyter notebook界面中进行重命名:点击Untitled进行重命名。

①保存(我认为这就是另存为的意思,不用管他)②重命名文件(纯属多余的一步,可以直接在页面头部1处进行更改)

1.确保自己电脑环境已经安装且配置Aconda2.打开想要创建文件的文件夹3.地址栏中输入cmd指令,回车4.在弹出的窗口里面输入jupyter notebook命令,回车5.后台会自动弹出浏览器界面,或者自行在浏览器地址栏输入http://localhost:8888/即可进入jupyter notebook界面6.在右上角点击New新建项目,同时选取自己配置的python环境即可。7.若是新建

①保存(我认为这就是另存为的意思,不用管他)②重命名文件(纯属多余的一步,可以直接在页面头部1处进行更改)

重新打开jupyter notebook-->新建中查看是否有激活的那个虚拟环境。进入虚拟环境中使用以下命令查看环境中已安装库。即可证明已经激活环境完毕,请开始你的创作吧!显示以上界面即可证明成功激活虚拟环境。出现此画面,即可证明安装成功!

VScode安装、中文化以及markdown文件预览配置详细教程

基于精英策略的快速非支配排序优化算法自我理解

重新打开jupyter notebook-->新建中查看是否有激活的那个虚拟环境。进入虚拟环境中使用以下命令查看环境中已安装库。即可证明已经激活环境完毕,请开始你的创作吧!显示以上界面即可证明成功激活虚拟环境。出现此画面,即可证明安装成功!

def f(x):return np.sum((x-1) ** 2 - np.sin(x**2)) #求解函数pop_size = 100 # 粒子群的规模dim = 20 # 问题的维度low = -10 #定义下限up = 10 #定义上限iner = 0.5 # 惯性权重Cs = 1.5 # 认知常数(粒子本身的经验权重)Cp = 2.0 # 社会常数(群体经验权重)G = 100 # 最大








