重邮2019计算机复试准备工作相关

4月5号修改

说下复试经验

重邮计算机学科评估B+,算是普通一本里非常好的王牌专业了,所以我打着不想看太多数学的口号报了这个学校。没想到考重邮正在变热,而且热的很快。而且杭电6月份把数二改成了数一,逼的部分人也来重邮了。

我初试360往下一点,初试分数排名140,复试排名40,总排名60,算是靠着复试逆袭了80人。共招生238人,去年是 100人去的计院,剩下的去AI院,好像AI院出了些变故,今年二者又合并了。

订了5天的宾馆,坐飞机过去,第一天在宾馆做题复习,第二天报道体检,第三天上午笔试下午面试,第四天中午英语面试,第五天见导师聊天,晚上坐飞机回去。

笔试主要就是考c语言,今年的题除了读程序,其他的题难度都不大,我三个大题全写完后还剩余5分钟,但是成绩出来后分数不是很符合我的理想分数,大概70,我估计是我大题用的一些OJ喜欢用的循环输入格式写的,老师觉得我画蛇添足了?或者脑子发热马虎了好几个填空改错?2018年大概大家都40到50,60分以上就是高分,30分及格。2019年40分及格,普遍50到60,有四五个初试三百七八的笔试不及格直接刷了,可见虽然重邮不上机,但难度还是有的。我把谭书上的题和网上找的题做了做,一部分放到博客里了,大一大二基础不错的话,问题不是很大。刷的就是那种大学瞎玩指望考研还债的学生。因为重邮专业课不考数据结构,所以这就到了看以前的基础的时候了。

然后是面试,一个组20来个人,每个组相同号的人分数差距不大,所以大概就能猜出来自己初试的排名情况(重邮不提前给初试排名),到了晚上8点我回去改志愿表都还有人在排队等面试。一个人的时间大概15到20分钟,很久,问的也很杂。坐我附近的几个人回来大致说了下他们自己的面试情况,我印象中,有两三个被老师怼的挺厉害的,甚至数学的内容也问一问,估计是跨专业的,其他人也问了问基础知识或者项目存在的问题。进门先3分钟汉语介绍+2分钟英语介绍,问的我的就比较杂了,我本科主要是写游戏,简历上还算是丰富,学科竞赛,CET6,三好奖学金和程序设计的水奖都有涉及,所以老师没怎么问我基础知识,"扯淡"的话题居多,我报的是计算机网络方向。1.云游戏有什么难点2.游戏在安卓和pc上的区别3.娱乐软件和传统软件的区别4.云游戏使用的视频压缩技术5视频丢包重传的技术6.游戏关卡设计的要点(居然能问这个)7.游戏策划的任务(我也是瞎说的)8.读过哪些外国文献(我说我只看过歪果仁写的技术书译本,游戏设计模式和深入理解c#)其他的想不起来了,中间有一段时间老师没想出来问什么,我上个问题答的也不多,老师就让我自己补充,我就趁机会把自己的项目和毕业设计说了一下。重邮的老师没几个懂游戏开发的,所以他们不问我项目,我只好自己说了。最后成绩蛮高的。

最后是英语面试,进门一分钟自我介绍,然后两个人抽话题尬聊,我们抽的是如何安排自己的课余时间,每个人问对方三次问题,再回答三次。我的搭档不按规矩让我连续问了两个问题,再一句what about you?把我尬的体无完肤,一进门就是纯英语环境,尬聊,聊的就是心跳。因为搭档施压太大,我不小心小声说了句“那个”。然后是导师让我们回答问题,“迟到的学生们都是用的什么借口”,我搭档听成了理由,最后我说完的时候老师对他说,“that's the excuses”,最后得分17.5,并列第二,那0.5可能就是“那个”的原因吧(笑),不过英语拉不开差距,顶多拉5分,换成初试就是10分。

最后一天见导师,大概7,8个人,带着简历,都得是第一志愿,先自我介绍,然后老师每个人问一两句,就出去忙工作了,留下三个研二的学长学姐给我们介绍,自我介绍的时候蛮正式的,其他时间都不需要拘束什么,气氛很随意。不过有个人自我介绍说自己毕业设计是“酒店管理系统”,被老师鄙视了一下。。。。。

 

 

 

想起什么写什么,难度不分先后

计算机网络

http://www.cnblogs.com/yuxiaoba/p/8646042.html

https://blog.youkuaiyun.com/qq_39322743/article/details/79700863

数据结构

http://www.cnblogs.com/yuxiaoba/p/8646169.html

操作系统

http://www.cnblogs.com/yuxiaoba/p/8646139.html

 

 

考纲

考试内容和要求
(一)、考试要求:
1.掌握结构化程序设计方法或面向对象编程技术
2.掌握程序语言的基础知识
3.掌握常用算法设计及描述方法
4.掌握程序调试方法
5.具有阅读程序和改错能力
6.具有良好的编程风格
7.用 C、C++或其它语言熟练编写程序
(二)、考试内容:
1.数据类型及其操作:基本数据类型、数组、指针、结构体、链表等的定义、初始化、引用和操作
2.程序语言的三种控制结构:顺序、选择、循环
3.程序输入输出实现:程序中赋值、键盘输入和输出,通过文件进行数据存取
4.函数:函数定义、函数调用、参数传递、函数返回
5.算法描述方法:程序流程图、N-S 盒图、伪代码等
6.常用算法示例:
(1)加法器与累乘器
(2)求最大数与最小数
(3)排序(冒泡排序、选择排序等)
(4)大小写字母转换
(5)判别键盘输入字符的类别
(6)判别闰年
(7)百分制成绩与等级制成绩互相转换
(8)求两个数的最大公因数和最小公倍数
(9)求菲比拉契数列有限项
(10)统计学生成绩,包括总成绩、平均成绩、各分数段人数等
(11)验证哥德巴赫猜想
(12)用穷举法求某数段的素数、水仙花数、完全平方数等
(13)求近似数(如定积分、用牛顿迭代法或二分法或弦截法求多元方程的根)
(14)求两个矩阵之和、之积
(15)统计输入字符中的单词个数

 

1.输出螺旋矩阵,试题标准答案

思路是四个边分别输出

#include<stdio.h>
using namespace std;
int main()
{
    int i, j, k = 0, n, a[10][10], m;
    printf("Enter n(n<10)");
    scanf_s("%d", &n);
    if ((n % 2) == 0)
        m = n / 2;
    else
        m = n / 2 + 1;

    for (i = 0; i <m; i++)//按螺旋方阵的层数循环,从最外层一层层开始输出 
    {
        for (j = i; j < n - i; j++)
            a[i][j] = ++k;
        for (j = i + 1; j < n - i; j++)
            a[j][n - i - 1] = ++k;
        for (j = n - i - 2; j >= i; j--)
            a[n - i - 1][j] = ++k;
        for (j = n - i - 2; j >= i + 1; j--)
            a[j][i] = ++k;
    }
    for (i = 0;i<n;i++)
    {
        for (j = 0;j<n;j++)
            printf("%5d", a[i][j]);
        printf("\n");
    }

}


自己胡写的另一种思路

方法是类似搜索

#include<iostream>
using namespace std;
int main()
{
    int dir[4][2] = { 0,1,1,0,0,-1,-1,0 };
    int map[12][12];
    int n;
    while (scanf_s("%d", &n) != EOF)
    {
        int ni &
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值