一点小感悟

今天去了华为的机试,说实话,题目不是很难,但是自己并没有发挥的很好,只写出来一题半,第一题非常简单:两个两位数a,b,输出一个四位数,将a的十位和个位放到c的十位和百位上,b的十位和个位放到c的个位和千位上,直接转化为字符串拼接一下就行。第二题有点难度:给出1,3,9,27,81,这几个数,输入1~121,将任意一个数用这几个数的加减的代数表达式表示,所有大的数字要在小的数字之前。例如5=9-3-1;这一题用了递归,但是一个小函数没有调好,导致调试了很长时间,哎,都怪自己太粗心。这一题五个case跑过四个,还有一个我还是不知道错在哪里。导致第三题都没有来得及看题目。满分600只考了260,及格线都没有到。总结如下:

1,写代码前一定要想好思路和算法,想清楚了再写程序,不要一开始就动笔写,debug都会把自己搞晕

2,平时练习的时候要注意规定时间,其实程序的框架都会很快写完,就是经常这里错哪里错要debug很久。

3,细心细心再细心!程序是很注重细节的东西,平时写程序不仅仅要知道算法,还要全部把它写出来才算成功。自己最大的毛病就是不够细心,导致并不是思路的错误,而是细节的错误。

听说也有不少人考了满分。那些题给时间都能写出来,但就是时间不够,归根结底还是反应不够,思路不够敏捷,算法不够熟悉,要么就是语法掌握程度不够,总之自己不要气馁,再接再厉吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值