news 2026/4/23 14:12:16

一元三次方程求解/洛谷

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
一元三次方程求解/洛谷

题目来源-洛谷P1024
#include<stdio.h>
#include<math.h>
double a,b,c,d;//这里abcd在定义函数时也用到了所以放在了全局
int main()
{
double erfen(double,double);//声明一个二分查找的函数
int z=0,left,right,mid;
float x[3];//3个根
scanf("%lf%lf%lf%lf",&a,&b,&c,&d);
for(int i=-100;i<=100;i++)
{
if(apow(i,3)+bpow(i,2)+ci+d==0)//先粗略地遍历查找整数根
{
x[z]=i;
z++;
}
if((a
pow(i,3)+bpow(i,2)+ci+d)(apow(i+1,3)+bpow(i+1,2)+c(i+1)+d)<0)//零点存在定理找出根的范围
{
left=i;
right=i+1;
x[z]=erfen(left,right);//二分查找找出根的近似值
z++;
}
}
printf("%.2lf %.2lf %.2lf",x[0],x[1],x[2]);
return 0;
}

double erfen(double x,double y)//二分查找递归
{
if(y-x<0.01)return (x+y)/2;//精确度达到要求就停止调用自身
if((apow((x+y)/2,3)+bpow((x+y)/2,2)+c*(x+y)/2+d)(apow(x,3)+bpow(x,2)+cx+d)<0)
{
return erfen(x,(x+y)/2);
}
else return erfen((x+y)/2,y);
}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 5:27:17

RLHF微调场景

&#x1f34b;&#x1f34b;AI学习&#x1f34b;&#x1f34b;&#x1f525;系列专栏&#xff1a; &#x1f451;哲学语录: 用力所能及&#xff0c;改变世界。 &#x1f496;如果觉得博主的文章还不错的话&#xff0c;请点赞&#x1f44d;收藏⭐️留言&#x1f4dd;支持一下博主…

作者头像 李华
网站建设 2026/4/22 10:14:23

ThinkPad终极散热指南:双风扇智能控制完全教程

ThinkPad终极散热指南&#xff1a;双风扇智能控制完全教程 【免费下载链接】TPFanCtrl2 ThinkPad Fan Control 2 (Dual Fan) for Windows 10 and 11 项目地址: https://gitcode.com/gh_mirrors/tp/TPFanCtrl2 还在为ThinkPad风扇噪音而烦恼吗&#xff1f;TPFanCtrl2是一…

作者头像 李华
网站建设 2026/4/23 5:27:44

我发现图神经网络补全罕见病知识图谱基层漏诊率骤降

&#x1f4dd; 博客主页&#xff1a;Jax的CSDN主页 目录医生打字慢到怀疑人生&#xff1f;AI医生竟成“键盘侠”救星 一、当AI医生遇上人类医生&#xff1a;一场效率革命 二、AI医生的"作弊"秘籍&#xff1a;从打字小能手到诊断大师 三、AI医生的成长烦恼&#xff1a…

作者头像 李华
网站建设 2026/4/23 5:27:39

基于Stanley算法的自动驾驶车辆路径跟踪控制研究

摘要&#xff1a;随着自动驾驶技术的快速发展&#xff0c;车辆路径跟踪控制已成为自动驾驶系统中的关键研究内容之一。针对自动驾驶车辆在已知参考轨迹条件下的路径跟踪问题&#xff0c;本文基于车辆运动学自行车模型&#xff0c;研究并实现了一种基于 Stanley 算法 的车辆路径…

作者头像 李华
网站建设 2026/4/23 6:42:31

RTL8852BE驱动:Linux系统无线网络连接的完整解决方案

RTL8852BE驱动&#xff1a;Linux系统无线网络连接的完整解决方案 【免费下载链接】rtl8852be Realtek Linux WLAN Driver for RTL8852BE 项目地址: https://gitcode.com/gh_mirrors/rt/rtl8852be 在Linux桌面环境中&#xff0c;无线网卡兼容性问题一直是困扰众多用户的技…

作者头像 李华
网站建设 2026/4/23 6:43:05

PPTTimer:智能演示计时工具的革命性突破

你是否曾在重要演讲中因时间管理失控而陷入尴尬&#xff1f;面对复杂的演示场景&#xff0c;传统的计时方法往往难以满足精准控制需求。PPTTimer作为一款专为演示场景设计的智能计时工具&#xff0c;通过创新的功能设计彻底解决了这一痛点。 【免费下载链接】ppttimer 一个简易…

作者头像 李华