《计算机常用公式大全集》集结了计算机领域核心公式,涵盖必备知识,助力读者快速掌握常用计算机公式,是计算机学习者的必备宝典。
本文目录导读:
数学基础公式
1、极限公式:lim(x→a)f(x) = f(a)(如果存在)
2、求导公式:f'(x) = lim(h→0) [f(x+h) - f(x)] / h
3、高阶导数公式:f''(x) = lim(h→0) [f'(x+h) - f'(x)] / h
4、微分公式:df(x) = f'(x)dx
图片来源于网络,如有侵权联系删除
5、积分公式:∫f(x)dx = F(x) + C(其中F(x)是f(x)的不定积分,C是积分常数)
6、三角函数公式:sin(α + β) = sinαcosβ + cosαsinβ
7、指数函数公式:a^x = e^(xlna)
8、对数函数公式:lna^x = xlna
线性代数公式
1、矩阵乘法公式:A·B = [a_ij] * [b_jk] = [a_ib_k]
2、矩阵求逆公式:A^(-1) = (1/detA) * adjA
3、特征值与特征向量公式:Av = λv
4、行列式公式:|A| = a_11a_22 - a_12a_21
5、克莱姆法则:x_i = |A_i| / |A|(其中A_i是A中第i列替换为b列所得的矩阵)
6、矩阵秩公式:秩(A) ≤ min(行数,列数)
7、矩阵秩性质:秩(A·B) ≤ min(秩(A),秩(B))
8、矩阵分块公式:A = [A_11 A_12; A_21 A_22],其中A_11,A_21,A_22都是矩阵
概率论与数理统计公式
1、概率公式:P(A) = N(A) / N
图片来源于网络,如有侵权联系删除
2、条件概率公式:P(A|B) = P(AB) / P(B)
3、期望公式:E(X) = ∑xP(X=x)
4、方差公式:D(X) = E[(X - E(X))^2]
5、偶然函数公式:P(X≤x) = ∫f(x)dx
6、正态分布公式:f(x) = (1/σ√2π) * e^(-(x-μ)^2 / (2σ^2))
7、假设检验公式:H0:μ = μ0,H1:μ ≠ μ0
8、卡方检验公式:χ^2 = ∑(O_i - E_i)^2 / E_i
离散数学公式
1、节点度公式:deg(v) = ∑δ(vi)(其中vi为v的邻接点)
2、路径长度公式:L(P) = ∑δ(vi, vi+1)
3、网络连通性公式:G是连通图,则G的边数n ≥ n-1
4、网络最小生成树公式:kruskal算法、prim算法
5、最短路径公式:dijkstra算法、floyd算法
6、拓扑排序公式:拓扑排序是网络中所有顶点的线性序列,使得对于任意有向边(u, v),都有u在v之前
图片来源于网络,如有侵权联系删除
7、贪心算法公式:贪心算法是每一步选择当前最优解,最终得到全局最优解
8、动态规划公式:dp[i] = min(dp[j]) + c[i, j](其中i为状态,j为上一个状态)
数据结构与算法公式
1、二分查找公式:low = 0, high = n - 1, while (low <= high) { mid = (low + high) / 2; if (arr[mid] == target) return mid; else if (arr[mid] < target) low = mid + 1; else high = mid - 1; }
2、快速排序公式:partition(arr, low, high) { pivot = arr[high]; i = low; for (j = low; j < high; j++) { if (arr[j] <= pivot) { swap(arr[i], arr[j]); i++; } } swap(arr[i], arr[high]); return i; }
3、线性表公式:顺序存储结构、链式存储结构
4、栈公式:push(x) { stack[stackSize] = x; stackSize++; } pop() { if (stackSize > 0) { stackSize--; return stack[stackSize]; } }
5、队列公式:enqueue(x) { queue[rear] = x; rear++; } dequeue() { if (front < rear) { return queue[front++]; } }
6、树公式:先序遍历、中序遍历、后序遍历
7、图公式:邻接矩阵、邻接表
8、最小生成树公式:kruskal算法、prim算法
通过以上核心公式,我们可以更好地掌握计算机领域的必备知识,为日后的学习和工作打下坚实基础。
评论列表