标签:size 选择 数列 大神 问题 编码 最小 突破口 16px
昨天参加今日头条和58转转的笔试,因为时间上有冲突,所以主要选择参加头条的笔试。
先说头条:
头条的题型:
一道改错题
三道编程题
一道设计题
感受:
做题目的的时候还是有点紧张的,因为突然遇到题目需要思考很长时间,而且不确定是否正确时,真的是着急。
做完头条笔试感觉真是好大差距,有大神三道编程全部AC,而我三道编程只能50%,0,0;
改错题一上来有点懵,半个多小时,最后还不知道改的对不对。
设计题基本是用一个套路来回答的,也不确定,但肯定不完善。
被虐的体无完肤。
下面主要记一下编程题:
第一题有思路,但是不知道哪里出的问题,最后只有50%通过。后来了解到,可能是输入输出使用cin/cout所致,在数据量比较大的时候使用scanf和printf效率会比较高。
但是第一题花费了过长的时间,大概接近50分钟。真的需要多写代码,熟练基本容器的使用。不然在写的时候,就会发现自己的代码上真的还是存在很大问题的。容器,迭代器。
第二题,因为只剩下十几分钟,刚开始题目都没有理解透。最后才读明白,可以用线段树。
第三题,直接没有时间去看。
下面贴一下大神的思路:
作者:Ck0123 链接:https://www.nowcoder.com/discuss/33986 来源:牛客网
总结:对于容器的使用要很重视,经常遇到同一类型需要用到pair容器的题目;
要提高编码的速度和质量,对于第一个题目,因为粗心可能浪费了有二十分钟调试。思路没有问题,都花在改代码上。。。
面对这样的编程笔试题目,一般,我觉得一道题目花费时间不应该超过25分钟。所以,当你在一道有思路的题目上花费超过半小时,那就说明你编码功底不够。
另外,面对题目吐过没有思路,说明对与常见算法与题目熟练度不够,需要多加练习。
实现代码,陆续补上!
下面再说58转转。
标签:size 选择 数列 大神 问题 编码 最小 突破口 16px
原文地址:http://www.cnblogs.com/Allen-rg/p/7417412.html