- 2024-10-21Day11 备战CCF-CSP练习
Day11题目描述题目很长,就不赘述了(主要是懒得写)题目解析Gauss消元题目的提示很明显,将元素守恒作为建立等式的基础。只要满足每一行元素守恒,即\(x_1+x_2+···+x_n=0\)即可元素个数为\(m\),物质个数为\(n\),增广矩阵的大下为\(m*(n+1)\),Gauss消元时间复杂度为\(O
- 2024-09-17浮点数的比较
浮点数与"零值"精度损失:浮点值与实际值不等,可能偏大可能偏小,都属于精度损失验证浮点数是否存在精度损失验证浮点数的差值是否存在精度损失浮点数直接比较验证结论:浮点数在进行比较时,绝对不能使用双等号==来进行比较.浮点数本身有精度损失,进而导致结果可能有细
- 2024-08-25高斯消元解线性方程组
高斯消元解线性方程组输入一个包含n个方程n个未知数的线性方程组。方程组中的系数为实数。求解这个方程组。下图为一个包含m个方程n个未知数的线性方程组示例输入格式第一行包含整数n。接下来n行,每行包含n+1个实数,表示一个方程的n个系数以及等号右侧的常数
- 2024-03-28abs(int)、fabs(double)函数用法
1.abs函数语法:#include<stdlib.h>intabs(intnum);功能:函数返回参数num.的绝对值。2.fabs函数语法:#include<math.h>doublefabs(doublearg);功能:函数返回参数arg的绝对值。注意两者的头文件的调用不同,abs作用对象为整数,头文件为#include<cstdlib>,fab
- 2024-03-20计算浮点数的差
浮点数不是完美精确的表示,尤其是在涉及到舍入误差和不同数值规模时。一般实现:fabs(a-b)<epsilon这种通过比较差的绝对值来判断浮点数是否相等的方法,存在一些潜在的问题:误差累积:在连续的浮点数运算中,误差可能会逐步累积。这会导致最后的结果偏离真实值,这样用差值来比较就
- 2024-01-26【警钟撅烂】5
2024年1月24日15点49分正在完成高斯消元板子题ALL#WA翻出董晓逐行比对一眼丁真遂发现判断无解时括号打歪了if(fabs(a[i][i]<eps))蒸乌鱼解决此问题耗时20min以上,警示后人附WA代码#include<bits/stdc++.h>usingnamespacestd;constdoubleeps=0.000001;const
- 2023-06-20旋转数组
题:给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。1.示例1:输入:[1,2,3,4,5,6,7]和k=3输出:[5,6,7,1,2,3,4]解释:向右旋转1步:[7,1,2,3,4,5,6]向右旋转2步:[6,7,1,2,3,4,5]向右旋转3步:[5,6,7,1,2,3,4]2.算法思路:一般人拿到这道题大概会使用
- 2023-04-24打卡1
问题描述:编写用牛顿迭代法求方程根的函数。方程为ax^3+bx^2+cx+d=0,系数a,b,c,d由主函数输入。求x在1附近的一个实根。求出根后由主函数输出。牛顿迭代法的公式是:x=x0-f(x0)/f’(x0),设迭代到|x-x0|<=10^-5时结束。流程图: 伪代码:inputa,b,c,dx0<-1.1forvoidx<-x0-(a*x0
- 2023-04-17高斯消斯
#include<bits/stdc++.h>usingnamespacestd;constintN=110;doublea[N][N];constdoubleeps=1e-8;intn;intguess(){intc,r;for(c=0,r=0;c<n;c++){intt=r;for(inti=r;i<n;i++)
- 2023-02-24C语言填空:相反数
#include<stdio.h>//不用abs()fabs()函数输出任意整数的相反数main(){inta,b;scanf("%d",&a);b=【1】;printf("%d的相反数为%d",a,b);
- 2023-01-28Python 中的模块
Python模块是一个Python文件,定义了各种功能接口。把复杂的功能封装为模块(又称为库),将功能实现的细节隐藏起来,使用该模块(库)的程序员不需要了解实现的细节。通过调用模块封
- 2022-11-26浮点数
一、浮点数的比较浮点数和整型数在计算机中表示的方式不相同,整型数能够直接比较相等,但是浮点数不能直接比较是否相等,如下:intmain(){intn=0;floatval=1.0,
- 2022-10-25Luogu P2455 [SDOI2006]线性方程组
题目链接:传送门高斯消元可以去下面看一下https://www.bilibili.com/video/av4688674听视频比瞅博客有用得多这题算比较标准的板子了各种情况都有
- 2022-10-05绝对值函数
如何使用绝对值函数fabs()功能:求浮点数的绝对值函数原型:doublefabs(doublex);函数功能:函数fabs的作用是求浮点数x的绝对值。函数参数:参数x是一个浮点数。说明:函数fabs()的
- 2022-08-24数论---高斯消元
1#include<iostream>2#include<algorithm>3#include<cstring>4#include<cmath>5usingnamespacestd;6constdoubleac=1e-8;7constintN=1