搜索结果
查询Tags标签: s1,共有 524条记录-
深入理解动态规划算法 | 最长公共子序列LCS
前面三篇文章已经为大家介绍了利用动态规划算法解决问题的思路以及相关的代码实现,最为核心的就是第一步利用数学中函数的思想来建立模型,然后求解问题。这三个问题构建的数学函数都有一个共同的特征就是所构建的函数都是一元函数即y = f(x)。如凑硬币的问题“面值为1元…
2021/6/30 17:22:59 人评论 次浏览 -
【声源定位】基于matlab阵列流形矩阵信号显示【含Matlab源码 549期】
一、简介 1 阵列流形A包含了阵列的几何结构、阵元模式、阵元间的耦合、频率等影响。 分辨力:阵列测向中,某方向上对信源的分辨力与该方向附近阵列方向矢量的变化率直接相关。在方向矢量变化较快的方向附近,随着信源角度变化阵列快拍数据变化也大,相应的分辨力也高。 2…
2021/6/27 20:22:21 人评论 次浏览 -
【智能优化算法应用】06模拟退火算法应用
作者:康慎吾 地点:北华航天工业学院模拟退火算法流程图物理退火过程加温过程 等温过程 冷却过程 Metropolis准则: 在某个温度下固体分子从一个状态转移到另一个状态时,如果新状态的内能小,则无条件接受;如果新状态的内能大,则以一定的概率接受它。function [s,…
2021/6/21 22:27:19 人评论 次浏览 -
面试题打卡——C++版
文章目录 跳石板字符串通配符串联字符串的最大长度柱状图中最大的矩形皇位继承顺序跳石板 小易来到了一条石板路前,每块石板上从1挨着编号为:1、2、3… 这条石板路要根据特殊的规则才能前进:对于小易当前所在的编号为K的 石板,小易单次只能往前跳K的一个约数(不含1和K…
2021/6/20 22:56:18 人评论 次浏览 -
遗传算法5 更复杂的配货应用
说明 在实际的应用中,我们首先关心: 1 目标是什么(目标函数)2 都有哪些约束 本质上遗传算法解决的是有目标的随机搜索问题, 约束减少了不必要区域的随机搜索。 解决问题的标志是提出有效的方案,这个方案可以称为解,或者个体,或者说一行记录。按遗传算法的概念,若…
2021/6/20 20:56:15 人评论 次浏览 -
【心电信号】基于matlab LMS自适应滤波算法提取胎儿心电信号【含Matlab源码 953期】
一、简介 1 心音: 心脏收缩舒张时产生的声音,可用耳或听诊器在胸壁听到,亦可用电子仪器记录下来(心音图)。可分为第一心音(S1)第二心音(S2)。(正常情况下均可听到)。第三心音(S3通常仅在儿童及青少年可听到),第四心音(S4正常情况很少听到)。从心脏产生的心音…
2021/6/20 11:53:14 人评论 次浏览 -
C语言——字符串匹配法(BF算法)
BF算法(朴素算法): 说明如下如所示: 实现效果如图: 源码如下: #include<stdio.h> #include<stdlib.h> //结构体 typedef struct String {char* data;//字符串 int len;//长度 }String; //初始化字符串链表 String* initString() {String* s=(String*)…
2021/6/20 1:27:00 人评论 次浏览 -
模拟退火(SA)算法求解Max-Minsum Dispersion Problem(附代码及详细注释)
Part 1 Max-Minsum Dispersion Problem 先来看一个小故事,转自(链接:http://blog.csdn.net/fudan_abc/article/details/2052642),假如老板要你解决一个问题,你绞尽脑汁还是想不出来,叫天天不应,叫地地不灵,这时你走进老板办公室,可以采取3种策略:(1)一副倒霉像,…
2021/6/18 1:03:59 人评论 次浏览 -
mysql执行计划Explain详解,再也不用怕sql优化了!
大家都知道,mysql在执行查询的时候会进行查询优化。简单来讲就是执行的时候先基于成本和规则优化生成执行计划,然后再按照执行计划执行查询。本文主要介绍EXPLAIN各输出项的含义,从而帮助大家更好的进行sql性能优化!本文主要内容是根据掘金小册《从根儿上理解 MySQL》…
2021/6/17 19:30:17 人评论 次浏览 -
java多线程
java多线程 实现java多线程的三种方式实现java多线程的三种方式 第一种继承Thread类实现多线程 备注:启动线程调用start()方法而不是调用run()方法,且每个对象只能调用一次start方法,否则会报错IllegalThreadStateException package demo.test;public class demo1 {pub…
2021/6/16 12:20:58 人评论 次浏览 -
SCAU程序设计在线实训平台_实验_数据结构_实验4
8606 二叉树的构建及遍历操作【有手就行】 Description构造二叉链表表示的二叉树:按先序次序输入二叉树中结点的值(一个字符),’#字符表示空树,构造二叉链表表示的二叉树T;再输出三种遍历序列。本题只给出部分代码,请补全内容。#include "stdio.h" #inclu…
2021/6/11 20:23:01 人评论 次浏览 -
(九)Django学习——一对一,一对多,多对多关系表的各种数据操作;跨关联关系的多表查询!
1.关系表的数据操作 (1)一对多的数据插入:①学院表信息的插入(使用了另一种方便的方法进行数据的插入)②学生表信息的插入(使用常规视图插入数据) from .models import User,Article,Department,Student,Course,Stu_detail def add_user(request):#1.根据模型类层面…
2021/6/9 18:23:58 人评论 次浏览 -
【Leetcode】1184. Distance Between Bus Stops
题目地址: https://leetcode.com/problems/distance-between-bus-stops/ 有nnn个车站,在一个环上,给定相邻站的距离,再给定两个不同的站点。车可以沿着顺时针或逆时针走(方向中途不能变),问从起点到终点的最短距离。 代码如下: public class Solution {public int…
2021/6/9 10:25:19 人评论 次浏览 -
基础算法训练:几道pat考试题(均25分以上难度,重点是练习c++关联容器!)
第一题:1090 危险品装箱 (25分)(乙级) 讲解 && 提示: 这题最好是使用集合,因为集合具有有序性(c++中),在查找是否有违禁品的时候,可以二分查找,这个效率就比较高,否则用别的查找方式会超时。而且不能用map,因为这可能出现一个key对应多个value的情况!至…
2021/6/8 20:28:07 人评论 次浏览 -
算法训练:pat甲级训练(三道基础题)
第一题:1005 Spell It Right (20分) 我的AC代码:算法使用的是映射,难度:简单题 #include <iostream> #include <string> #include <stack> using namespace std;const int maxn = 105; int main() {char* Val = new char[maxn] {\0};string Map[10]…
2021/6/8 20:22:10 人评论 次浏览