- 博客(74)
- 资源 (31)
- 收藏
- 关注
原创 行列式运算法则 矩阵的运算及其运算规则:
1、三角形行列式的值,等于对角线元素的乘积。计算时,一般需要多次运算来把行列式转换为上三角型或下三角型2、交换行列式中的两行(列),行列式变号(交换)3、行列式中某行(列)的公因子,可以提出放到行列式之外。(倍乘)(注:矩阵是全部元素都乘,都提取)4、行列式的某行乘以a,加到另外一行,行列式不变,常用于消去某些元素。(倍加)5、若行列式中,两行(列)完全一样,则行列式为0;可以推论,如果两...
2018-10-29 17:01:19 87405
原创 参数方程中参数的意义: 参数方程定义: 什么是参数方程: 参数方程与普通方程的公式
参数方程中参数的意义:参数方程中t的几何意义要看具体的曲线方程了,一般都是长度,角度等几何量,也有一些是不容易找到对应的几何量的。参数方程定义:一般的,在平面直角坐标系中,如果曲线上任意一点的坐标x,y都是某个变数t的函数{x=f(t),y=g(t)并且对于t的每一个允许值,由上述方程组所确定的点M(x,y)都在这条曲线上,那么上述方程则为这条曲线的参数方程,联系x,y的变数t叫...
2018-10-20 11:52:21 45709 4
原创 gradle目录以及sdk目录, ndroid:attr/colorError not found., mupdf使用,api com.artifex.mupdf:fit
C:\Program Files\Android\Android Studio\gradle\m2repository\com\android\tools\build\gradleC:\Users\Administrator\AppData\Local\Android\sdk
2018-10-31 22:24:49 1270
原创 Android Studio Gradle文件解释其作用
新手在使用AndroidStudio时通常会遇到如下问题:1. Android sutdio打开一个工程一直卡在Background Tasks怎么办?2. 手动配置Gradle Home后,怎么还是提示错误?3. 下载了Gradle,配置了gradle home,为什么打开工程显示还要在远程库下载?为了能全面,彻底滴解决上述问题,先了解下gradle到底是什么?Studio中用她...
2018-10-31 22:13:14 4370 1
原创 冒泡排序
冒泡排序: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。#include <iostream>#include <string>using ...
2018-10-31 10:48:28 148
原创 有关指针的基础知识(指针定义和使用) 详解二维数组与指针、指针数组、数组指针
int* p=a[0];//此时P是指向一维数组的指针。P++后,p指向 a[0][1]。int (*p1)[n];p1=a;p1++后,p1指向a[1][0]; int *p=a[0];则数组a的元素a[1][2]对应的指针为:p+1*4+2元素a[1][2]也就可以表示为:*( p+1*4+2)用下标表示法,a[1][2]表示为:p[1*4+2]特别说明:对上述二维数组a,...
2018-10-30 14:21:41 2571
原创 简单理解数组指针和指针数组
inta[3][4]这个无需多说,就是一个二维数组。int(*p)[4]就相当于intp[][4],它就是一个二维数组的指针,可以指向一个第二维度为4的二维数组。而a就是这样的数组,因而下面是合法的。p=a;int *p[3]是指针数组。说白了,就是定义了三个指针,分别为p[0],p[1],p[2]。可以将他们单独拿来使用。int a1,a2,a3;p[0]=&a1;p[1...
2018-10-30 12:27:31 421
原创 setw()函数使用,#include <iomanip> ——using std::setw;
使用时声明:#include <iostream>using namespace std; #include <iomanip>using std::setw; cout<<'s'<<setw(8)<<'a'<<endl;则在屏幕显示s a //s与a之间有7个空格, 上代码:#i...
2018-10-30 12:07:51 3194
原创 C++中,float double区别
在VC++6.0平台,一定记住float:有效数字位数7位。double:有效数字位数7位。小数的时候小数点占一位; 类型 比特数 有效数字 数值范围 float 32 6-7 ...
2018-10-30 11:50:06 1480
原创 C++ 数学运算, <cmath>
C++ 数学运算在 C++ 中,除了可以创建各种函数,还包含了各种有用的函数供您使用。这些函数写在标准 C 和 C++ 库中,叫做内置函数。您可以在程序中引用这些函数。C++ 内置了丰富的数学函数,可对各种数字进行运算。下表列出了 C++ 中一些有用的内置的数学函数。为了利用这些函数,您需要引用数学头文件 <cmath>。序号 函数 & 描述 1 ...
2018-10-30 11:33:08 2979
原创 矩阵与行列式的区别 行列式简单理解(二三阶)
区别如下: 1. 矩阵是一个表格,行数和列数可以不一样;而行列式是一个数,且行数必须等于列数。只有方阵才可以定义它的行列式,而对于长方阵不能定义它的行列式。 2. 两个矩阵相等是指对应元素都相等;两个行列式相等不要求对应元素都相等,甚至阶数也可以不一样,只要运算代数和的结果一样就行了。 3.两矩阵相加是将各对应元素相加;两行列式相加,是将运算结果相加,在特殊情况下(比如有行或列相同),...
2018-10-30 00:14:56 21876 2
原创 正交矩阵; 实对称矩阵; 为什么实对称矩阵一定可以对角化; AB=0 r(A)+r(B)<=n 证明; 初等矩阵; 初等矩阵的逆矩阵; 矩阵的左除右除;
在做矩阵的逆运算(也就是出除法运算)时,分母的左右取决余原乘式左右;右除式A/B,相当于A*inv(B)即A右乘B的逆矩阵;左除式A\B,相当于inv(A)*B即A的逆矩阵左乘B...
2018-10-29 17:39:11 4464
原创 余子式和余子式 伴随矩阵定义 性质 二阶矩阵求伴随矩阵 伴随矩阵理解(列排)
在线性代数中,一个方形矩阵的伴随矩阵是一个类似于逆矩阵的概念。如果矩阵可逆,那么它的逆矩阵和它的伴随矩阵之间只差一个系数。然而,伴随矩阵对不可逆的矩阵也有定义,并且不需要用到除法。...
2018-10-29 00:43:12 11478
原创 理解逆矩阵 理解单位矩阵
a/b(当b不为0的时候有意义);同理你理解逆矩阵就是与矩阵成导数关系。那么行列式的值不为0,就说明逆矩阵存在,这样就合情合理了。首先,我们先来看看这个数的倒数:·倒数其实矩阵的逆矩阵也跟倒数的性质一样,不过只是我们习惯用A-1表示:问题来了,既然是和倒数的性质类似,那为什么不能写成1/A?其实原因很简单,主要是因为矩阵不能被除。不过1/8倒可以被写成...
2018-10-28 23:56:05 3813 2
原创 转置矩阵: 正交矩阵: 阶梯形矩阵 行简化阶梯形矩阵 行最简形矩阵 伴随矩阵的列排问题: 求二阶伴随矩阵简单例子
转置矩阵:将矩阵的行列互换得到的新矩阵称为转置矩阵,转置矩阵的行列式不变。例如,,。如果阶方阵和它的转置相等 ,即,则称矩阵为对称矩阵。如果,则称矩阵为反对称矩阵。正交矩阵:如果:AAT=E(E为单位矩阵,AT表示“矩阵A的转置矩阵”。)或ATA=E,则n阶实矩阵A称为正交矩阵,若A为正交阵,则满足以下条件[2][3]:1...
2018-10-28 23:36:13 2256
原创 树的定义和树的三种存储结构
秩也就是他的高度;一、树的定义1.树的定义树(Tree)是n(n>=0)个结点的有限集。n=0时称为空树。在任意一颗非空树中:有且仅有一个特定的称为根(root)的结点; 当n>1时,其余结点可分为m(m>0)个互补交互的有限集T1、T2...Tm,其中每一个集合本身又是一棵树,并称为根的子树(SubTree)。 Tree 2.树的特点n>...
2018-10-27 23:44:43 2655
原创 二叉查找树(BST)、平衡二叉树(AVL树) 右单旋: 左单旋: 左右双旋: 右左双旋: AVL树查找成功失败计算
二叉查找树(BST)、平衡二叉树(AVL树)AVL树就是平衡二叉树,左子树和右子树的高度之差绝对值不超过1。而且规定,平衡二叉树的每个节点的平衡因子只能是-1 ,1 ,0;按照公式 平衡因子 = 右子树的高度 - 左子树的高度-1 : 表示左子树比右子树高1 : 表示右子树比左子树高0 : 表示左子树和右子树等高例子有的元素是英文单词,其实就是按照26字母顺...
2018-10-27 17:20:03 1347 2
原创 平衡搜索树的左单旋、右单旋、左右双旋、右左双旋
在平衡搜索树中进行插入结点时,有可能会破坏整棵树的平衡。为了保证平衡不被破坏,就要对一些节点进行旋转,从而来降低树的高度,这样也能保证树的平衡。一、左单旋:(上图中的▲结点有可能是NULL,也有可能不为空。。。下同)从图中可以看出,进行左单旋时,只是改变了parent的右指针以及subR的左指针指向。将subR的左子树(subRL)作为parent的右子树,并让parent作为subR...
2018-10-27 16:27:02 245
原创 字典和列表的区别,字符串、列表、元组、字典、集合的区别
字典(dictionary)是除列表意外python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典用"{ }"标识。字典由索引(key)和它对应的值value组成。字符串特性:不能修改的字符序列。除了不能修改,可把字符串当成列表一样处理。访问:访问字符串中某个字符同访问...
2018-10-27 15:16:39 8033
原创 散列表查找成功的平均查找长度实质 开散列和闭散列 链地址法举例 闭散列负载因子 开散列的负载因子
开散列:链地址法闭散列:开放地址法(处理冲突:线性探测法,二次先行探测等)方法一:闭散列(即开放地址法):当发生哈希冲突时,如果该哈希表还没有被填满,那么就把该元素放到哈希表的下一个空闲的位置。线性探测法查找下一个位置;方法2:开散列法(哈希桶):又名链地址法,先用哈希函数计算每个数据的散列地址,把具有相同地址的元素归于同一个集合之中,把该集合处理为一个链表,链表的头节点存储于哈希...
2018-10-27 14:41:38 864
原创 迪杰斯特拉算法(Dijkstra算法) ,弗洛伊德算法(Floyd算法)代码实现,c/c++ 用普利姆(prim)算法构造最小生成树,SPFA算法
Prim、Kruskal:图的最短路径问题。单源问题,从ad点距离问题。Dijkstra(单点到所有点)、Floyd(所有点到点):最小生成树问题,包含全部的节点。Prim,Dijkstra按点;Kruskal, Floyd按线。迪杰斯特拉算法:就是看连通的路径最短的是谁,这是简单的看。一个点到其他个点。弗洛伊德算法:所有点之间互相连接。1、最短路径问题介绍问题解...
2018-10-25 23:33:28 989 2
原创 拉格朗日乘数法,多元函数在有限个约束条件下的最大值最小值问题。
拉格朗日乘数法:构造拉格朗日方程:设给定二元函数z=ƒ(x,y)和附加条件φ(x,y)=0,为寻找z=ƒ(x,y)在附加条件下的极值点,先做拉格朗日函数 ,其中λ为参数。求分别对应的偏导,=0,求出极值点,运算比较...
2018-10-25 12:46:56 13350
原创 多元函数的极值及其求法
一、多元函数的极值及最大值与最小值: 定义:设函数z=f(x,y)z=f(x,y)的定义域为D,P0(x0,y0)D,P0(x0,y0)为DD的内点。若存在P0P0的某个邻域U(P0)⊂DU(P0)⊂D。若对于该邻域内异与P0P0的任何点(x,y)(x,y),都有:f(x,y)<f(x0,y0)f(x,y)<f(x0,y0)则称函数f(x,y)f(x,y)在点(x0,y0)...
2018-10-25 08:33:16 13205 2
原创 d²y/dx²; 偏导数问题 请问f1 f2是什么意思
多元函数微分的几何意义就是,z的增量用想,x与y的关系式近似的表示出来。在一元函数中是曲线与切线,在二元函数中是曲面与切面,都是相对的。其实就是增加一个变化条件,由于现实生活中影响某事物的因素不止一种,就有多元函数。多元函数就存在偏导,偏导就是固定其他因素,看两个可变因素之间是存在线性或非线性的函数关系。通过物理性质理解。偏导与全微分的意义1、偏导的物理意义:单一参数的变化,引起的物理...
2018-10-23 23:15:29 8406
原创 一元函数,多元函数,可微的含义 多元函数微分的几何意义 多元函数偏导 那么为什么有微分和可导 能不能固定两个或者多个条件,多偏微分,哈哈
一元函数,多元函数,可微的含义:就是用极限的思想近似反应两个可变因素之间的函数关系。近似代替。一元函数微分的几何意义:就是曲线x增加了一部分,y增加多少的表示。用了极限分割的思想,无线接近。dy与△y之间差一个高阶无穷小。、△y,△x是实际的变化量,dy,dx就是利用极限的思想,近似代替。你要明白。dy指的是函数在某点切线方向上增量(当函数可导时函数从Xo变化到Xo+△X...
2018-10-23 20:51:22 9970 1
原创 全微分推导: 全微分感性理解: 全微分几何意义举例: 偏导与全微分的意义 通过物理性质理解。偏导与全微分的意义
偏微分是描述的局部细微变化,全微分整体上细微的变化,这里微分对应:细微变化,偏和全代表:局部,整体。应用在生活或者工业生产就是偏微分:单个条件对变化产生的影响。全微分方程辨别;分别求偏导相等就是全微分方程。(3x^2+6xy^2)dx+(4y^3+6x^2y)dy=0,P=3x^2+6xy^2,Q=4y^3+6x^2y,δP/δy=12xy=δQ/δx,所以这是全微分方程,还有:...
2018-10-23 17:50:35 7280 2
原创 函数收敛:就是当x趋于无时,函数有常数c; 数列收敛 :就是当x趋于无穷时,数列x(n)是常数c; 积分收敛:就是当上界趋于无穷时,积分中的函数有常数c,也就是函数围成的面积有常数C。 数列和函
函数收敛:就是当x趋于无时,函数有常数c;数列收敛 :就是当x趋于无穷时,数列x(n)是常数c;积分收敛:就是当上界趋于无穷时,积分中的函数有常数c,也就是函数围成的面积有常数C。收敛数列令{}为一个数列,且A为一个固定的实数,如果对于任意给出的b>0,存在一个正整数N,使得对于任意n>N,有|-A|<b恒成立,就称数列{...
2018-10-22 17:57:11 15208 4
原创 非齐次线性方程组: 齐次线性方程组: 线形相关:
非齐次线性方程组,等号右边不全为零的线性方程组,如:x+y+z=12x+y+z=3x+2y+2z=4ax+by+cz=f(x);齐次线性方程组,等号右边全为零的线性方程组,如:x+y+z=02x+y+z=0x+2y+2z=0ax+by+cz=0;线形相关:二维空间内某些向量线性相关,意思就是这些向量在一条直线上三维空间内某些向量线性相关,意思就是这些向量...
2018-10-21 21:43:31 1753
原创 节点度表示法 表头节点,表结点 内部排序
二叉树的顺序存储结构可看作是二叉树的一种无边表示,即树中边信息是隐含的。二叉树的另一种无边表示称为二叉树的结点度表示。这种表示法将二叉树中所有结点依其后序列表排列,并在每个结点中附加一个0到3之间的整数,以表示结点的状态。该整数为0时,表示相应的结点为一叶结点;为1时,表示相应结点只有一个左儿子;为2时,表示相应结点只有一个右儿子;为3时,表示相应结点有两个儿子。...
2018-10-21 11:28:27 3338
原创 详解快速排序
快速排序: 两边选i,j 按照大的划分,两边一遍小一遍大,带递归两边,在重复。#include<iostream>using namespace std;void quick_sort(int array[], int start, int last){ int i = start; int j = last; cout<< last ...
2018-10-21 00:06:27 233
原创 概率论排列公式和组合公式实质 压强 : 压力=ps=压强*面积; 万有引力公式:
压强公式,压力公式:压强 :公式:P=ρgh 式中g=9.8N/kg 或g=10N/kg,h的单位是m ,ρ的单位是kg/m^3; ,压强P的单位是Pa..压力=ps=压强*面积;固体压强:公式:P=F/SF是压力,S是压力面积,一定是实际面积万有引力公式:两个可看作质点的物体之间的万有引力,可以用以下公式计算: (r是指两物之间的距离),即万有引...
2018-10-20 23:28:21 5769
原创 微分意义,积分意义: 牛顿-莱布尼茨公式 莱布尼茨公式求高阶导数
d是微分的符号,没有什么实际的意义,微分就是无限的分割;“dx”就是把x轴上点无限的分割,“dy”就是把y轴无限的分割,“d2x”就是吧直线2x无限的分割,“d(x^2+1)”我想你应该知道了。简单的理解就是化曲线为直线;无限的分割时间,化变速为恒速;还有很多物理上的公式,压强=pgh,牛顿定律F=ma,等等,都有横变因素在干扰,但是以微分之后就是定的了。这里极限是基础,无穷的思...
2018-10-20 15:20:04 4852 1
原创 什么是极坐标方程 极坐标做画图 rd原理; 弧长积分公式 极坐标弧积分 极坐标面积积分公式 极坐标与直角坐标的转化 如何将直角坐标方程Y=X转化成极坐标
极坐标方程描述的曲线方程称作极坐标方程,通常表示为r为自变量θ的函数。极坐标方程经常会表现出不同的对称形式,如果r(−θ) = r(θ),则曲线关于极点(0°/180°)对称,如果r(π-θ) = r(θ),则曲线关于极点(90°/270°)对称,如果r(θ−α) = r(θ),则曲线相当于从极点逆时针方向旋转α°。说白了就是有角度和函数y组成的函数,角度从x轴的正半轴开始:是o度,转一...
2018-10-20 11:57:24 9837
原创 sec 与csc的原函数
∫secxdx=∫secx(secx+tanx)dx/(secx+tanx)=∫(sec²x+tanxsecx)dx/(secx+tanx)=∫d(tanx+secx)/(secx+tanx)=ln|secx+tanx|+C 原题应是: ∫cscxdx=?∫cscxdx=∫(1/sinx)dx=∫(1/(2sin(x/2)cos(x/2)))dx=∫(1/(tan(x/2))...
2018-10-20 11:01:03 16302
原创 C语言数组与指针详解
好多同学都说:“老师,我看到指针就晕!”,说实话,见过晕血的,见过晕车的,晕指针的到是第一次听说! 我们先来分析一下晕车的原理,再来对比一下为什么晕指针。 晕车,是因为耳朵里的一个器官对外界的振动太敏感,导致身体调节功能紊乱,系统不能正常工作,轻则,晕点,中则,吐点,重则,“重启”(倒地)。时间长了,知道自己晕车,于是,看到公交车,TAXI,火车,自行车,都晕!...
2018-10-19 23:22:06 607
原创 C语言中关于char类型的认识
char是分配1字节,存储的是ASCII码,A:65,a:97;在命名char类型是不要使用双引号,c中必须单引号,在java中就高级点了什么都可以。补充:printf()输出时对于char有点不同,使用“”%d“是输出字符代表的ASCII码。使用:%c,是输出单个字符;使用%s:就是输出多个字符了。代码:#include <stdio.h>int main(voi...
2018-10-19 23:07:24 11129
原创 计算机存储单位以及不同存储类型所占字节,32位电脑64位电脑区别
32位电脑64位电脑区别:CPU一次处理数据的能力是32位还是64位,所谓32位处理器就是一次只能处理32位,也就是4个字节的数据,而64位处理器一次就能处理64位,即8个字节的数据。 bit就是:位,也就是我们常说计算机能处理的:01010101;b就是:字节;1字节=8位,我们说的32w位,就是cpu一次处理的数据量也就是4字节。64位就是8字节。用于大型音视频播放以及3D...
2018-10-19 21:50:24 2537
原创 “->”和“.”的区别 C++传参三种方式(*和&的区别) (int 参数)C++参数传递的三种方式 (结构体)C++参数传递的三种方式 C++参数传递的之(*&x) C 指针 什么是指
2019.11.7 学习之路程序测试地址:https://www.runoob.com/try/runcode.php?filename=helloworld&type=cpp#include <iostream>using namespace std;int main(){ int *p; int *s=NULL; int a=11;...
2018-10-19 20:49:53 1621
原创 枚举类型,c还有c++还有java的枚举类型
枚举类型就是让你命名有规律的变量更加省心;按顺序进行 一 一 的赋值;代码:#include<stdio.h> enum DAY{ MON=1, TUE, WED, THU, FRI, SAT, SUN}; int main(){ enum DAY day; day = WED; printf("%d",day); ...
2018-10-19 20:42:08 495
一个非常强大的测试工具,给大家简单的介绍一下基本使用方法 入门篇,如若不懂,请重新学习小学语文,再来阅读,谢谢!!! 1、
2022-10-08
US_export_policy.jar local_policy.jar
2022-04-23
CAJViewer7.2.0.115.self.zip
2021-12-08
sokit-1.3.zip
2020-07-13
signapk.jar
2020-03-12
usb-serial-for-android-master.zip
2019-09-10
jd-windows_jar.zip
2019-09-09
jd_windows.zip
2019-09-09
Activity之间使用接口传值.zip
2019-07-30
mengxueping.zip
2019-07-26
sscomassistant.2.15.0.Installer.x64.exe
2019-06-19
DebugView 支持win10.rar
2019-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人