![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
考研
ayouayouwei
不要太垃圾了就好啦
展开
-
2019北理计算机复试上机题
1,输入一个有小写字母组成的字符串,拆成多个连续字母序列,重复的只输出一次,按字母序输出例如:输入:aaabbcaaab 输出:aaa b bb c2,输入一个正整数n,然后输入n个数,求哈夫曼树值输入 4...原创 2019-03-21 17:24:08 · 1470 阅读 · 0 评论 -
2000年北理复试上机题
1、输入任意 4 个字符(如:abcd),并按反序输出(如:dcba)。#include <iostream>#include <cstdio>#include <string>#include <algorithm>using namespace std;/*int main(){ string str; cin>&...原创 2019-02-24 09:23:16 · 201 阅读 · 0 评论 -
2012年北理复试上机题
#include <cstdio>#include <algorithm>using namespace std;int main(){ int i,a[10]; for(i=0;i<10;i++) { scanf("%d",&a[i]); } sort(a,a+10); for(i=0;i<10;i++) { p...原创 2019-02-22 15:29:33 · 203 阅读 · 0 评论 -
2002年北理复试上机题
1、打印所有不超过 n(n<256)的,其平方具有对称性质的数。如 11*11=121。#include <cstdio>#include <iostream>bool check(int i){ int j,n=0; char num[6]; i=i*i; while(i>0) { num[n++]=i%10; i=i/...原创 2019-02-22 17:11:01 · 193 阅读 · 0 评论 -
2017年北理复试上机题
1、输入身份证号,通过计算比较校验位来判断身份证号是否正确。如,aaaaaayyyymmddxxsp共18位,其中:年份代码yyyy共4位。最后一位p为校验位。校验规则是:(1)对前17位数字的权求和 S=Sum(Ai*Wi),i=0,...,16Ai:表示第i位置上的身份证号码数字值Wi:表示第i位置上的加权因子Wi:7 9 10 5 8 4 2 1 6 3 7 9 ...原创 2019-02-23 11:04:21 · 587 阅读 · 0 评论 -
2016年北理上机题
1、输入学生信息,姓名 成绩(成绩的数目不一定)输出每个学生的学号和平均成绩,以及不及格课程数超过2的学生,按不及格课程数从大到小排好序输出。#include <cstdio>#include <iostream>#include <vector>#include <string>#include <algorithm>...原创 2019-02-25 11:24:47 · 418 阅读 · 0 评论 -
2001年北理上机题目
1、编写程序,计算下列分段函数 y=f(x)的值。y= -x+2.5,0<= x <2y=2-1.5(x-3)(x-3),2<= x <4y=x/2-1.5,4<= x <6。#include <cstdio>float f(float x){ float y; if(x>=0 && x<2)...原创 2019-02-25 19:16:48 · 1195 阅读 · 0 评论 -
2014年北理复试上机题
#include <cstdio>void Print(int a[],int n){ for(int i=0;i<n;i++) printf("%d ",a[i]); printf("\n");}int main(){ int lastest[3]; int i,n=0,temp; while(1) { printf("请输入(输入-1...原创 2019-02-25 20:46:06 · 282 阅读 · 0 评论 -
2013年北理复试上机题
#include <cstdio>int gcd(int n,int m) //这种方法更好{ if(m==0) { return n; } else return gcd(m,n%m);}int f(int n,int m) //n>m{ int t; if(n%m==0) return m; t=n-m...原创 2019-02-28 16:08:29 · 197 阅读 · 0 评论 -
2008年北理复试上机
1、存储一组姓名,如Apple,Tom,Green,Jack要求能排序、按字母顺序插入、并显示。#include <cstdio>#include <iostream>#include <string>#include <vector>#include <algorithm>using namespace std;vo...原创 2019-03-02 19:09:41 · 189 阅读 · 0 评论 -
2007年北理复试上机题
1、一个小球,从高为H的地方下落,下落弹地之后弹起高度为下落时的一半,比如第一次弹起高度为H/2,如此反复,计算从小球H高度下落到n次弹地往返的总路程。要求:(1)用递归的方法实现。(2)输入H和n,输出结果。(3)注意程序的健壮性。(4)可以用C/C++实现。#include <cstdio>#include <iostream>using namesp...原创 2019-03-03 16:37:37 · 203 阅读 · 0 评论 -
2009年北理上机题
1、请输入字符串,最多输入4个字符串,要求后输入的字符串排在前面,例如:输入:EricZ输出:1=EricZ输入:David输出:1=David 2=EricZ#include <cstdio>#include <iostream>#include <string>using namespace std;void Print(s...原创 2019-03-03 17:11:25 · 181 阅读 · 0 评论 -
2005年北理复试上机题
2、编写一个日期类,要求按 xxxx-xx-xx 的格式输出日期,实现加一天的操作,不考虑闰年问题,所有月份设为 30 天。本题黑盒测试时,输入 2004 年 3 月 20日,得到加一天后时间为 2004-3-21 ,能得一部分分数。输入 2004 年 3 月 30 日,得到加一天后时间为2004-4-1,能得一部分分数。输入 2004 年 12 月 30日,得到加一天后时间为 2005-1-1 ...原创 2019-03-05 15:31:49 · 136 阅读 · 0 评论 -
2004、2003年北理复试上机(选)
2004:3.实现一个多项式的类(a+b*x+c*x^2+d*x^3+...+),要求输入该多项式的系数和 x 的值后打印出这个多项式的值。这道题本身并不难,但他要求用好的算法(实际上就是递归)。#include <iostream>#include <cstdio>#include <vector>#include <cmath>...原创 2019-03-06 15:16:22 · 145 阅读 · 0 评论 -
2011年北理复试上机题
#include <iostream>#include <set>#include <string>using namespace std;int main(){ string str; set<string> se; char c; int n; while(1) { cin>>str; s...原创 2019-03-09 15:18:51 · 256 阅读 · 0 评论 -
2018年北理复试上机
1)输入一个字符串,输出其最长回文串的长度,以及最长回文串的个数,不区分大小写。例如 输入:aB 输出: 1 2 输入:aBA 输出: 3 1 输入:aaaa输出: 4 1#include <cstdio>#include <iostream>#include <string>#define ...原创 2019-03-12 00:26:40 · 668 阅读 · 0 评论 -
2019北理计算机考研专家面试回忆
1、(汇编)下面指令不会改变寄存器内容的是A,testB,cmpCD2,(软件工程)xml3,哪些前缀是正确的,类似于哈弗曼树编码比如a,bc,abc.或者0,100,1011,101014,(数据库)选择不正确的一项,索引总是可以提高查找效率5,用堆栈申请连续空间,释放时A,先申请的先释放B,后申请的后释放C,先申请的后释放D,都可以人文题,徒弟觉得生活没意思,师...原创 2019-03-21 17:18:41 · 1692 阅读 · 2 评论 -
2010年北理复试上机题
1、输入一串整数,输入指令。要求:(1)输入a t,在这串整数后添加整数t。(2)输入c\m\n,用n替换m。(3)输入d t,删除t。(4)输入s排序。#include <cstdio>#include <iostream>#include <vector>#include <string>#include <algorit...原创 2019-02-21 15:58:10 · 275 阅读 · 0 评论