2021年北师大人工智能学院夏令营上机测试题解

前言:

有幸拿到rk1,但由于服务器卡成OI赛制,少A整整一道题。

这里多吐槽一句,连我们学校校内软卓选拔都舍得开一个月600的云服务器(当时我负责的这事儿)。北师大也太勤俭持家了吧,弄两天弹性服务也成啊呜呜呜

面试:

感觉凉透了,老师一直在问我rk能保研不(双非低rk的伤)。然后英语问答也没准备好,让介绍家乡,我就憋了三句话(我感觉让我用中文说,也就能说三句话).还是要多准备模板啊!!!


7.14号更新:拿到北师大offer了~北师大yyds啊

A.签到题(略)
B.数列比较

在这里插入图片描述
在这里插入图片描述

题目思路:

将a,b数组对应的存成点对。对第一维度(a)升序排序,那么条件转化为:
当 a [ i ] > a [ i − 1 ] 当a[i] > a[i-1] a[i]>a[i1]时,必须有 b [ i ] ≥ b [ j ] , j ∈ [ 1 , i − 1 ] b[i] \geq b[j],j\in[1,i-1] b[i]b[j],j[1,i1].即 b [ i ] ≥ max ⁡ j = 1 i − 1 b [ j ] b[i] \geq \max_{j=1}^{i-1}b[j] b[i]maxj=1i1b[j].

所以根据我们的条件,对第一维排序,当相等的时候,对第二维升序排序。

这么排完后,我们只需要 O ( n ) O(n) O(n) c h e c k check check一遍第二维是否非降即可。

时间复杂度: O ( n l o g n ) O(nlogn) O(nlogn)

C矩阵乘法

在这里插入图片描述
n ≤ 100 n \leq 100 n100

题目思路:

就枚举 a , b , c , d a,b,c,d a,b,c,d,强行解方程完事了,有点无聊的题目。当然,我还被卡常了,打了个表过了。

时间复杂度: O ( n 4 ) O(n^4) O(n4)

D.猴子打字

在这里插入图片描述

题目思路:

经典题目,我tm还能推错转移方程,自撒算了我靠。

不懂怎么做这题的,推荐看我这篇博客的第3题,把状态机思想弄明白

n ≤ 90 % n \leq 90\% n90%的做法:状态机 d p dp dp.

d p ( i , j = 0 / 1 / 2 / 3 ) dp(i,j=0/1/2/3) dp(i,j=0/1/2/3) 代表前 i i i个长度,并且当前以状态 j j j结尾的方案数.

j = 0 j=0

  • 9
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
2021数学建模E题是关于自动调节系统的稳态误差问题。题思路如下: 首先,我们需要了自动调节系统的基本原理。自动调节系统通过测量输出信号与期望信号之间的差异,采取一系列措施来调整系统的输入信号,以实现系统输出与期望信号的一致性。其中,稳态误差是指系统在稳定状态时,输出信号与期望信号之间的残差。 针对这个问题,我们可以采用控制理论中的PID控制器进行建模和分析。PID控制器包含比例项、积分项和微分项,可以根据误差信号的大小、变化率和积分,调节系统的输入信号。 首先,我们需要建立自动调节系统的数学模型。可以考虑使用差分方程描述系统的动态行为,利用系统的输入与输出之间的关系来建立模型。然后,可以根据模型参数和系统的特性,计算出稳态误差。 接下来,我们可以通过调节PID控制器的参数来减小稳态误差。常见的方法是通过调整比例增益、积分时间常数和微分时间常数来实现。可以利用数学方法,例如反馈控制理论和优化算法,确定最佳的参数取值,以达到最小的稳态误差。 最后,我们可以通过数值模拟和仿真来验证建立的数学模型和参数调节的有效性。可以利用计算机软件,例如MATLAB,进行仿真实验,观察系统的稳态误差情况。根据仿真结果,可以进一步优化参数,以获得更好的控制效果。 总之,2021数学建模E题的题思路是建立自动调节系统的数学模型,并利用PID控制器的参数调节来减小稳态误差。通过数值模拟和仿真实验验证模型的有效性。这样可以决自动调节系统的稳态误差问题。
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值