▍1. matrix_transpose.c
适用于大型稀疏矩阵 矩阵转置 c语言 来自于有限元方法编程(From the finite element method suitable for large-scale sparse matrix matrix transpose c language programming)
适用于大型稀疏矩阵 矩阵转置 c语言 来自于有限元方法编程(From the finite element method suitable for large-scale sparse matrix matrix transpose c language programming)
随机数的产生,枚举嵌套算法求解一元多次方程。按批量处理。(The generation of random Numbers, nested enumeration algorithm monadic equation according to the batch processing for many times)
frft程序函数,分数阶傅立叶变换,短时傅立叶变换,傅立叶变换(the frft program function, fractional Fourier transform, short-time Fourier transform, Fourier transform)
C语言实现大数的加法减法以及乘法,水平限于仅仅大学生水平学习使用。(Use C language to achieve that addition, subtraction, and multiplication of a big intger.)
渗流计算,渗流浸润线的计算,溢出点高程的确定(seepage computation)
多项式拟合,最小二乘法,c++版本实现,运行环境vc6(Polynomial fitting)
常用的算法设计策略(包括分治策略、动态规划、贪心策略、回溯法、随机算法等) 算法复杂度分析方法(计算迭代次数、使用递归方程、频度分析等) (Commonly used algorithm design strategies (including the strategy of divide and conquer, dynamic programming, greedy strategy, backtracking method, random algorithm) algorithm complexity analysis (number of iterations, using a recursive equation, frequency analysis, etc.))
GNU Scientific Library (GSL) 是一个用于科学计算的 C 语言类库。有超过1000个函数。 (GNU Scientific Library (GSL) is a C language library for scientific computing. There are more than 1000 functions.)
三维的FDTD实现,采用CPML边界,较为详细的注释(Three-dimensional FDTD using CPML border, more detailed notes)
计算机算法设计与分析(第3版)课后答案-王晓东版_打印版,整本书的课后习题答案,包括算法实现题也有。(The also Computer Algorithm Design and Analysis (3rd Edition) afterschool Answer- Wang Xiaodong _ print edition, the book Homework answer, including algorithms title.)
数值分析中用C 语言验证验证Gauss列主元消去法。(Numerical analysis using the C language to verify verify the Gauss column principal component elimination.)
说明: fluent模拟焊接的udf源文件 fluent模拟焊接的udf源文件(udf source file fluent fluent simulate welding simulation welding udf source file)
包括牛顿法,阻尼牛顿法,变尺度算法,最速下降法的优化算法程序。(Newton' s method, damped Newton method, variable metric algorithm, the steepest descent method optimization algorithm.)
用计算机编程的方法建立试卷的合理分配问题的优化模型(Optimization model to establish the papers a reasonable allocation problem with computer programming methods)
实现线性代数的矩阵运算的C++程序,矩阵计算器。(Linear algebra matrix operations C++ procedures matrix calculator.)
C++程序求两点距离 可以点入坐标点(C++ program distance between two points)
判断点和线段之间的关系,包括点在线段的上,点在线段的延长线,反向延长线,点在线段外四种情况(Judge the relationship between the point and line, including the point on the line, in line at the extension of reverse extension cord, and so on.)
针对传统的算法如遗传算法、粒子群算法等在TSP问题上求解精确性和求解规模上都还有一定的不足,本文提出了一种基于动态规划思想的粒子群优化算法。该算法用动态规划的方法实现粒子间的信息交互和粒子的进化,并且将粒子群中的粒子按无标度信息指导网络拓扑图的方式进行连接。仿真结果表明该方法能有效地减小误差率,提高解的精确,同时还保持了较低的计算复杂度,具有良好的稳健性。(TSP problem solving for the traditional algorithms such as genetic algorithms, particle swarm optimization accuracy and solving the scale, there is a certain lack of a dynamic programming algorithm-based particle swarm optimization algorithm. The algorithm using dynamic programming method to achieve the evolution of information exchange between the particles and the particles, and particle swarm particle scale-free information guide network topology map to connect. The simulation results show that this method can effectively reduce the error rate and improve the solution precision, while maintaining a low computational complexity, good soundness.)
若矩阵A中的某一元素A[i,j]是第i行中的最小值,而又是第j列中的最大值,则称A[i,j]为矩阵A中的一个鞍点。请写出一个可确定此鞍点位置的算法(如果这个鞍点存在)。(If the matrix A, an element A [i, j] is the minimum value in the i-th row, but is the maximum value of the j-th column, then A [i, j] for the matrix A is a saddle point. Please write a algorithm to determine the position of saddle point (saddle point exists).)