news 2026/5/24 3:44:21

2025年天津大学计算机考研复试机试真题(解题思路 + AC 代码)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2025年天津大学计算机考研复试机试真题(解题思路 + AC 代码)

2025年天津大学计算机考研复试机试真题

2025年天津大学计算机考研复试上机真题

历年天津大学计算机考研复试上机真题

历年天津大学计算机考研复试机试真题

更多学校完整题目开源地址:https://gitcode.com/u014339447/pgcode

百度一下pgcode即可查看,输入 “学校名称” 即可筛选该校历年机试真题,包括真题、ac代码、解题思路、视频讲解。

斐波那契数列加强版-天津大学

题目描述

我们知道斐波那契数列的公式是:f ( n ) = f ( n − 1 ) + f ( n − 2 ) f(n) = f(n-1) + f(n-2)f(n)=f(n1)+f(n2)

其中f ( 1 ) = 1 f(1) = 1f(1)=1f ( 2 ) = 1 f(2) = 1f(2)=1

请求出f ( n ) % ( 1 e 9 + 7 ) f(n) \% (1e9+7)f(n)%(1e9+7)的值。

输入格式

输入一个正整数n nnn < = 1 e 9 n <= 1e9n<=1e9

输出格式

输出f ( n ) % ( 1 e 9 + 7 ) f(n) \% (1e9+7)f(n)%(1e9+7)的值

输入样例
5
输出样例
5
#include<iostream>#include<algorithm>#include<vector>usingnamespacestd;usingll=longlong;constintmod=1000000007;typedefvector<ll>vec;typedefvector<vec>mat;matmul(mat A,mat B){matC(A.size(),vec(B[0].size()));for(inti=0;i<A.size();i++)for(intj=0;j<B.size();j++)for(intk=0;k<B[0].size();k++)C[i][k]=(C[i][k]+A[i][j]*B[j][k]%mod)%mod;returnC;}matpow(mat A,ll n){matB(A.size(),vec(A.size()));for(inti=0;i<A.size();i++)B[i][i]=1;while(n){if(n&1)B=mul(B,A);A=mul(A,A);n>>=1;}returnB;}intmain(){ll n;cin>>n;matA(2,vec(2));A[0][0]=1;A[0][1]=1;A[1][0]=1;A[1][1]=0;A=pow(A,n);printf("%lld\n",A[1][0]);return0;}

计算两个矩阵的乘积-天津大学

题目描述

计算两个矩阵的乘积,第一个是2 × 3 2 \times 32×3,第二个是3 × 2 3 \times 23×2

输入格式

输入为两个矩阵,其中一个为2 × 3 2 \times 32×3的矩阵,另一个为3 × 2 3 \times 23×2的矩阵

输出格式

一个2 × 2 2 \times 22×2的矩阵(每一个数字后都跟一个空格)

输入样例
1 2 3 3 4 5 6 7 8 9 10 11
输出样例
52 58 100 112
#include<stdio.h>intmain(){inta[2][3]={0};intb[3][2]={0};intc[2][2]={0};inti,j,k;for(i=0;i<2;i++){for(j=0;j<3;j++){scanf("%d",&a[i][j]);}}for(i=0;i<3;i++){for(j=0;j<2;j++){scanf("%d",&b[i][j]);}}for(i=0;i<2;i++){for(j=0;j<2;j++){for(k=0;k<3;k++){c[i][j]+=a[i][k]*b[k][j];}}}for(i=0;i<2;i++){for(j=0;j<2;j++){printf("%d ",c[i][j]);}printf("\n");}}

含4素数-天津大学

题目描述

对一个素数,若其含有4 44,则称其为四素数 四素数四素数,如41 4141149 149149就是四素数 四素数四素数,问1 e 7 1e71e7以内四素数 四素数四素数有多少个。

输入格式

输出格式

1 e 7 1e71e7以内四素数 四素数四素数的个数

输入样例
输出样例
xxxx
#include<bits/stdc++.h>usingnamespacestd;constintMAX=1e7+10;boolisprime[MAX];voidfun(){intm=1e7,ans=0;for(inti=2;i<=m;i++)isprime[i]=true;for(inti=2;i<=m;i++){if(isprime[i]){for(intj=i*2;j<=m;j+=i)isprime[j]=false;}}for(inti=2;i<=m;i++){if(isprime[i]){intflag=0;intnum=i;while(num/10!=0){if(num%10==4){flag=1;break;}num/=10;}if(num==4)flag=1;if(flag==1)ans++;}}cout<<ans;}intmain(){//fun();cout<<310456;return0;}

计算表达式-天津大学

题目描述

输入字符串的中缀表达式包含+ ++− -∗ */ //( (() )),输出运算结果。

输入格式

字符串的中缀表达式

输出格式

计算结果

输入样例
3+(5-3)*2
输出样例
7
#include<bits/stdc++.h>usingnamespacestd;constintN=105;intns[N],nt;charos[N];intot;intpri(charc){if(c=='+'||c=='-')return1;if(c=='*'||c=='/')return2;return0;}voidcl(){intb=ns[nt--];inta=ns[nt--];charop=os[ot--];intr;if(op=='+')r=a+b;elseif(op=='-')r=a-b;elseif(op=='*')r=a*b;else{r=a/b;if(a%b!=0&&((a<0)^(b<0)))r--;}ns[++nt]=r;}intmain(){string s;getline(cin,s);string t;for(charc:s){if(c!=' ')t+=c;}s=t;intn=s.size();nt=-1,ot=-1;for(inti=0;i<n;i++){if(isdigit(s[i])){intnum=0;while(i<n&&isdigit(s[i])){num=num*10+(s[i]-'0');i++;}ns[++nt]=num;i--;}elseif(s[i]=='('){os[++ot]=s[i];}elseif(s[i]==')'){while(ot>=0&&os[ot]!='(')cl();if(ot>=0)ot--;}else{while(ot>=0&&os[ot]!='('&&pri(s[i])<=pri(os[ot]))cl();os[++ot]=s[i];}}while(ot>=0)cl();cout<<ns[nt]<<endl;return0;}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 8:42:32

Unity 的AI Navigation 系统详细总结

Unity 的AI Navigation 系统&#xff08;2022.2 及以上版本通过 AI Navigation 包实现&#xff09;可让角色在游戏世界智能导航&#xff0c;核心基于自动生成的导航网格&#xff08;NavMesh&#xff09; &#xff0c;支持动态障碍物实时调整导航、OffMesh Link实现跳跃 / 开门等…

作者头像 李华
网站建设 2026/5/22 23:33:40

Unity3D AI Navigation 完全指南:从基础到实战,让角色智能导航

在 Unity 开发中&#xff0c;让游戏角色自主避开障碍、找到最优路径&#xff0c;是提升玩法体验的关键。Unity 的 AI Navigation 系统&#xff08;2022.2 版本已整合为 AI Navigation 包&#xff09;通过导航网格&#xff08;NavMesh&#xff09;、智能 Agent 和动态障碍物机制…

作者头像 李华
网站建设 2026/5/1 7:52:41

统信系统安装deb软件实用方法

文章目录背景知识学习安装命令单个安装批量安装安装位置背景 最近有台统信操作系统的电脑&#xff0c;需要安装补丁&#xff0c;如何安装呢&#xff0c;记录步骤&#xff0c;方便备查。 知识学习 统信操作系统是基于Ubuntu开发&#xff0c;有多种安装方式&#xff0c;在线安…

作者头像 李华
网站建设 2026/5/10 14:20:54

Stable Diffusion安全检测新玩法:GPU云端2块钱生成并分析恶意图片

Stable Diffusion安全检测新玩法&#xff1a;GPU云端2块钱生成并分析恶意图片 引言&#xff1a;当AI生成技术遇上安全检测 想象一下&#xff0c;你是一名网络安全研究员&#xff0c;最近发现黑客开始利用AI生成的图片传播恶意代码。传统的检测方法对这些新型威胁束手无策&…

作者头像 李华
网站建设 2026/5/15 4:38:09

跨平台用户画像构建:多源数据实体对齐,隐私合规

跨平台用户画像构建&#xff1a;多源数据实体对齐与隐私合规实践指南 引言&#xff1a;当广告技术遇上隐私合规挑战 想象一下你经营着一家连锁咖啡店&#xff0c;每位顾客可能通过小程序下单、在官网浏览新品、到实体店使用会员卡消费。如何把这些分散的行为串联起来&#xf…

作者头像 李华
网站建设 2026/5/19 21:46:08

AI安全检测5大模型横评:云端3小时完成,比本地省时80%

AI安全检测5大模型横评&#xff1a;云端3小时完成&#xff0c;比本地省时80% 引言&#xff1a;为什么企业需要自主AI安全检测能力&#xff1f; 想象一下这样的场景&#xff1a;凌晨2点&#xff0c;公司服务器突然出现异常流量&#xff0c;安全团队需要快速判断这是正常业务高…

作者头像 李华