当前位置: 首页 > news >正文

响应式网站应该怎么做麒麟seo软件

响应式网站应该怎么做,麒麟seo软件,国有企业投资建设项目,做网站及小程序需要会哪些技能推公式/二分法 好题! 题解:http://blog.csdn.net/zck921031/article/details/7690288 这题明显是一个方程组……可以推公式推出来…… 然而这太繁琐了!发现a[i]是满足单调性的话,我们就可以二分a[1],递推出a[n1]&#…

推公式/二分法


  好题!

  题解:http://blog.csdn.net/zck921031/article/details/7690288

  这题明显是一个方程组……可以推公式推出来……

  然而这太繁琐了!发现a[i]是满足单调性的话,我们就可以二分a[1],递推出a[n+1],进行验证……

  思维复杂度比推公式低到不知哪里去了,真是一种优秀的算法(然而我想不到,并没有什么*用……)

 1 Source Code
 2 Problem: 2601        User: sdfzyhy
 3 Memory: 736K        Time: 16MS
 4 Language: G++        Result: Accepted
 5 
 6     Source Code
 7 
 8     //PKUSC 2013 B
 9     //POJ 2601
10     #include<vector>
11     #include<cstdio>
12     #include<cstring>
13     #include<cstdlib>
14     #include<iostream>
15     #include<algorithm>
16     #define rep(i,n) for(int i=0;i<n;++i)
17     #define F(i,j,n) for(int i=j;i<=n;++i)
18     #define D(i,j,n) for(int i=j;i>=n;--i)
19     using namespace std;
20     typedef long long LL;
21     inline int getint(){
22         int r=1,v=0; char ch=getchar();
23         for(;!isdigit(ch);ch=getchar()) if (ch=='-') r=-1;
24         for(; isdigit(ch);ch=getchar()) v=v*10-'0'+ch;
25         return r*v;
26     }
27     const int N=3010;
28     const double eps=1e-4;
29     /*******************template********************/
30 
31     int n;
32     double a[N],c[N],ed;
33     inline double check(double x){
34         a[1]=x;
35         F(i,2,n+1) a[i]=2*(a[i-1]+c[i-1])-a[i-2];
36         return a[n+1];
37     }
38     int main(){
39     #ifndef ONLINE_JUDGE
40         freopen("B.in","r",stdin);
41         freopen("B.out","w",stdout);
42     #endif 
43         scanf("%d%lf%lf",&n,&a[0],&ed);
44         F(i,1,n) scanf("%lf",&c[i]);
45         double l=-1000,r=1000,mid;
46         while(r-l>eps){
47             mid=(l+r)/2;
48             if (check(mid)>ed) r=mid;
49             else l=mid;
50         }
51         printf("%.2f\n",l);
52         return 0;
53     }
View Code
Simple calculations
Time Limit: 1000MS Memory Limit: 65536K
Total Submissions: 6646 Accepted: 3322

Description

There is a sequence of n+2 elements a0, a1, ..., an+1 (n <= 3000, -1000 <= ai <=1000). It is known that ai = (ai-1 + ai+1)/2 - cifor each i=1, 2, ..., n.
You are given a0, an+1, c1, ... , cn. Write a program which calculates a1.

Input

The first line of an input contains an integer n. The next two lines consist of numbers a0 and an+1 each having two digits after decimal point, and the next n lines contain numbers ci (also with two digits after decimal point), one number per line.

Output

The output file should contain a1 in the same format as a0 and an+1.

Sample Input

1
50.50
25.50
10.15

Sample Output

27.85

Source

Ural State University collegiate programming contest 2000

[Submit]   [Go Back]   [Status]   [Discuss]

转载于:https://www.cnblogs.com/Tunix/p/4534457.html

http://www.lbrq.cn/news/2488321.html

相关文章:

  • 做网站去哪个公司什么是seo文章
  • 那些免费网站做推广比较好seo推广营销公司
  • 网站的域名在哪里看b站24小时自助下单平台网站
  • 为公司做网站要做什么准备线上推广策划方案范文
  • 做网站表格单边框标记长春做网站推广的公司
  • 如何做流量充值网站百度指数分析
  • 临清聊城网站优化武汉seo关键词优化
  • 胶南网站建设多少钱如何在百度上打广告
  • 做网站webform mvc网站优化名词解释
  • 浙江平台网站建设找哪家什么是seo是什么意思
  • 聚化网网站抖音seo排名
  • 天气网站建设域名批量查询工具
  • 上海公司名字查询天津关键词优化平台
  • 万网市值关键词优化平台有哪些
  • 手机网站建设维护协议seo网站推广主要目的不包括
  • Wordpress host宁波seo关键词优化制作
  • 九江市做网站的公司seo结算系统
  • 新开传奇网站超变活动推广软文
  • 深圳网站建设营销策划企业新闻营销
  • 佛山大型网站建设百度网络营销中心
  • 余姚企业网站建设全国最大的关键词挖掘
  • 做网站需要硬件设施附近成人电脑培训班
  • 长沙企业网站建设哪家好广州各区最新动态
  • 网上书店网站建设规划书推广文案怎么写吸引人
  • 如何做属于自己的网站怎么把抖音关键词做上去
  • 教育网站建设网站seo排名专业公司
  • 济南做网站的公司哪家好网上商城网站开发
  • 网站定制开发是什么百度网盘免费下载
  • 网站建设如何选择域名个人网站注册平台
  • 西安有那些做网站的公司好宁德市属于哪个省
  • 零基础 “入坑” Java--- 十五、字符串String
  • n8n “Run Once for All Items“和“Run Once for Each Item“区别
  • 深入理解指针(三)
  • C++核心编程学习--对象特性--友元
  • 大话数据结构之 < 栈>(C语言)
  • CentOS 7 安装 MySQL 8.4.6(二进制包)指南