昨天忘记发帖了。。。这几天的学习时间都不是很多,忙别的事情去了,据说毕设好像也快选题了,唉今晚参加了vivo的笔试,只能说,技不如人啊。。。后面算法上还是要下功夫
先放一下昨天和今天的做题的内容:
图片说明
最近做的都是之前做过的觉得还没有完全掌握的题,再做一遍还是非常有收获的感觉,有的题已经非常接近官方题解的思考过程了。

vivo笔试内容:

  1. 球盒问题,M个相同的小球放N个相同的盒子,盒子可以为空,总共多少种放法,我动态规划不知道哪写错了通过百分之0
  2. 给一个数组distance[n][2],表示n个人去左边和去右边的距离,要求去左边和去右边的人数之差不能超过1,然后距离总和最小,输出最小的距离之和,要求处理输入输出,有思路但是没有实现出来。。
  3. 给一个char型数组地图,0表示不能走,1表示可以走,2表示起点,3表示中点,a和A表示必须先经过a再经过A才可以去终点,输出最短路径的距离。

总结就是,时间只给了一个小时,第一个题改了半天没改出来以后就开始紧张,导致后面的发挥都不好,还是见过的题型太少,本以为至少能写个一两个,没想到全军覆没,算法还是太菜了,还是得练

明天加油!