ICode9

精准搜索请尝试: 精确搜索
  • 感知机、支持向量机、神经网络的关系2022-02-05 20:35:19

    感知机模型 感知机是最早的人工智能算法,他是支持向量机和神经网络的基础。 它的基本思想是找到一条直线,将两类样本进行划分。其求解方法则类似与梯度下降法不断对w,b进行调整。 它的模型如下: 对每个训练样本(xi,yi),执行一下操作: (i)若wx+b>0,且y=-1,则w=w-x,b=b-1; (ii)若wx+b<0,且y=+1,则w=

  • 常见的算法思想2022-02-05 02:31:48

    分而治之 把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题,直到最后子问题小到可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅立叶变换(快速傅立叶变换),大数据中的MR,现实中如汉诺塔

  • 视觉SLAM十四讲学习笔记-第六讲学习笔记总结(2)---非线性优化应用2022-02-01 22:58:38

    第六讲学习笔记如下: 视觉SLAM十四讲学习笔记-第六讲-非线性优化的状态估计问题_goldqiu的博客-CSDN博客 ​​​​​​视觉SLAM十四讲学习笔记-第六讲-非线性优化的非线性最小二乘问题_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习笔记-第六讲-非线性优化的实践-高斯牛顿法和曲线

  • matlab求解积分总结2022-01-29 23:35:21

    1.int 适用于能能找到被积函数的原函数,定积分和不定积分皆可。 1.1 不定积分 > syms x > f=x^2; > int(f,x) ans = x^3/3 1.2 定积分 > syms x > f=x^2; > int(x^2,x,0,1) ans = 1/3 2.quad 对不能找到积分的原函数使用int无法得到精确解,如: > syms x > int(e

  • BFS求解迷宫问题2022-01-29 19:04:39

    BFS解决迷宫问题 广度优先搜索定义BFS遍历过程算法实现算法思想图的广度优先搜索算法—邻接矩阵 求解迷宫问题案例分析代码实现 广度优先搜索 定义 广度优先搜索,又称宽度优先搜索,广度优先搜索是一层一层访问的,类似于树的层次遍历,图的顶点之间是多对多的关系,相对于出发

  • 【优化求解】基于改进的遗传算法求解考虑环境效益DG优化问题含Matlab源码2022-01-29 16:01:59

    1 简介 资源优化是网络计划优化的重要组成部分,它包括资源均衡优化问题和资源有限条件下项目调度问题.由于近年来出现的智能算法不依赖于梯度信息和其它辅助知识,并适用于大规模复杂问题的求解,因此以遗传算法为代表的智能算法已成为进行资源优化的主要方法.许多学者提出了求解

  • 根据日期求解星期(使用公式和不使用公式)2022-01-28 15:02:34

    如何用程序算出几月几号是星期几? 可以采用两种方法,一种是直接套用蔡基姆拉尔森计算公式可以快速的根据日期计算这一天是周几。 设星期为w,年份为y,月份为m,日期为d w=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7 w+1就是真正的星期几了。 其中需要注意的点是每年的1,2月要当成上一年的13

  • 暴力求解 ----- 枚举2022-01-26 18:34:03

    暴力求解 ----- 枚举 1.1 如何快速判断该题是否可以使用枚举算法? 分析数据量 注意: 1000 1000 1000 ms = 1

  • Python_真值表求解器(逻辑表达式的求解)(eval实现求解)2022-01-25 12:33:47

    目录1.TruthValueSolver.py2.结果示例2.1 含有非规定字符的输入2.2 &&、||不完整输入2.3 正确输入与结果 【注】实现了一个输入逻辑表达式,求解其真值表——真值表求解器。 实现思路: 1.输入检查。 2.提取表达式中的不同变量,放入lvar列表中。 3.按照lvar中变量的个数,生成变量的真值

  • 一本通组合篇2022-01-24 22:32:01

    计算系数 \(x^ny^m\) 的系数分为两部分:一部分是本身带有的 \(a\) 和 \(b\),用快速幂求解;另一部分是多项式造成的,通过二项式定理转化为求组合数。最后答案为 \(C_k^na^nb^m\)。 组合 模板题,用 Lucas 定理求解即可。 牡牛和牝 放入第 \(1\) 只牛,有 \(n\) 种选择。放入第 \(2\) 只牛,有

  • 算法训练 一元三次方程求解2022-01-23 11:01:41

    #include <iostream> #include<algorithm> #include<cstring> using namespace std; double a,b,c,d; double f(double x){ return a*x*x*x+b*x*x+c*x+d; } void bs(double l,double r){ if((r-l)<=0.001){ printf("%.2lf ",l); return;

  • 【优化求解】基于多策略黑猩猩优化算法求解单目标优化问题附matlab代码2022-01-21 18:00:28

    1 简介 针对黑猩猩优化算法(Chimp optimization algorithm, ChOA)存在收敛速度慢,精度低和易陷入局部最优值的问题, 提出一种融合多策略的黄金正弦黑猩猩优化算法(IChOA). 引入Halton序列初始化种群, 提高初始化种群的多样性, 加快算法收敛, 提高收敛精度; 考虑到收敛因子和权重

  • 拟合算法及Matlab求解——对数据寻求一个最简易的函数(曲线)2022-01-20 21:04:40

    与插值不同,在拟合问题中不需要曲线一定经过给定的点。拟合问题的目标是寻求一个函数(曲线),使得该曲线在某种准则下与所有的数据点最为接近,即曲线拟合的最好(最小化损失函数)。 目录 一、插值和拟合的区别 二、最小二乘法的解释及求解 三、如何评价拟合的好坏 四、“线性函数”的介

  • 进化算法求解TSP问题2022-01-20 19:34:39

    描述 旅行商问题,即TSP问题(Traveling Salesman Problem)又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一。假设有一个旅行商人要拜访n个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而且最后要回到原来出发的城市。路径的选择目标是要求得的路径路程

  • 算法分析与设计——算法问题求解基础2022-01-20 14:34:12

    一、实验目的 熟悉C/C++语言的集成开发环境;掌握算法的概念;了解问题的求解方法;理解递归思想,学会编写递归。 二、实验原理 算法(algorithm) 一个算法是对特定问题求解步骤的一种描述,它是指令的有限序列。算法具有下列 5个特征: 输入(input);输出(output);确定性(definiteness);能行性(effe

  • 算法分析与设计——算法问题求解基础2022-01-20 14:32:52

    一、实验目的 1.熟悉C/C++语言的集成开发环境; 2.掌握算法的概念; 3.了解问题的求解方法; 4.理解递归思想,学会编写递归。 二、实验原理 算法(algorithm) 一个算法是对特定问题求解步骤的一种描述,它是指令的有限序列。算法具有下列 5个特征: 输入(input);输出(output);确定性(definitenes

  • 算法分析与设计——算法问题求解基础2022-01-20 14:31:38

    一、实验目的 1.熟悉C/C++语言的集成开发环境; 2.掌握算法的概念; 3.了解问题的求解方法; 4.理解递归思想,学会编写递归。 二、实验原理 算法(algorithm) 一个算法是对特定问题求解步骤的一种描述,它是指令的有限序列。算法具有下列 5个特征: 输入(input);输出(output);确定性(definitenes

  • 动态规划求解路径的数目2022-01-19 15:03:30

    题目概述: 剑指 Offer II 098. 路径的数目 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径? 示例: 输入:m = 3, n = 7 输出

  • 一个“一笔画”问题的求解器2022-01-18 20:05:39

    回老家跟侄子玩,因为不想惯着他玩手机的臭毛病,就跟他玩一些纸笔游戏,比如这个: 从起点出发抵达终点,如何在不走重复格子的前提下,走过尽可能多的格子,并吃到尽可能多的金币?其中,黑色格子是墙壁不能走。 感觉还挺有意思的,不妨就来写一个“一笔画”的求解器,找出所有最优的轨迹。 思路: 可以

  • RMQ总结2022-01-18 19:32:42

    RMQ可以用多种算法求解,可以用ST表来实现o(1)的静态求解,也可以用线段树来实现o(logn)的求解,更可以用树状数组实现o(logn*logn)即o(logn^2)的求解。 这里有一道例题,运用二分+RMQ求解,因为是静态的所以可以用ST表快速求解。 【GDOI2005】河床 (Standard IO) Time Limits: 1000 m

  • 北航算法与分析课程笔记(五)2022-01-17 19:33:27

    算法设计与分析 2022 1.17 by ponytail 文章目录 逆序对计数问题问题背景逆序对形式化定义 解决方案1.蛮力枚举2.分而治之重点:求解S3分析利用归并排序伪代码 小结问题:分冶策略的关键是什么? 逆序对计数问题 问题背景 逆序对 逆序对:当i<j时,A[I]>A[j]的二元组(A[i],A[

  • 计算电磁吐血整理2022-01-16 22:58:23

    计算电磁参考数目:ppt(相关ppt见上传资料) 计算电磁学包括有限差分法,有限元法,时域有限差分法,矩量法。 首先是有限差分法 有限差分法主要解决静态电磁场问题。它的思路是根据已知静态边值求解内部的场分布。将定解区域离散化为网格离散节点的集合,并以各离散点上的函数差商来近似

  • Min_25筛学习笔记2022-01-16 11:00:45

    由于Min_25筛过于难学于是又来记笔记了 Min_25筛用于求解次数比较小的多项式积性函数的前缀和。 拿洛谷例题为例: 定义积性函数\(f(x)\),且\(f(p^k)=p^k(p^k-1)\),求\(\sum\limits_{i=1}^nf(i)\) 由于次数比较低我们分次数考虑,下面过程都是在同一次数下进行。 首先按照质数和非质数

  • 铺地毯问题的求解2022-01-15 12:32:35

    题目描述 为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有 n 张地毯,编号从 1 到 n。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。 地毯铺设完成后,组织

  • 【单目标优化求解】基于matlab多阶段动态扰动和动态惯性权重布谷鸟算法求解单目标优化问题【含Matlab源码 1656期】2022-01-14 19:33:10

    一、布谷鸟算法简介(具体理论见参考文献[3]) 布谷鸟算法,英文叫做Cuckoo search (CS algorithm)。首先还是同样,介绍一下这个算法的英文含义, Cuckoo是布谷鸟的意思,啥是布谷鸟呢,是一种叫做布谷的鸟,o(∩_∩)o ,这种鸟她妈很懒,自己生蛋自己不养,一般把它的宝宝扔到别的种类鸟的鸟巢去

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有