ICode9

精准搜索请尝试: 精确搜索
  • 最大路径和问题(摘樱桃问题)2022-06-27 11:00:27

    最大路径和问题(摘樱桃问题) 作者:Grey 原文地址: 最大路径和问题(摘樱桃问题) 题目链接 LeetCode 741. 摘樱桃 主要思路 本题的难点在于尝试,如何模拟一来一回的情况,我们可以这样做,定义两个小人,两个人都从(0,0)位置出发,到右下角位置,每人同时选择不同的下一步,如果两个小人跳到了同一个位

  • 前缀和,差分2022-06-24 11:31:19

    前缀和_理解 前缀和就是数学里的数列的前n项和Sn,所以前缀和需要从最开始的元素开始相加。 前缀和_思路 1.创建一个s[n]数组,则s[i]表示前i项数组的和; 2.建议在输入a[n]数组时,就同时处理S[n]数组; 3.S[i] = S[i - 1] + a[i]; 前缀和_使用场景_1 可以用于快速求[i , j]之间所有元素的

  • 神经网络与深度学习(邱锡鹏)编程练习4 FNN 正向传播 numpy2022-06-05 12:00:23

    NN模型:   ref:【人工智能导论:模型与算法】MOOC 8.3 误差后向传播(BP) 例题 【第三版】 - HBU_DAVID - 博客园 (cnblogs.com)   实验目标: 理解正向传播过程,熟悉numpy编程。 初始值: w1, w2, w3, w4, w5, w6, w7, w8 = 0.2, -0.4, 0.5, 0.6, 0.1, -0.5, -0.3, 0.8 x1, x2 = 0.5, 0

  • matlab练习程序(跟踪微分器TD)2022-06-02 11:01:52

    该方法是自抗扰控制器adrc中的一个步骤,这里单独拿出来实现一下。 算法输入为控制信号,输出为微分信号和跟踪信号,能够滤除控制信号中的噪声。 跟踪微分器核心公式为以下两个: fst函数如下: 其中u为控制量,r和h为系数。 matlab代码如下: clear all;close all;clc; T = 0.01; x = 0:0.

  • 实验7 类和模块2022-06-01 21:01:37

    1 ''' 2 用户账户 3 数据:用户名,密码 4 操作:显示账户信息,修改密码 5 ''' 6 7 class User: 8 def __init__(self, name='guest', password='111111', status=1): 9 self.name = name 10 self.password = password

  • 主成分回归2022-05-31 15:02:30

    思路 利用主成分分析,从变量中提取主成分,进而利用主成分做回归 关于主成分分析的基本步骤,可参考> https://www.cnblogs.com/hznudmh/p/16324990.html> 步骤 Step1. 原始数据标准化 Step2. 计算自变量之间的相关矩阵 Step3. 检验是否适合做主成分分析 Step4. 主成分提取 Step5. 计算

  • 关于区间操作查找(前缀和与差分)2022-05-23 12:01:58

    今天学了前缀和和差分,为了避免我把它忘掉,我还是浅浅的记录一下吧 首先需要知道什么是前缀和与差分:    前缀和就是数组中某元素之前(包括此元素)的所有元素的和 设b[]为前缀和数组,a[]是原数组。   对于一维数组而言,某个元素的前缀和就是从这个数组的第0个元素到这个元素的所有元

  • 前缀和/差分2022-05-23 12:01:39

    前缀和 前缀和是一个数组的某项下标之前(包括此项元素)的所有数组元素的和。 设 $ b [ ] $ 为前缀和数组, $ a [ ] $ 是原数组, 应用 区间求和 一维区间 求解 $ [ L , R ] $ 区间数字之和。 因为$ L < R $ ,所以 $ ans = S [ R ] - S [ L - 1 ] $ ; 对于m次区间和询问:常规做法时间

  • NumPy 入门2022-05-22 16:05:12

    理解 Python中的数据类型 在 Python 中变量的数据类型是动态推断的,并且可以自动进行转换 x = 4 x = "four" 因为Python 是由 C 编写的所以 Python 的整形实际上是 C 中的一个结构体,通过储存一些额外的信息 Python 可以进行自由、动态的编码 Python 列表不仅仅是一个列表 Python

  • 计算方法4-6章存档2022-05-21 18:34:11

    第四章  插值与拟合 给定一系列的点,求多项式函数 可以用n个点确定n个未知量,但此方程组病态,误差极大。 1.插值余项(PPT1 用于估算误差(P76 2.拉格朗日插值多项式 为每个点构造一个格式统一的函数,使得取到该点时值为1,其余点均为0. 一种构造:  取2点,为线性插值,代码: function y=xian

  • 斑点检测2022-05-21 14:35:45

    1、斑点概念 斑点通常是指与周围有着颜色和灰度差别的区域。在实际地图中,往往存在着大量这样的斑点,如一棵树是一个斑点,一块草地是一个斑点,一栋房子也可以是一个斑点。由于斑点代表的是一个区域,相比单纯的角点,它的稳定性要好,抗噪声能力要强,所以它在图像配准上扮演了很重要的角色。

  • 从三维理解维空间2022-05-21 12:03:07

    所谓的向量的维数n就是n个数据可以确定一个具体的点。既然我们处于三维空间,对大于三维的度量不容易理解。 先从三维谈起,如向量{x1,x2,x3}在三维空间上必然可以被分解为: {x1,x2,x3}=x1{1,0,0}+x2{0,1,0}+x3{0,0,1} 其中,这三个分量{1,0,0}{0,1,0}{0,0,1}是线性无关的,而且是正交的。

  • 【2022.05.16】塞壬人鱼的数学计算——珠泪哀歌族·塞壬人鱼2022-05-17 00:02:30

    今天朋友问了我这么一个数学题目,反正是概率论的 我没玩过游戏王,所以按照他的想法写了以下代码,这份代码主要是用来计算收益的 顺便试了一下jupyterhub,共同编辑一份代码 效果如下 这个卡名的①②的效果1回合各能使用1次。 ①:自己主要阶段才能发动。这张卡从手卡特殊召唤,从自己手卡

  • PTA题目集/期中考试总结性Blog2022-05-14 19:34:36

    一、前言     首先对这几次题目的知识点、题量、难度进行总结。PTA第四次作业,7-1考察的是对于正则表达式的使用,题目没有很难,只需要了解一下正则表达式的使用就行了。7-3考察的是编写一个银行业务类BankBusiness,然后实现一些简单的功能。7-2是这次作业中难的题目,是点线形系列4-

  • 第二次Blog-PTA2022-05-14 17:01:20

    一、前言:   这次的期中考试相对于来说难度还是比较简单的,但是对于我来说容器的知识记得不是很牢固,所以导致没有满分,但是过后再去写的时候又没有那么难,pta包括期中考试整体方面的题量和难度来说是比较大的,期中考试的题目如果说你知识点不牢固,你有可能做不完,pta的题目难度很大,主要

  • 朴素贝叶斯与贝叶斯网络2022-05-10 10:03:11

    1、朴素贝叶斯 朴素贝叶斯是一种基于贝叶斯定理和特征条件独立假设的分类算法。 简单而言,对于给定的训练数据,朴素贝叶斯先基于特征条件独立假设学习输入和输出的联合概率分布,然后基于此分布对于新的实例,利用贝叶斯定理计算出最大的后验概率。朴素贝叶斯不会直接学习输入输出的联合

  • 机器学习数学基础之 欧式距离、曼哈段距离2022-05-08 20:04:04

    欧式距离:   两点之间的直线距离:   二维平面上两点 a(x1,x2),b(y1,y2) 间的欧式距离为:      \(d = \sqrt{(x_{1}-y_{1})^{2}+(x_{2}-y_{2})^{2}}\)   三维平面上两点 a(x1,x2,x3), b(y1,y2,y3)间的欧氏距离:      \(d = \sqrt{(x_{1}-y_{1})^{2}+(x_{2}-y_{2})^{2}

  • 2021ICPC台北F What a Colorful Wall (扫描线,并查集)2022-05-08 17:34:55

    https://codeforces.com/gym/103443/problem/F 扫描线核心思想就是从下到上暴力跑一维,把另一维的线段化为两个点处理,若处理两个点的线段的时间复杂度是log,这样平面上n个矩形,值域为X,Y的问题,能够在nXlogn(Y)的复杂度内处理 离散化 暴力一个一个点的涂色是n^3 考虑用扫描线从下往

  • 数模-符号运算(符号函数的求导和差分的计算)2022-05-08 00:00:28

    %% 符号函数的求导 clear;clc % 一元函数的导数 syms x y = x^4-5*x^2+6 diff(y) %求一阶导数 % 4*x^3 - 10*x diff(y,2) %求二阶导数 % 12*x^2 - 10 y = cos(x)*tan(x) dy = diff(y,10) %求十阶导数 simplify(dy) y = sin(x)*tan(x) dy = diff(y,10) %求十阶导数 simplify(dy

  • 磊磊零基础打卡算法:day07 c++ 前缀和,二维前缀和2022-05-07 23:34:57

    5.7 一维前缀和 主要思想; 初始化前缀和数 由于存在s[i] =s[i-1]+a[i];s是前缀和,a[i]是每一位的数;所以需要将i从1开始读入所有的数 for (int i = 1; i <= n; i++) { s[i] = s[i - 1] + q[i]; } //求区间的前缀和 cout << s[r] - s[l - 1] << endl;//l - r 上的区

  • cocktail with pony (模拟+写语句时的注意)2022-05-06 20:02:36

    思路:没啥好说的,就是在转移的过程中有一个条件要特判一下 后记: 在写代码的时候 能写if else 就写,不要写2个if,不然 当第一个if里面的 条件元素 变换后,也会影响到后面的条件元素,进行2次条件判断了!!! 所以 要么写 if else ,要么每一个if 都写 continue  #include <bits/stdc++.h> us

  • 深度学习入门笔记:感知机2022-05-06 17:35:00

    编程导航:nav.wenancoding.com 个人blog:wenancoding.com gzh:【问安coding】 定义 感知机接收多个输入信号,输出一个信号。感知机的信号只有1/0两种取值,0对应“不传递信号”,1对应“传递信号”。 x 1 ,x 2 是输入信号。 y是输出信号。 w 1 、w 2 是权重(w是weight的首字母)。每个变量

  • 前缀和与差分2022-05-05 17:34:53

    前缀和与差分 前缀和和差分更像是一种思想 一维前缀和 一维前缀和的定义:s[i] = s[1] + s[2] + ... + s[i] 用处:快速算一段区间的和:s[l] + ... + s[r] = s[r] - s[l - 1] 二维前缀和 二位前缀和的定义 如图,前缀和数组中(x1, y1)的值是原数组红色矩阵中所有数的和 作用快速求一

  • Java第二次随笔2022-05-01 18:02:45

        这是本学期第二次写blog,最近学到很多新的东西,我认为有必要总结一下学习成果。下面是我近期学习的内容和对题目集的理解,以及对测试点的踩坑心得。 首先呢是关于正则表达式的学习,所谓正则表达式,又称正规表示法、常规表示法,在代码中常简写为 regex、regexp 或 RE,它是计算机科学

  • python pygame 立体图形——翻转2022-04-30 18:32:27

    import sys,mathimport pygame#使用pygame之前必须初始化pygame.init()#设置主屏窗口screen = pygame.display.set_mode((800,600))#设置窗口标题pygame.display.set_caption('')# source = pygame.Surface((50, 50), flags=pygame.HWSURFACE)# 如果没有下列主循环代码,运行结果会

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有