- 博客(10)
- 问答 (4)
- 收藏
- 关注
原创 多目标优化学习:PSO
粒子群优化算法基本思想: 通过群体中的个体之间的信息共享与个体间的协作寻找最优解优点: 了解之后其实比传统的遗传算法更容易操作原理: 粒子群算法中,每个粒子即解空间中的一个解(个体) 每个粒子通过自己的移动经验以及群体中其他粒子的移动经验来调整自己的移动每个粒子在移动过程中,经历的最好的位置被称为粒子的最优解(局部极值)而群体中所有的粒子移动时都经过 的一个点为这个群体的最优解(全局极值)和遗传算法相同,判断位置好坏的标准为适应度每个粒子通过局部极值和全局极值来产生新的个体抽象化:
2021-11-16 21:16:31 482
原创 多目标优化学习:GA
多目标优化的基本概念定义1-1(MOP):一般MOP由n个决策变量参数、k个目标函数和m个约束条件组成,其中目标函数、约束条件与决策变量之间是函数关系。最优化目标如下:maxmize y=f(x)=(f1(x),f2(x),…,fk(x))s.t. e(x)=(e1(x),e2(x),…,em(x))<0x->决策向量y->目标向量X为决策空间,x1,…xn属于XY为目标空间,y1…yn属于Ye(x)->决策的约束条件解决MOP的最终手段只能是在各子目标之间进行协
2021-11-16 21:13:13 1364
原创 多目标优化学习:NSGA-II
多目标遗传算法 (本文中是NSGA-II)其实该种算法较为取巧多目标问题难点在于需要让多个目标尽可能处于最优解,不像传统的优化算法一样,用一个目标函数的值是否符合需求即可。多个目标的情况下衡量是否最优属于向量优化问题,需要比较向量件的大小。多目标问题定义如下:min f(x)=[f1(x),f2(x),…,fn(x)]支配解与非支配解的概念多目标问题种多个目标存在冲突时,可用“支配”的概念决定解的好坏假设打游戏刷道具,有两种道具,四个npc,每个npc掉落的道具数量不尽相同怪物种
2021-11-16 21:01:52 3514 1
原创 靶机记录:me and mygirlfriend
注: 这是9月份第一台完全打下来的靶机,后续会慢慢补上其他记录再注: 第一次完美打下来靶机,有点激动,笔记就写的罗里吧嗦了,如果你不幸刷到了还请见谅!靶机名: me and mygirlfriend安装: 白嫖到ova文件后一键安装注意: 由于靶机模拟的是同一局域网内的一台设备,所以vmware导入时选择nat连接方式安装好后登录kali,首先使用命令arp-scan -l,扫描当前存活动主机多了一个192.168.88.128,这就是靶机的ip地址了知道ip后可以用nmap扫描端口这里根
2021-11-16 20:55:35 3933
原创 2021年5月13日-VHDL程序最简单的按键消抖方法
前言最近做EDA课设的时候,因为没有对按键进行消抖处理,再加上开发板老化较为严重、按键松动,使得已经编写好的vhdl程序烧录到开发板后无法使用,两三天的努力直接白费。经过血的教训,我根据网上的按键消抖程序,制作出了这个可能是目前能找到的最简单的按键消抖程序;原理通过开发板的时钟信号,在按键按下时进行计时(计数)并将按键后行为的部分数据存入缓存,当按键松开时结束计时(计数),如果此时的时间(数字)没有达到一定的长度,视为按键无意间的抖动,即专业术语中的误触;否则,视为合法按键,将缓存数据传递给对应的布
2021-05-13 23:53:31 2658
原创 2021年4月11日-粤嵌智能小车兴趣课笔记(3)
中断前言该笔记记录了4月11日上午在粤嵌兴趣课中学习的内容。本次兴趣课我的设备环境如下:硬件方面单片机:C51CPU:AT89C52软件方面IDE:Keil uVision4烧写软件:stc-isp-15xx-v6.85H.exe驱动:ch341ser(适用于win10操作系统)实验部分1、C51单片机实现流水灯实验2、美化你的流水灯(自加)3、C51单片机实现蜂鸣器实验4、C51单片机实现独立按键点亮LED灯课堂笔记部分1、轮询2、中断3、C51单片机的中断源以及中断的
2021-04-12 23:59:59 1315
原创 2021年4月10日-粤嵌智能小车兴趣课笔记(2)
前言该笔记记录了4月10日下午,在粤嵌兴趣课中学习的内容。本次兴趣课我进行的内容如下实验部分1、C51单片机实现流水灯实验2、美化你的流水灯(自加)3、C51单片机实现蜂鸣器实验4、C51单片机实现独立按键点亮LED灯课堂笔记部分1、轮询2、中断3、C51单片机的中断源以及中断的使用正文实验部分1、单片机实现流水灯实验实验目标:实现一个基础的流水灯在我的上一篇博客中提到过如何建立一个单片机程序工程(//放链接),因此创建工程部分直接跳过实验过程1、project>
2021-04-12 18:54:42 1563
原创 数据结构:实现图书信息管理系统
数据结构:顺序表实现图书信息管理系统大一的数据结构实验拖延了相当长一段时间,最近老师终于让我们实验形式完成一次数据结构作业,我把自己的渣程序放在这里,希望能对肝实验的同学提供帮助,也希望各位大神路过的时候能指出我的不足实验要求一、基本要求1、基于顺序存储结构的图书信息表的创建和输出定义一个包含图书信息(书号、书名、价格等)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后统计图书表中...
2020-04-24 18:32:18 18080 8
原创 C++小白 利用栈解决迷宫问题
C++小白 利用解决迷宫问题迷宫问题是C或C++类竞赛中常见的问题,需要从大量的路径信息中挑选出正确路径,这就要求程序能快速读取数据并进行判断。栈自然成为解决这类问题的首选途径。问题中的迷宫蓝色圈为起点,绿色为终点实现代码先定义储存路径信息的栈和可行走方块的结构#include<iostream>#include<malloc.h>#define maxs...
2020-03-22 11:20:13 3590 8
原创 C++小白 利用链栈编写推箱子游戏
C++小白 利用链栈编写推箱子游戏刚学C语言的时候就想自己写一款小游戏了,碰巧在家上网课时,老师给我们布置了编写推箱子游戏的作业,动手做完后,有些心得想分享给大家。因为刚学数据结构,写出来的代码和心得有很多不足,希望各位大佬见谅!链表的特点对表中的元素进行操作的时候,只需要对操作节点的地址进行修改,不需要移动元素,从而改进了在顺序表结构中的操作需要移动大量元素的缺点。栈的特点最近才在...
2020-03-21 23:33:20 1164 5
空空如也
exe4j生成exe文件出错
2020-09-27
入栈的首字符重复输出
2020-06-17
有关OJ的Runtime Error:Segmentation fault问题
2020-06-17
请问该单链表的输入函数input该怎么改正?
2020-05-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人