• 2024-10-02初中数学随笔
    14.1整式的乘法:14.1同底数幂的乘法:同底数幂相乘,底数不变,指数相加。例:\(a^2\timesa^3=a^5,b^x\timesb^y=b^{x+y}\)14.2幂的乘方:幂的乘方,底数不变,指数相乘。例:\((a^2)^3=a^6,(b^x)^y=b^{xy}\)14.1.3积的乘方:积的乘方,等于把积的每一个因式分别乘方
  • 2024-09-27OpenCV(cv::multiply())
    目录1.函数定义2.功能说明3.示例3.1基础逐元素相乘3.2带缩放因子的逐元素相乘3.3处理不同数据类型4.注意事项5.高级用法5.1使用掩码进行选择性相乘总结cv::multiply()是OpenCV库中用于对两个数组(通常是图像)的对应元素进行逐元素相乘的函数。1.函数定义namespa
  • 2024-09-25马尔可夫决策过程的求和问题
    \[\sum_{a\inA}\pi(a|s)\sum_{s^{\prime}\inS}P(s^{\prime}|s,a)\]\[\sum_{s^{\prime}\inS}\sum_{a\inA}\pi(a|s)P(s^{\prime}|s,a)\]1、为什么两个求和符号后的表达式被允许先放在一起相乘:独立求和的重要性对于每个动作a,我们可以进行独立的计算(可以看作是对动作a按顺序
  • 2024-09-24Leetcode 43. 字符串相乘
    1.题目基本信息1.1.题目描述给定两个以字符串形式表示的非负整数num1和num2,返回num1和num2的乘积,它们的乘积也表示为字符串形式。注意:不能使用任何内置的BigInteger库或直接将输入转换为整数。1.2.题目地址https://leetcode.cn/problems/multiply-strings/descripti
  • 2024-09-09CF2006D Iris and Adjacent Products
    题意https://codeforces.com/contest/2006/problem/D分析考虑如果没有修改怎么重排最优。先把最大值丢进序列,再把最小值丢进序列,再把次大值丢进序列,再把次小值压进去,以此类推。感性理解的话不难发现这是最优情况,具体证明可以考虑调整法(但我懒)。令\(b\)为\(a\)排序后的结果
  • 2024-08-20字符串相乘
    给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。注意:不能使用任何内置的BigInteger库或直接将输入转换为整数。示例1:输入:num1="2",num2="3"输出:"6"示例 2:输入:num1="123",num2="45
  • 2024-08-17容斥原理
    二项式系数  二项式定理证明过程 (x+y)^n=(x+y)(x+y)(x+y)........(x+y)我们先展开式子,得出以上等式。为了方便,我们以n=3举例(x+y)^3=(x+y)(x+y)(x+y)对于每一个因式(即每一个(x+y)),都可以选择x或者y和其他的因式(即其他的(x+y))也选出x或者y相乘,然
  • 2024-08-14矩阵法
    快速幂   第1题   快速幂 查看测评数据信息求a的n次幂,答案模1000000007。输入格式 一行,两个整数,a和n。1<=a<=1000, 1<=n<=1000000000。 输出格式 一个整数 输入/输出例子1输入:24 输出:16 样例解释无#include<bits/stdc++.h
  • 2024-08-03【practise】大数相加、大数相乘
    通常,我们的int、longlong类型都有最大的数字上限,也就是说再大了会有溢出问题,那么很大的数字是怎么进行运算的呢?其中一种方法是把很大的数字转变成字符串存放到string中,然后用代码对字符串进行处理,模拟运算的过程来计算出结果的,下面介绍两道关于这方面的典型例题。1.大数
  • 2024-08-03类型转换
    1.类型转换优先级如图所示2.转换方法强制转换自动转换3.转换问题1.内存溢出:在大容量转换为小容量时,如果容量过大而超过了小容量的类所能承受的范围,则会出错。如:2.精确问题:在小数转整数时,会出现误差如:3.相乘问题:未转换,已相乘。如:解决方法:
  • 2024-07-24大数相乘取模
    https://www.cnblogs.com/shuaihui520/p/9619322.html记一下a∗bmodp=a∗b−⌊a∗bp⌋∗pa∗bmodp=a∗b−⌊a∗bp⌋∗p用longdouble来计算⌊a∗bp⌋⌊a∗bp⌋,误差很小,因为longdouble的特性是存不下就舍弃低位,再把它转成longlong。直接用longlong来计算。longlong爆掉了
  • 2024-07-23快速幂计算
    快速幂计算学习地址:https://www.bilibili.com/video/BV16Z4y1M7y1/?spm_id_from=333.337.search-card.all.click&vd_source=fd479576740a013e7a8e2c54b5c901eb快速幂的基本思想:求a的n次方,把a的二进制数,每个为1的位的数加起来,如下图所示:代码过程:先初始化结果r,每次判断二
  • 2024-07-18写题记录1
    懒得每道题都开一个随笔,所以就放一个里面。这些大概是2023的,先合并过来。CF1806ETreeMaster我们分析题目中用粗体标注的一个条件:每次给出的\(x_{i}\)和\(y_{i}\),它们深度相同。这就表明一个点的权值只会和与它处于同一深度的任意一个点相乘,这就减少了相乘点对的组数,也
  • 2024-07-10【02】计算两数相乘
    A*B问题题目描述输入两个正整数AAA和BBB,求
  • 2024-07-09向量点乘为降维,叉乘为升维
    本文转自https://baijiahao.baidu.com/s?id=1787300641186091766&wfr=spider&for=pc总结:向量叉乘是诞生了一个新的方向,这个方向垂直于原向量组成的平面。点乘的好处是将高维降低到1维,可以在1个维度上讨论数值问题。如果1是点,那么乘积是线,如果1是线段,那么乘积是面积,如果1是向量
  • 2024-07-06L1-048 矩阵A乘以B
    给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有Ra​行、Ca​列,B有Rb​行、Cb​列,则只有Ca​与Rb​相等时,两个矩阵才能相乘。输入格式:输入先后给出两个矩阵A和B。对于每个矩阵,首先在一行中给出其行数R和列数C,随后R行,每行给
  • 2024-06-30c++高精度计算-大整数相乘
    例题-信奥赛1307:【例1.3】高精度乘法题目描述:输入两个高精度正整数M和N(M和N均小于100位)。求这两个高精度数的积。输入:输入两个高精度正整数M和N。输出:求这两个高精度数的积。输入样例:363输出样例:108 做题思路:学习乘法的朋友大概对加减法都有一定的了解,我就
  • 2024-06-03Zcmu-1178
    思路:分析题目要求的就是由2,3,5,7单独相乘或者组合相乘的数字。所以将数字循环起来相乘,之后结果按从大到小地无重复放进数组当中。学长#include<set>#include<queue>#include<vector>#include<cstdio>usingnamespacestd;typedeflonglongll;intnum[4]={2,3,5
  • 2024-06-03深度学习--向量,矩阵常见的乘法运算--82
    目录1.向量的数乘2.向量的内积--也叫做点乘3.向量的外积--也叫向量积、叉乘、叉积4.矩阵的数乘5.矩阵的乘法(matmulproduct)6.矩阵的哈达玛积(hadamardproduct):两个相乘的矩阵维度一致,逐元素相乘(也叫矩阵点乘,element-wiseproduct,entrywiseproduct)7卷积1.向量的数
  • 2024-05-31Verilog设计实现两个8位二进制数相乘
    乘法器的基本原理可以通过多种方法实现,例如移位相加法、查找表法等。在Verilog中,我们可以使用内建的乘法运算符“*”来实现乘法功能。首先明确计算的范围。8位2进制1111_1111=255,所以两个8位二进制数的取值范围是0-255。考虑最大值255*255=65025=(1111_1110_0000_0001)2。所
  • 2024-05-2706_整数拆分
    343.整数拆分给定一个正整数n,将其拆分为至少两个正整数的和,并使这些整数的乘积最大化。返回你可以获得的最大乘积。示例1:输入:2输出:1解释:2=1+1,1×1=1。示例2:输入:10输出:36解释:10=3+3+4,3×3×4=36。说明:你可以假设n不小
  • 2024-05-25【每周例题】力扣 C++ 字符串相乘
    字符串相乘题目字符串相乘题目分析1.首先,题目上标出了一条:注意:不能使用任何内置的BigInteger库或直接将输入转换为整数。这就是这道题的难度所在2.这样子的话,我们可以从手写乘法计算来寻找思路: ①首先我们需要将各位相乘的结果放入数组ansArr中,我们使用双重for循环计算
  • 2024-04-163.0 常见operators算子
    1.1卷积相关1)卷积2)反卷积(只能做到近似恢复,无法完全恢复原图像) 参考:https://blog.csdn.net/qq_27261889/article/details/863040611.2线性变换相关1)Linear2)矩阵相乘类:【mm:二维矩阵相乘;bmm:三维矩阵相乘;matmul:多维矩阵相乘,只要两个矩阵能够broadcast即
  • 2024-04-02大一下 计算系统基础笔记:原码的一位乘法 20240402
    W61.原码的一位乘法原码的一位乘法可以通过以下步骤进行:1.确定乘法的两个操作数,并将它们转换为原码表示。2.对两个操作数的每一位进行相乘,得到部分积。3.将所有的部分积相加,得到最终的乘积。具体的步骤如下:假设有两个操作数A和B,都用原码表示,长度为n位。1.确定符号位:根据A
  • 2024-04-01实现两个字符串相乘
    ‘’’有两个字符串,str1,str2,内容为数值,数值均大于0请编写算法计算两个字符串相乘的结果,不可以使用大数据类型,不可以把字符串直接转成整数来处理。题目要求的很明确,不可以直接把字符串转成整数然后相乘,所以int(str1)*int(str2)是不被允许的。不止如此,第三个示例里,数值已经