2020农行研发笔试

主要是数据库、计算机网络、数据结构、C和JAVA的程序输出。少部分小学奥数类的计算题。三道编程题。没有英语、时政之类的。

专业类选择题其实并不难,时间也是够的。我前一天看了计网,大部分都能答出来,但其他都是裸考,基础又差,就只好瞎蒙。

编程题比起力扣也要基础得多,但是只能用Python2,Python3,C,C++,JAVA,然后我全阵亡了...(明明昨天测试的时候还有JavaScript的T-T

 

编程题:

1 十进制转三进制,并用&¥@这种符号代替012

2 给一些点的坐标,求离质心最近的点的编号。距离相同情况下取编号小的。

思路:先求质心坐标(x,y),然后用for循环计算每个坐标与点的距离,并保存最小距离和该坐标的编号。我写完以后执行了一下代码,发现输出是错的。可能是因为输入的点的坐标是字符串,我没有做类型转换。

3 扑克牌排序。大小鬼用1 2表示,四种花色用不同字母abcd表示,牌面数字3-13。要求输入扑克牌,先按花色排序,再按牌面大小排序。(输出来就比如 a1 a3 a4 b1 b2 c2 d3...这样子)

 

感想:别人都拿到offer了我第一次参加笔试...不过好在找回了一点学习状态吧。而且实操以后发现试题未必有我想象的那么难,好好准备能有机会,瑟缩不前就会白给。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值