第三届蓝桥杯决赛真题---数量周期

【结果填空】(满分9分)复杂现象背后的推动力,可能是极其简单的原理。科学的目标之一就是发现纷繁复杂的自然现象背后的简单法则。爱因斯坦的相对论是这方面的典范例证。很早的时候,生物学家观察某区域某种昆虫的数量(称为虫口数)之逐年变化规律,就十分迷惑:有的时候是逐渐增多达到一个平衡值。有的时候在两个数字间周期跳动。有的时候则进入一片混乱,类似随机数字一样变化(称为混沌现象)。慢慢地,人们从数学中更清晰地观察到了这一现象,并因此开创了:符号动力学、非线性动力学等研究领域。一个著名的虫口数目简化模型如下:x' = x * (1 - x) * r
这里,x  x' r 都是浮点数。
 其中,x 表示当年的虫口数,x' 表示下一年的虫口数。它们的取值范围在 0 与 1 之间,实际上表示的是:虫口的总数占环境所能支持的最大数量的比率。
r 是常数(环境参数),r的取值范围在 [0,4]。令人惊讶的是:这个简单的迭代公式有着不同寻常的神秘性质!一般来说,多次迭代后,虫口数的稳定模式与x的初始值无关,而与 r 有关!例如:无论x初始值是多少,当 r = 2.5 的时候,x 多次迭代后会趋向于 0.6。而当 r = 3.2 的时候,x 的值会趋向于在 0.799 与 0.513 之间周期性摆动。那么,r = 3.62 的时候,你观察到有什么周期现象发生吗?不需要提交源代码,只要写出你的结论即可!答案写在:“解答.txt”中,不要写在这里。
题目出现很多背景,但是最重要的东西提取出来之后就没什么,提取如下:

已知:

x' = x * (1 - x) * r   多次迭代后,x’与x的初始值无关,而与 r 有关!

例如:无论x初始值是多少,当 r = 2.5 的时候,x 多次迭代后会趋向于 0.6。而当 r = 3.2 的时候,x 的值会趋向于在 0.799 与 0.513 之间周期性摆动。那么,r = 3.62 的时候,你观察到有什么周期现象发生吗?
通过迭代,不难得出此答案结果,但是要分析现象的话还是要通过多次观察

 1 public class test{
 2 
 3     public static void main(String[] args) {
 4         double r = 3.62;
 5         double x = 0.01;
 6         for(int i = 1;i < 3000;i++) {
 7             x = x * (1 - x) * r;
 8             System.out.println("x = "+x);
 9         }
10     }
11 }
答案是:值出现馄饨现象~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/559167.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php asserttrue,PHP8.0的新特性:错误处理方面已经改进

1 系统函数引发TypeError和ValueError异常一.TypeError和ValueError改进作用#在PHP 8中&#xff0c;内部函数参数强制执行类型和值验证&#xff0c;如果不允许使用预期的类型或值&#xff0c;则将抛出TypeError或ValueError异常错误.#在PHP 8之前&#xff0c;这会导致PHP警告.1…

蓝桥杯第七届决赛之---阶乘位数

阶乘位数9的阶乘等于&#xff1a;362880它的二进制表示为&#xff1a;1011000100110000000这个数字共有19位。请你计算&#xff0c;9999 的阶乘的二进制表示一共有多少位&#xff1f; 思路总结&#xff1a; 根据平时做题规律得到如下规律&#xff1a;public class SwingDesign …

php 用户授权访问控制,用户权限访问控制功能

摘要&#xff1a;<?php namespace app\admins\controller;use think\Controller;use Util\SysDb;class Home extends Base{public function index(){&nbs<?php namespace app\admins\controller;use think\Controller;use Util\SysDb;class Home extends Base{publ…

蓝桥杯之--神秘三位数

有这样一个3位数&#xff0c;组成它的3个数字阶乘之和正好等于它本身。 即&#xff1a;abc a! b! c! 请找出所有满足要求的三位数.审好题很重要&#xff1a;三位数而非&#xff0c;三位数的个数 先写出一个函数求出某个数的阶乘&#xff0c;在跟别求出一个三位数的个十百位&…

生日快乐模板php,可会有人跟我说句生日快乐

一个人一年可以经历三百六十五次零点的跨越&#xff0c;可是真正有意义的却只有那么一次。从呱呱坠地到现在芳华正茂&#xff0c;今晚将是我要度过的第二十二个零点。从此以后&#xff0c;我便会进入到一个崭新的年龄&#xff0c;弱弱的问一句&#xff1a;可会有人跟我说句生日…

Java排序算法之--快速算法--快速上手

何为快速算法&#xff1a;它是冒泡排序的改进~ 基本思想是&#xff1a;通过一趟排序将要排序的数据分割成独立的两部分&#xff0c;其中一部分的所有数据都比另外一部分的所有数据都要小&#xff0c;然后再按此方法对这两部分数据分别进行快速排序&#xff0c;整个排序过程可以…

php fetch返回false,Php fetch返回字符串而不是布爾值“true / false”值

Im using full calender and I have a few events that are all day events. Generally, my php set all allDay > false. Now that I noticed it adds a time on it if I do not specify a time.我正在使用完整的日歷,我有一些事件是全天活動。一般來說,我的php設置所有all…

排序算法值--堆排序

堆实际上是一棵完全二叉树&#xff0c;其任何一非叶节点满足性质&#xff1a;Key[i]<key[2i1]&&Key[i]<key[2i2]或者Key[i]>Key[2i1]&&key>key[2i2]即任何一非叶节点的关键字不大于或者不小于其左右孩子节点的关键字。堆分为大顶堆和小顶堆&#x…

linux 彻底删除oracle,Linux下完美卸载Oracle

先说一下Linux 下Oracle没有卸载干净再安装会出现什么后果吧&#xff0c;在一次生产环境安装中&#xff0c;装Oracle时出现一个错误&#xff0c;倒致oracle没有安先说一下Linux 下Oracle没有卸载干净再安装会出现什么后果吧&#xff0c;在一次生产环境安装中&#xff0c;装Orac…

oracle用户密码复杂度查询,11gR2 Database用户密码复杂度验证

已选择6行。关于密码版本的问题&#xff1a;SELECT USERNAME,PASSWORD_VERSIONS FROM DBA_USERS;USERNAME PASSWORD_VERSIONS------------------------------ -----------------JONES 10G 11GADAMS 10G 11GCLARK 10G 11GPRESTON 11GBLAKE 10GThe passwords for accounts jones,…

排序之--冒泡排序

冒泡排序&#xff1a;从大排到小&#xff1b;所谓冒泡&#xff0c;是指通过两两比较&#xff0c;将最大的数或者最小的数先冒出来。 例如数组&#xff1a;arr[] {53,48,80,98};arr[0]跟arr[1]比较&#xff0c;将大的放在arr[0]上&#xff0c;小的放在arr[1]上&#xff0c;通过…

oracle查询结果存入临时表,Oracle查询问题引发临时表使用

分析某段时间内&#xff0c;刷卡金额大于1000的卡的消费记录&#xff0c;写法如下。sql语句写法&#xff1a;select a.dno,a.dcard,a.dcard_money,a.dcard_type,a.ddate, a.dsubshop,a.dworker,a.dtype,j.Djf Dnowjf,b.dsje,B.Dcountfrom st_card_salemx a,( select m.dcard,Co…

排序之--选择排序

所谓选择排序&#xff0c;就是将数组中的最大值&#xff0c;或者最小值选出来。public class xuanze{public void maoPao(int []arr) {for(int i 0; i < arr.length-1;i) {int min i; //容易出错for(int j i1;j < arr.length;j) {// 这里也要区分冒…

oracle状态blocked,oracle 监听状态为BLOCKED

静态监听的状态是UNKNOWN。当数据库状态是OPEN时&#xff0c;动态监听是READY&#xff1b;当数据库状态是NOMOUNT时&#xff0c;动态监听状态是BLOCKED。LSNRCTL> statusConnecting to (DESCRIPTION(ADDRESS(PROTOCOLTCP)(HOST192.168.10.65)(PORT1521)))STATUS of the LIST…

插入排序--~

插入排序&#xff0c;顾名思义&#xff0c;就是先把前面的数排好&#xff0c;后面的数来一个就插入一个&#xff0c;来一双就插入两个~&#xff08;按顺序拍~&#xff09;public class daJiMu {public void maoPao(int []arr) {for(int i 1;i < arr.length;i) {for(int j …

oracle 12c alert,Oracle 12c DG备库Alert报错ORA-01110

环境是12.2.0.1 version, Oracle Data Guard备库今天故障恢复了一下&#xff0c;RMAN恢复后发现备库Alert一直报错&#xff0c;但是备库主库同步一致&#xff0c;数据一致。2018-07-05T23:42:22.18404808:00Errors in file /u01/app/oracle/diag/rdbms/dwjrstdydb/dwjrstdydb/t…

蓝桥杯大赛基础之--数列排序

题目&#xff1a;数列排序 问题描述  给定一个长度为n的数列&#xff0c;将这个数列按从小到大的顺序排列。1<n<200输入格式  第一行为一个整数n。  第二行包含n个整数&#xff0c;为待排序的数&#xff0c;每个整数的绝对值小于10000。输出格式  输出一行&#…

linux窗帘文件夹命令,窗帘面板和电机 · 控客智能家居 Linux SDK 使用手册 · 看云...

## 开关停| OPEN | CLOSE | STOP || --- | --- | --- || 开 | 关 | 停 |### 请求json{"nodeId": "100","opcode": "SWITCH","arg": "OPEN","requester": "HJ_Server"}### 响应json{"nod…

关于maven面试的哪些事儿~

maven是什么&#xff1f; 优点&#xff1a; 1. Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。 2. 在多个开发团队环境时&#xff0c;Maven可以设置按标准在非常短的时间里完成配置工作&#xff0c;使开发人员的工作更加轻松。 3. Maven增加…

0640权限linux啥意思,linux系统rwx(421)、777权限详解

摘要linux的常见权限&#xff0c;mark一下常用的linux文件权限如下&#xff1a;r--r--r--rw-------rw-r--r--rw-rw-rw-rwx------rwxr--r--rwxr-xr-xrwxrwxrwx12345678从左至右&#xff0c;先是3个数字&#xff0c;代表文件的权限然后是9个字母(或者连字符)其中 1-3位数字代表文…